Replace (Field, Operator, Operand) by Domain in Rule
review599002
This commit is contained in:
+1
-3
@@ -800,9 +800,7 @@ this repository contains the full copyright notices and license terms. -->
|
||||
<field name="global_p" eval="True"/>
|
||||
</record>
|
||||
<record model="ir.rule" id="rule_account1">
|
||||
<field name="field" search="[('name', '=', 'company'), ('model.model', '=', 'account.account')]"/>
|
||||
<field name="operator">in</field>
|
||||
<field name="operand">User/Current Companies</field>
|
||||
<field name="domain">[('company', 'in', [c.id for c in user.companies])]</field>
|
||||
<field name="rule_group" ref="rule_group_account"/>
|
||||
</record>
|
||||
|
||||
|
||||
+1
-3
@@ -101,9 +101,7 @@ this repository contains the full copyright notices and license terms. -->
|
||||
<field name="global_p" eval="True"/>
|
||||
</record>
|
||||
<record model="ir.rule" id="rule_fiscalyear1">
|
||||
<field name="field" search="[('name', '=', 'company'), ('model.model', '=', 'account.fiscalyear')]"/>
|
||||
<field name="operator">=</field>
|
||||
<field name="operand">User/Current Company</field>
|
||||
<field name="domain">[('company', '=', user.company.id if user.company else None)]</field>
|
||||
<field name="rule_group" ref="rule_group_fiscalyear"/>
|
||||
</record>
|
||||
|
||||
|
||||
+1
-3
@@ -124,9 +124,7 @@ this repository contains the full copyright notices and license terms. -->
|
||||
<field name="global_p" eval="True"/>
|
||||
</record>
|
||||
<record model="ir.rule" id="rule_period1">
|
||||
<field name="field" search="[('name', '=', 'company'), ('model.model', '=', 'account.period')]"/>
|
||||
<field name="operator">=</field>
|
||||
<field name="operand">User/Current Company</field>
|
||||
<field name="domain">[('company', '=', user.company.id if user.company else None)]</field>
|
||||
<field name="rule_group" ref="rule_group_period"/>
|
||||
</record>
|
||||
</data>
|
||||
|
||||
@@ -291,9 +291,7 @@ this repository contains the full copyright notices and license terms. -->
|
||||
<field name="global_p" eval="True" />
|
||||
</record>
|
||||
<record model="ir.rule" id="rule_tax_code1">
|
||||
<field name="field" search="[('name', '=', 'company'), ('model.model', '=', 'account.tax.code')]" />
|
||||
<field name="operator">=</field>
|
||||
<field name="operand">User/Current Company</field>
|
||||
<field name="domain">[('company', '=', user.company.id if user.company else None)]</field>
|
||||
<field name="rule_group" ref="rule_group_tax_code" />
|
||||
</record>
|
||||
|
||||
@@ -560,9 +558,7 @@ this repository contains the full copyright notices and license terms. -->
|
||||
<field name="global_p" eval="True"/>
|
||||
</record>
|
||||
<record model="ir.rule" id="rule_tax1">
|
||||
<field name="field" search="[('name', '=', 'company'), ('model.model', '=', 'account.tax')]"/>
|
||||
<field name="operator">=</field>
|
||||
<field name="operand">User/Current Company</field>
|
||||
<field name="domain">[('company', '=', user.company.id if user.company else None)]</field>
|
||||
<field name="rule_group" ref="rule_group_tax"/>
|
||||
</record>
|
||||
|
||||
@@ -767,9 +763,7 @@ this repository contains the full copyright notices and license terms. -->
|
||||
<field name="global_p" eval="True"/>
|
||||
</record>
|
||||
<record model="ir.rule" id="rule_tax_rule1">
|
||||
<field name="field" search="[('name', '=', 'company'), ('model.model', '=', 'account.tax.rule')]"/>
|
||||
<field name="operator">=</field>
|
||||
<field name="operand">User/Current Company</field>
|
||||
<field name="domain">[('company', '=', user.company.id if user.company else None)]</field>
|
||||
<field name="rule_group" ref="rule_group_tax_rule"/>
|
||||
</record>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user