[REVERT] all: revert incorrect change of default ir.rules for multi-company
By default only records belonging to the user's company or descendant companies should be visible. The original patch introduced visibility of records from ancestor companies, which should be suited only for a few cases, such as res.patner. Original revision: 3164.24.175 sbh@tinyerp.com-20101223095216-n6psmzicdcs8is8x lp bug: https://launchpad.net/bugs/720175 fixed bzr revid: odo@openerp.com-20110228135754-6skiy4fb9dg54xb6
This commit is contained in:
parent
f4faceac9c
commit
beac68b7d2
|
@ -16,98 +16,98 @@
|
||||||
<field name="name">Account Entry</field>
|
<field name="name">Account Entry</field>
|
||||||
<field ref="model_account_move" name="model_id"/>
|
<field ref="model_account_move" name="model_id"/>
|
||||||
<field eval="True" name="global"/>
|
<field eval="True" name="global"/>
|
||||||
<field name="domain_force">['|','|',('company_id','=',False),('company_id','child_of',[user.company_id.id]),('company_id.child_ids','child_of',[user.company_id.id])]</field>
|
<field name="domain_force">['|',('company_id','=',False),('company_id','child_of',[user.company_id.id])]</field>
|
||||||
</record>
|
</record>
|
||||||
|
|
||||||
<record id="account_move_line_comp_rule" model="ir.rule">
|
<record id="account_move_line_comp_rule" model="ir.rule">
|
||||||
<field name="name">Entry lines</field>
|
<field name="name">Entry lines</field>
|
||||||
<field model="ir.model" name="model_id" ref="model_account_move_line"/>
|
<field model="ir.model" name="model_id" ref="model_account_move_line"/>
|
||||||
<field eval="True" name="global"/>
|
<field eval="True" name="global"/>
|
||||||
<field name="domain_force">['|','|',('company_id','=',False),('company_id','child_of',[user.company_id.id]),('company_id.child_ids','child_of',[user.company_id.id])]</field>
|
<field name="domain_force">['|',('company_id','=',False),('company_id','child_of',[user.company_id.id])]</field>
|
||||||
</record>
|
</record>
|
||||||
|
|
||||||
<record id="journal_period_comp_rule" model="ir.rule">
|
<record id="journal_period_comp_rule" model="ir.rule">
|
||||||
<field name="name">Journal Period</field>
|
<field name="name">Journal Period</field>
|
||||||
<field model="ir.model" name="model_id" ref="model_account_journal_period"/>
|
<field model="ir.model" name="model_id" ref="model_account_journal_period"/>
|
||||||
<field eval="True" name="global"/>
|
<field eval="True" name="global"/>
|
||||||
<field name="domain_force">['|','|',('company_id','=',False),('company_id','child_of',[user.company_id.id]),('company_id.child_ids','child_of',[user.company_id.id])]</field>
|
<field name="domain_force">['|',('company_id','=',False),('company_id','child_of',[user.company_id.id])]</field>
|
||||||
</record>
|
</record>
|
||||||
|
|
||||||
<record id="journal_comp_rule" model="ir.rule">
|
<record id="journal_comp_rule" model="ir.rule">
|
||||||
<field name="name">Journal multi-company</field>
|
<field name="name">Journal multi-company</field>
|
||||||
<field model="ir.model" name="model_id" ref="model_account_journal"/>
|
<field model="ir.model" name="model_id" ref="model_account_journal"/>
|
||||||
<field eval="True" name="global"/>
|
<field eval="True" name="global"/>
|
||||||
<field name="domain_force">['|','|',('company_id','=',False),('company_id','child_of',[user.company_id.id]),('company_id.child_ids','child_of',[user.company_id.id])]</field>
|
<field name="domain_force">['|',('company_id','=',False),('company_id','child_of',[user.company_id.id])]</field>
|
||||||
</record>
|
</record>
|
||||||
|
|
||||||
<record id="analytic_journal_comp_rule" model="ir.rule">
|
<record id="analytic_journal_comp_rule" model="ir.rule">
|
||||||
<field name="name">Analytic journal multi-company</field>
|
<field name="name">Analytic journal multi-company</field>
|
||||||
<field model="ir.model" name="model_id" ref="model_account_analytic_journal"/>
|
<field model="ir.model" name="model_id" ref="model_account_analytic_journal"/>
|
||||||
<field eval="True" name="global"/>
|
<field eval="True" name="global"/>
|
||||||
<field name="domain_force">['|','|',('company_id','=',False),('company_id','child_of',[user.company_id.id]),('company_id.child_ids','child_of',[user.company_id.id])]</field>
|
<field name="domain_force">['|',('company_id','=',False),('company_id','child_of',[user.company_id.id])]</field>
|
||||||
</record>
|
</record>
|
||||||
|
|
||||||
<record id="analytic_journal_comp_rule_false" model="ir.rule">
|
<record id="analytic_journal_comp_rule_false" model="ir.rule">
|
||||||
<field name="name">Analytic journal multi-company</field>
|
<field name="name">Analytic journal multi-company</field>
|
||||||
<field model="ir.model" name="model_id" ref="model_account_analytic_journal"/>
|
<field model="ir.model" name="model_id" ref="model_account_analytic_journal"/>
|
||||||
<field eval="True" name="global"/>
|
<field eval="True" name="global"/>
|
||||||
<field name="domain_force">['|','|',('company_id','=',False),('company_id','child_of',[user.company_id.id]),('company_id.child_ids','child_of',[user.company_id.id])]</field>
|
<field name="domain_force">['|',('company_id','=',False),('company_id','child_of',[user.company_id.id])]</field>
|
||||||
</record>
|
</record>
|
||||||
|
|
||||||
<record id="period_comp_rule" model="ir.rule">
|
<record id="period_comp_rule" model="ir.rule">
|
||||||
<field name="name">Period multi-company</field>
|
<field name="name">Period multi-company</field>
|
||||||
<field model="ir.model" name="model_id" ref="model_account_period"/>
|
<field model="ir.model" name="model_id" ref="model_account_period"/>
|
||||||
<field eval="True" name="global"/>
|
<field eval="True" name="global"/>
|
||||||
<field name="domain_force">['|','|',('company_id','=',False),('company_id','child_of',[user.company_id.id]),('company_id.child_ids','child_of',[user.company_id.id])]</field>
|
<field name="domain_force">['|',('company_id','=',False),('company_id','child_of',[user.company_id.id])]</field>
|
||||||
</record>
|
</record>
|
||||||
|
|
||||||
<record id="fiscal_year_comp_rule" model="ir.rule">
|
<record id="fiscal_year_comp_rule" model="ir.rule">
|
||||||
<field name="name">Fiscal year multi-company</field>
|
<field name="name">Fiscal year multi-company</field>
|
||||||
<field model="ir.model" name="model_id" ref="model_account_fiscalyear"/>
|
<field model="ir.model" name="model_id" ref="model_account_fiscalyear"/>
|
||||||
<field eval="True" name="global"/>
|
<field eval="True" name="global"/>
|
||||||
<field name="domain_force">['|','|',('company_id','=',False),('company_id','child_of',[user.company_id.id]),('company_id.child_ids','child_of',[user.company_id.id])]</field>
|
<field name="domain_force">['|',('company_id','=',False),('company_id','child_of',[user.company_id.id])]</field>
|
||||||
</record>
|
</record>
|
||||||
|
|
||||||
<record id="account_comp_rule" model="ir.rule">
|
<record id="account_comp_rule" model="ir.rule">
|
||||||
<field name="name">Account multi-company</field>
|
<field name="name">Account multi-company</field>
|
||||||
<field model="ir.model" name="model_id" ref="model_account_account"/>
|
<field model="ir.model" name="model_id" ref="model_account_account"/>
|
||||||
<field eval="True" name="global"/>
|
<field eval="True" name="global"/>
|
||||||
<field name="domain_force">['|','|',('company_id','=',False),('company_id','child_of',[user.company_id.id]),('company_id.child_ids','child_of',[user.company_id.id])]</field>
|
<field name="domain_force">['|',('company_id','=',False),('company_id','child_of',[user.company_id.id])]</field>
|
||||||
</record>
|
</record>
|
||||||
|
|
||||||
<record id="tax_comp_rule" model="ir.rule">
|
<record id="tax_comp_rule" model="ir.rule">
|
||||||
<field name="name">Tax multi-company</field>
|
<field name="name">Tax multi-company</field>
|
||||||
<field model="ir.model" name="model_id" ref="model_account_tax"/>
|
<field model="ir.model" name="model_id" ref="model_account_tax"/>
|
||||||
<field eval="True" name="global"/>
|
<field eval="True" name="global"/>
|
||||||
<field name="domain_force">['|','|',('company_id','=',False),('company_id','child_of',[user.company_id.id]),('company_id.child_ids','child_of',[user.company_id.id])]</field>
|
<field name="domain_force">['|',('company_id','=',False),('company_id','=',user.company_id.id)]</field>
|
||||||
</record>
|
</record>
|
||||||
|
|
||||||
<record id="tax_code_comp_rule" model="ir.rule">
|
<record id="tax_code_comp_rule" model="ir.rule">
|
||||||
<field name="name">Tax code multi-company</field>
|
<field name="name">Tax code multi-company</field>
|
||||||
<field model="ir.model" name="model_id" ref="model_account_tax_code"/>
|
<field model="ir.model" name="model_id" ref="model_account_tax_code"/>
|
||||||
<field eval="True" name="global"/>
|
<field eval="True" name="global"/>
|
||||||
<field name="domain_force">['|','|',('company_id','=',False),('company_id','child_of',[user.company_id.id]),('company_id.child_ids','child_of',[user.company_id.id])]</field>
|
<field name="domain_force">['|',('company_id','=',False),('company_id','child_of',[user.company_id.id])]</field>
|
||||||
</record>
|
</record>
|
||||||
|
|
||||||
<record id="invoice_comp_rule" model="ir.rule">
|
<record id="invoice_comp_rule" model="ir.rule">
|
||||||
<field name="name">Invoice multi-company</field>
|
<field name="name">Invoice multi-company</field>
|
||||||
<field model="ir.model" name="model_id" ref="model_account_invoice"/>
|
<field model="ir.model" name="model_id" ref="model_account_invoice"/>
|
||||||
<field eval="True" name="global"/>
|
<field eval="True" name="global"/>
|
||||||
<field name="domain_force">['|','|',('company_id','=',False),('company_id','child_of',[user.company_id.id]),('company_id.child_ids','child_of',[user.company_id.id])]</field>
|
<field name="domain_force">['|',('company_id','=',False),('company_id','child_of',[user.company_id.id])]</field>
|
||||||
</record>
|
</record>
|
||||||
|
|
||||||
<record id="account_fiscal_position_comp_rule" model="ir.rule">
|
<record id="account_fiscal_position_comp_rule" model="ir.rule">
|
||||||
<field name="name">Account fiscal Mapping company rule</field>
|
<field name="name">Account fiscal Mapping company rule</field>
|
||||||
<field model="ir.model" name="model_id" ref="model_account_fiscal_position"/>
|
<field model="ir.model" name="model_id" ref="model_account_fiscal_position"/>
|
||||||
<field eval="True" name="global"/>
|
<field eval="True" name="global"/>
|
||||||
<field name="domain_force">['|','|',('company_id','=',False),('company_id','child_of',[user.company_id.id]),('company_id.child_ids','child_of',[user.company_id.id])]</field>
|
<field name="domain_force">['|',('company_id','=',False),('company_id','child_of',[user.company_id.id])]</field>
|
||||||
</record>
|
</record>
|
||||||
|
|
||||||
<record id="account_model_comp_rule" model="ir.rule">
|
<record id="account_model_comp_rule" model="ir.rule">
|
||||||
<field name="name">Account model company rule</field>
|
<field name="name">Account model company rule</field>
|
||||||
<field model="ir.model" name="model_id" ref="model_account_model"/>
|
<field model="ir.model" name="model_id" ref="model_account_model"/>
|
||||||
<field eval="True" name="global"/>
|
<field eval="True" name="global"/>
|
||||||
<field name="domain_force">['|','|',('company_id','=',False),('company_id','child_of',[user.company_id.id]),('company_id.child_ids','child_of',[user.company_id.id])]</field>
|
<field name="domain_force">['|',('company_id','=',False),('company_id','child_of',[user.company_id.id])]</field>
|
||||||
</record>
|
</record>
|
||||||
|
|
||||||
</data></openerp>
|
</data></openerp>
|
||||||
|
|
|
@ -6,21 +6,21 @@
|
||||||
<field name="name">Budget post multi-company</field>
|
<field name="name">Budget post multi-company</field>
|
||||||
<field name="model_id" ref="model_account_budget_post"/>
|
<field name="model_id" ref="model_account_budget_post"/>
|
||||||
<field eval="True" name="global"/>
|
<field eval="True" name="global"/>
|
||||||
<field name="domain_force">['|','|',('company_id','=',False),('company_id','child_of',[user.company_id.id]),('company_id.child_ids','child_of',[user.company_id.id])]</field>
|
<field name="domain_force">['|',('company_id','=',False),('company_id','child_of',[user.company_id.id])]</field>
|
||||||
</record>
|
</record>
|
||||||
|
|
||||||
<record id="budget_comp_rule" model="ir.rule">
|
<record id="budget_comp_rule" model="ir.rule">
|
||||||
<field name="name">Budget multi-company</field>
|
<field name="name">Budget multi-company</field>
|
||||||
<field name="model_id" ref="model_crossovered_budget"/>
|
<field name="model_id" ref="model_crossovered_budget"/>
|
||||||
<field eval="True" name="global"/>
|
<field eval="True" name="global"/>
|
||||||
<field name="domain_force">['|','|',('company_id','=',False),('company_id','child_of',[user.company_id.id]),('company_id.child_ids','child_of',[user.company_id.id])]</field>
|
<field name="domain_force">['|',('company_id','=',False),('company_id','child_of',[user.company_id.id])]</field>
|
||||||
</record>
|
</record>
|
||||||
|
|
||||||
<record id="budget_lines_comp_rule" model="ir.rule">
|
<record id="budget_lines_comp_rule" model="ir.rule">
|
||||||
<field name="name">Budget lines multi-company</field>
|
<field name="name">Budget lines multi-company</field>
|
||||||
<field name="model_id" ref="model_crossovered_budget_lines"/>
|
<field name="model_id" ref="model_crossovered_budget_lines"/>
|
||||||
<field eval="True" name="global"/>
|
<field eval="True" name="global"/>
|
||||||
<field name="domain_force">['|','|',('company_id','=',False),('company_id','child_of',[user.company_id.id]),('company_id.child_ids','child_of',[user.company_id.id])]</field>
|
<field name="domain_force">['|',('company_id','=',False),('company_id','child_of',[user.company_id.id])]</field>
|
||||||
</record>
|
</record>
|
||||||
|
|
||||||
</data>
|
</data>
|
||||||
|
|
|
@ -5,7 +5,7 @@
|
||||||
<field name="name">Account Coda model company rule</field>
|
<field name="name">Account Coda model company rule</field>
|
||||||
<field model="ir.model" name="model_id" ref="model_account_coda"/>
|
<field model="ir.model" name="model_id" ref="model_account_coda"/>
|
||||||
<field eval="True" name="global"/>
|
<field eval="True" name="global"/>
|
||||||
<field name="domain_force">['|','|',('company_id','=',False),('company_id','child_of',[user.company_id.id]),('company_id.child_ids','child_of',[user.company_id.id])]</field>
|
<field name="domain_force">['|',('company_id','=',False),('company_id','child_of',[user.company_id.id])]</field>
|
||||||
</record>
|
</record>
|
||||||
|
|
||||||
</data></openerp>
|
</data></openerp>
|
||||||
|
|
|
@ -10,7 +10,7 @@
|
||||||
<field name="name">Payment Mode company rule</field>
|
<field name="name">Payment Mode company rule</field>
|
||||||
<field model="ir.model" name="model_id" ref="model_payment_mode"/>
|
<field model="ir.model" name="model_id" ref="model_payment_mode"/>
|
||||||
<field eval="True" name="global"/>
|
<field eval="True" name="global"/>
|
||||||
<field name="domain_force">['|','|',('company_id','=',False),('company_id','child_of',[user.company_id.id]),('company_id.child_ids','child_of',[user.company_id.id])]</field>
|
<field name="domain_force">['|',('company_id','=',False),('company_id','child_of',[user.company_id.id])]</field>
|
||||||
</record>
|
</record>
|
||||||
|
|
||||||
</data>
|
</data>
|
||||||
|
|
|
@ -5,13 +5,13 @@
|
||||||
<field name="name">Voucher multi-company</field>
|
<field name="name">Voucher multi-company</field>
|
||||||
<field model="ir.model" name="model_id" ref="model_account_voucher"/>
|
<field model="ir.model" name="model_id" ref="model_account_voucher"/>
|
||||||
<field eval="True" name="global"/>
|
<field eval="True" name="global"/>
|
||||||
<field name="domain_force">['|','|',('company_id','=',False),('company_id','child_of',[user.company_id.id]),('company_id.child_ids','child_of',[user.company_id.id])]</field>
|
<field name="domain_force">['|',('company_id','=',False),('company_id','child_of',[user.company_id.id])]</field>
|
||||||
</record>
|
</record>
|
||||||
<record id="voucher_line_comp_rule" model="ir.rule">
|
<record id="voucher_line_comp_rule" model="ir.rule">
|
||||||
<field name="name">Voucher Line multi-company</field>
|
<field name="name">Voucher Line multi-company</field>
|
||||||
<field model="ir.model" name="model_id" ref="model_account_voucher_line"/>
|
<field model="ir.model" name="model_id" ref="model_account_voucher_line"/>
|
||||||
<field eval="True" name="global"/>
|
<field eval="True" name="global"/>
|
||||||
<field name="domain_force">['|','|',('company_id','=',False),('company_id','child_of',[user.company_id.id]),('company_id.child_ids','child_of',[user.company_id.id])]</field>
|
<field name="domain_force">['|',('company_id','=',False),('company_id','child_of',[user.company_id.id])]</field>
|
||||||
</record>
|
</record>
|
||||||
</data>
|
</data>
|
||||||
</openerp>
|
</openerp>
|
||||||
|
|
|
@ -5,7 +5,7 @@
|
||||||
<field name="name">Analytic multi company rule</field>
|
<field name="name">Analytic multi company rule</field>
|
||||||
<field model="ir.model" name="model_id" ref="model_account_analytic_account"/>
|
<field model="ir.model" name="model_id" ref="model_account_analytic_account"/>
|
||||||
<field eval="True" name="global"/>
|
<field eval="True" name="global"/>
|
||||||
<field name="domain_force">['|','|',('company_id','=',False),('company_id','child_of',[user.company_id.id]),('company_id.child_ids','child_of',[user.company_id.id])]</field>
|
<field name="domain_force">['|',('company_id','=',False),('company_id','child_of',[user.company_id.id])]</field>
|
||||||
</record>
|
</record>
|
||||||
<record id="group_analytic_accounting" model="res.groups" context="{'noadmin':True}">
|
<record id="group_analytic_accounting" model="res.groups" context="{'noadmin':True}">
|
||||||
<field name="name">Useability / Analytic Accounting</field>
|
<field name="name">Useability / Analytic Accounting</field>
|
||||||
|
|
|
@ -6,7 +6,7 @@
|
||||||
<field name="name">Timesheet multi-company</field>
|
<field name="name">Timesheet multi-company</field>
|
||||||
<field name="model_id" search="[('model','=','hr_timesheet_sheet.sheet')]" model="ir.model"/>
|
<field name="model_id" search="[('model','=','hr_timesheet_sheet.sheet')]" model="ir.model"/>
|
||||||
<field name="global" eval="True"/>
|
<field name="global" eval="True"/>
|
||||||
<field name="domain_force">['|','|',('company_id','=',False),('company_id','child_of',[user.company_id.id]),('company_id.child_ids','child_of',[user.company_id.id])]</field>
|
<field name="domain_force">['|',('company_id','=',False),('company_id','child_of',[user.company_id.id])]</field>
|
||||||
</record>
|
</record>
|
||||||
|
|
||||||
</data>
|
</data>
|
||||||
|
|
|
@ -19,21 +19,21 @@
|
||||||
<field name="name">mrp_production multi-company</field>
|
<field name="name">mrp_production multi-company</field>
|
||||||
<field name="model_id" search="[('model','=','mrp.production')]" model="ir.model"/>
|
<field name="model_id" search="[('model','=','mrp.production')]" model="ir.model"/>
|
||||||
<field name="global" eval="True"/>
|
<field name="global" eval="True"/>
|
||||||
<field name="domain_force">['|','|',('company_id','=',False),('company_id','child_of',[user.company_id.id]),('company_id.child_ids','child_of',[user.company_id.id])]</field>
|
<field name="domain_force">['|',('company_id','child_of',[user.company_id.id]),('company_id','=',False)]</field>
|
||||||
</record>
|
</record>
|
||||||
|
|
||||||
<record model="ir.rule" id="mrp_workcenter_rule">
|
<record model="ir.rule" id="mrp_workcenter_rule">
|
||||||
<field name="name">mrp_workcenter multi-company</field>
|
<field name="name">mrp_workcenter multi-company</field>
|
||||||
<field name="model_id" search="[('model','=','mrp.workcenter')]" model="ir.model"/>
|
<field name="model_id" search="[('model','=','mrp.workcenter')]" model="ir.model"/>
|
||||||
<field name="global" eval="True"/>
|
<field name="global" eval="True"/>
|
||||||
<field name="domain_force">['|','|',('company_id','=',False),('company_id','child_of',[user.company_id.id]),('company_id.child_ids','child_of',[user.company_id.id])]</field>
|
<field name="domain_force">['|',('company_id','child_of',[user.company_id.id]),('company_id','=',False)]</field>
|
||||||
</record>
|
</record>
|
||||||
|
|
||||||
<record model="ir.rule" id="mrp_bom_rule">
|
<record model="ir.rule" id="mrp_bom_rule">
|
||||||
<field name="name">mrp_bom multi-company</field>
|
<field name="name">mrp_bom multi-company</field>
|
||||||
<field name="model_id" search="[('model','=','mrp.bom')]" model="ir.model"/>
|
<field name="model_id" search="[('model','=','mrp.bom')]" model="ir.model"/>
|
||||||
<field name="global" eval="True"/>
|
<field name="global" eval="True"/>
|
||||||
<field name="domain_force">['|','|',('company_id','=',False),('company_id','child_of',[user.company_id.id]),('company_id.child_ids','child_of',[user.company_id.id])]</field>
|
<field name="domain_force">['|',('company_id','child_of',[user.company_id.id]),('company_id','=',False)]</field>
|
||||||
</record>
|
</record>
|
||||||
|
|
||||||
</data>
|
</data>
|
||||||
|
|
|
@ -17,7 +17,7 @@
|
||||||
<field name="name" >Product multi-company</field>
|
<field name="name" >Product multi-company</field>
|
||||||
<field name="model_id" ref="model_product_template"/>
|
<field name="model_id" ref="model_product_template"/>
|
||||||
<field name="global" eval="True"/>
|
<field name="global" eval="True"/>
|
||||||
<field name="domain_force">['|','|',('company_id','=',False),('company_id','child_of',[user.company_id.id]),('company_id.child_ids','child_of',[user.company_id.id])]</field>
|
<field name="domain_force">['|',('company_id','=',False),('company_id','child_of',[user.company_id.id])]</field>
|
||||||
</record>
|
</record>
|
||||||
|
|
||||||
<record id="group_product_variant" model="res.groups" context="{'noadmin':True}">
|
<record id="group_product_variant" model="res.groups" context="{'noadmin':True}">
|
||||||
|
|
|
@ -22,14 +22,14 @@
|
||||||
<field name="name">Project multi-company</field>
|
<field name="name">Project multi-company</field>
|
||||||
<field name="model_id" ref="model_project_project"/>
|
<field name="model_id" ref="model_project_project"/>
|
||||||
<field name="global" eval="True"/>
|
<field name="global" eval="True"/>
|
||||||
<field name="domain_force">['|','|',('company_id','=',False),('company_id','child_of',[user.company_id.id]),('company_id.child_ids','child_of',[user.company_id.id])]</field>
|
<field name="domain_force">['|',('company_id','=',False),('company_id','child_of',[user.company_id.id])]</field>
|
||||||
</record>
|
</record>
|
||||||
|
|
||||||
<record model="ir.rule" id="task_comp_rule">
|
<record model="ir.rule" id="task_comp_rule">
|
||||||
<field name="name" >Task multi-company</field>
|
<field name="name" >Task multi-company</field>
|
||||||
<field name="model_id" ref="model_project_task"/>
|
<field name="model_id" ref="model_project_task"/>
|
||||||
<field name="global" eval="True"/>
|
<field name="global" eval="True"/>
|
||||||
<field name="domain_force">['|','|',('company_id','=',False),('company_id','child_of',[user.company_id.id]),('company_id.child_ids','child_of',[user.company_id.id])]</field>
|
<field name="domain_force">['|',('company_id','=',False),('company_id','child_of',[user.company_id.id])]</field>
|
||||||
</record>
|
</record>
|
||||||
|
|
||||||
<record model="ir.rule" id="task_visibility_rule">
|
<record model="ir.rule" id="task_visibility_rule">
|
||||||
|
|
|
@ -13,14 +13,14 @@
|
||||||
<field name="name">Purchase Order multi-company</field>
|
<field name="name">Purchase Order multi-company</field>
|
||||||
<field name="model_id" ref="model_purchase_order"/>
|
<field name="model_id" ref="model_purchase_order"/>
|
||||||
<field name="global" eval="True"/>
|
<field name="global" eval="True"/>
|
||||||
<field name="domain_force">['|','|',('company_id','=',False),('company_id','child_of',[user.company_id.id]),('company_id.child_ids','child_of',[user.company_id.id])]</field>
|
<field name="domain_force">['|',('company_id','=',False),('company_id','child_of',[user.company_id.id])]</field>
|
||||||
</record>
|
</record>
|
||||||
|
|
||||||
<record model="ir.rule" id="purchase_order_line_comp_rule">
|
<record model="ir.rule" id="purchase_order_line_comp_rule">
|
||||||
<field name="name">Purchase Order Line multi-company</field>
|
<field name="name">Purchase Order Line multi-company</field>
|
||||||
<field name="model_id" ref="model_purchase_order_line"/>
|
<field name="model_id" ref="model_purchase_order_line"/>
|
||||||
<field name="global" eval="True"/>
|
<field name="global" eval="True"/>
|
||||||
<field name="domain_force">['|','|',('company_id','=',False),('company_id','child_of',[user.company_id.id]),('company_id.child_ids','child_of',[user.company_id.id])]</field>
|
<field name="domain_force">['|',('company_id','=',False),('company_id','child_of',[user.company_id.id])]</field>
|
||||||
</record>
|
</record>
|
||||||
|
|
||||||
</data>
|
</data>
|
||||||
|
|
|
@ -14,14 +14,14 @@
|
||||||
<field name="name">Purchase Requisition multi-company</field>
|
<field name="name">Purchase Requisition multi-company</field>
|
||||||
<field name="model_id" ref="model_purchase_requisition"/>
|
<field name="model_id" ref="model_purchase_requisition"/>
|
||||||
<field name="global" eval="True"/>
|
<field name="global" eval="True"/>
|
||||||
<field name="domain_force">['|','|',('company_id','=',False),('company_id','child_of',[user.company_id.id]),('company_id.child_ids','child_of',[user.company_id.id])]</field>
|
<field name="domain_force">['|',('company_id','=',False),('company_id','child_of',[user.company_id.id])]</field>
|
||||||
</record>
|
</record>
|
||||||
|
|
||||||
<record model="ir.rule" id="purchase_requisition_line_comp_rule">
|
<record model="ir.rule" id="purchase_requisition_line_comp_rule">
|
||||||
<field name="name">Purchase requisition Line multi-company</field>
|
<field name="name">Purchase requisition Line multi-company</field>
|
||||||
<field name="model_id" ref="model_purchase_requisition_line"/>
|
<field name="model_id" ref="model_purchase_requisition_line"/>
|
||||||
<field name="global" eval="True"/>
|
<field name="global" eval="True"/>
|
||||||
<field name="domain_force">['|','|',('company_id','=',False),('company_id','child_of',[user.company_id.id]),('company_id.child_ids','child_of',[user.company_id.id])]</field>
|
<field name="domain_force">['|',('company_id','=',False),('company_id','child_of',[user.company_id.id])]</field>
|
||||||
</record>
|
</record>
|
||||||
|
|
||||||
</data>
|
</data>
|
||||||
|
|
|
@ -26,19 +26,19 @@
|
||||||
<field name="name">Sale Order multi-company</field>
|
<field name="name">Sale Order multi-company</field>
|
||||||
<field name="model_id" ref="model_sale_order"/>
|
<field name="model_id" ref="model_sale_order"/>
|
||||||
<field name="global" eval="True"/>
|
<field name="global" eval="True"/>
|
||||||
<field name="domain_force">['|','|',('company_id','=',False),('company_id','child_of',[user.company_id.id]),('company_id.child_ids','child_of',[user.company_id.id])]</field>
|
<field name="domain_force">['|',('company_id','=',False),('company_id','child_of',[user.company_id.id])]</field>
|
||||||
</record>
|
</record>
|
||||||
<record model="ir.rule" id="sale_order_line_comp_rule">
|
<record model="ir.rule" id="sale_order_line_comp_rule">
|
||||||
<field name="name">Sale Order Line multi-company</field>
|
<field name="name">Sale Order Line multi-company</field>
|
||||||
<field name="model_id" ref="model_sale_order_line"/>
|
<field name="model_id" ref="model_sale_order_line"/>
|
||||||
<field name="global" eval="True"/>
|
<field name="global" eval="True"/>
|
||||||
<field name="domain_force">['|','|',('company_id','=',False),('company_id','child_of',[user.company_id.id]),('company_id.child_ids','child_of',[user.company_id.id])]</field>
|
<field name="domain_force">['|',('company_id','=',False),('company_id','child_of',[user.company_id.id])]</field>
|
||||||
</record>
|
</record>
|
||||||
<record model="ir.rule" id="sale_order_line_comp_rule">
|
<record model="ir.rule" id="sale_shop_comp_rule">
|
||||||
<field name="name">Sale Shop multi-company</field>
|
<field name="name">Sale Shop multi-company</field>
|
||||||
<field name="model_id" ref="model_sale_shop"/>
|
<field name="model_id" ref="model_sale_shop"/>
|
||||||
<field name="global" eval="True"/>
|
<field name="global" eval="True"/>
|
||||||
<field name="domain_force">['|','|',('company_id','=',False),('company_id','child_of',[user.company_id.id]),('company_id.child_ids','child_of',[user.company_id.id])]</field>
|
<field name="domain_force">['|',('company_id','=',False),('company_id','child_of',[user.company_id.id])]</field>
|
||||||
</record>
|
</record>
|
||||||
|
|
||||||
<!-- Multi - Salesmen sales order assignation rules -->
|
<!-- Multi - Salesmen sales order assignation rules -->
|
||||||
|
|
|
@ -15,42 +15,42 @@
|
||||||
<field name="name">stock_picking multi-company</field>
|
<field name="name">stock_picking multi-company</field>
|
||||||
<field name="model_id" search="[('model','=','stock.picking')]" model="ir.model"/>
|
<field name="model_id" search="[('model','=','stock.picking')]" model="ir.model"/>
|
||||||
<field name="global" eval="True"/>
|
<field name="global" eval="True"/>
|
||||||
<field name="domain_force">['|','|',('company_id','=',False),('company_id','child_of',[user.company_id.id]),('company_id.child_ids','child_of',[user.company_id.id])]</field>
|
<field name="domain_force">['|',('company_id','=',False),('company_id','child_of',[user.company_id.id])]</field>
|
||||||
</record>
|
</record>
|
||||||
|
|
||||||
<record model="ir.rule" id="stock_warehouse_comp_rule">
|
<record model="ir.rule" id="stock_warehouse_comp_rule">
|
||||||
<field name="name">Warehouse multi-company</field>
|
<field name="name">Warehouse multi-company</field>
|
||||||
<field name="model_id" ref="model_stock_warehouse"/>
|
<field name="model_id" ref="model_stock_warehouse"/>
|
||||||
<field name="global" eval="True"/>
|
<field name="global" eval="True"/>
|
||||||
<field name="domain_force">['|','|',('company_id','=',False),('company_id','child_of',[user.company_id.id]),('company_id.child_ids','child_of',[user.company_id.id])]</field>
|
<field name="domain_force">['|',('company_id','=',False),('company_id','child_of',[user.company_id.id])]</field>
|
||||||
</record>
|
</record>
|
||||||
|
|
||||||
<record model="ir.rule" id="stock_location_comp_rule">
|
<record model="ir.rule" id="stock_location_comp_rule">
|
||||||
<field name="name">Location multi-company</field>
|
<field name="name">Location multi-company</field>
|
||||||
<field name="model_id" ref="model_stock_location"/>
|
<field name="model_id" ref="model_stock_location"/>
|
||||||
<field name="global" eval="True"/>
|
<field name="global" eval="True"/>
|
||||||
<field name="domain_force">['|','|',('company_id','=',False),('company_id','child_of',[user.company_id.id]),('company_id.child_ids','child_of',[user.company_id.id])]</field>
|
<field name="domain_force">['|',('company_id','=',False),('company_id','child_of',[user.company_id.id])]</field>
|
||||||
</record>
|
</record>
|
||||||
|
|
||||||
<record model="ir.rule" id="stock_move_rule">
|
<record model="ir.rule" id="stock_move_rule">
|
||||||
<field name="name">stock_move multi-company</field>
|
<field name="name">stock_move multi-company</field>
|
||||||
<field name="model_id" search="[('model','=','stock.move')]" model="ir.model"/>
|
<field name="model_id" search="[('model','=','stock.move')]" model="ir.model"/>
|
||||||
<field name="global" eval="True"/>
|
<field name="global" eval="True"/>
|
||||||
<field name="domain_force">['|','|',('company_id','=',False),('company_id','child_of',[user.company_id.id]),('company_id.child_ids','child_of',[user.company_id.id])]</field>
|
<field name="domain_force">['|',('company_id','=',False),('company_id','child_of',[user.company_id.id])]</field>
|
||||||
</record>
|
</record>
|
||||||
|
|
||||||
<record model="ir.rule" id="stock_inventory_line_comp_rule">
|
<record model="ir.rule" id="stock_inventory_line_comp_rule">
|
||||||
<field name="name">Inventory Line multi-company</field>
|
<field name="name">Inventory Line multi-company</field>
|
||||||
<field name="model_id" ref="model_stock_inventory_line"/>
|
<field name="model_id" ref="model_stock_inventory_line"/>
|
||||||
<field name="global" eval="True"/>
|
<field name="global" eval="True"/>
|
||||||
<field name="domain_force">['|','|',('company_id','=',False),('company_id','child_of',[user.company_id.id]),('company_id.child_ids','child_of',[user.company_id.id])]</field>
|
<field name="domain_force">['|',('company_id','=',False),('company_id','child_of',[user.company_id.id])]</field>
|
||||||
</record>
|
</record>
|
||||||
|
|
||||||
<record model="ir.rule" id="stock_inventory_comp_rule">
|
<record model="ir.rule" id="stock_inventory_comp_rule">
|
||||||
<field name="name">Inventory multi-company</field>
|
<field name="name">Inventory multi-company</field>
|
||||||
<field name="model_id" ref="model_stock_inventory"/>
|
<field name="model_id" ref="model_stock_inventory"/>
|
||||||
<field name="global" eval="True"/>
|
<field name="global" eval="True"/>
|
||||||
<field name="domain_force">['|','|',('company_id','=',False),('company_id','child_of',[user.company_id.id]),('company_id.child_ids','child_of',[user.company_id.id])]</field>
|
<field name="domain_force">['|',('company_id','=',False),('company_id','child_of',[user.company_id.id])]</field>
|
||||||
</record>
|
</record>
|
||||||
|
|
||||||
</data>
|
</data>
|
||||||
|
|
Loading…
Reference in New Issue