diff --git a/bin/addons/base/res/res_security.xml b/bin/addons/base/res/res_security.xml index fb9743fbe861e47f172845ff80cd413f849766a8..c6eee754ac4d75e2bb9336631e6c391ebab84526 100644 --- a/bin/addons/base/res/res_security.xml +++ b/bin/addons/base/res/res_security.xml @@ -12,12 +12,12 @@ <!-- Record Rule For Company --> - + <record id="res_company_rule" model="ir.rule"> <field name="name">company rule</field> <field model="ir.model" name="model_id" ref="model_res_company"/> <field eval="True" name="global"/> - <!-- <field name="domain_force">['|', ('child_ids', 'child_of', [user.company_id.id]), ('parent_id', 'child_of', [user.company_id.id])]</field> --> + <!-- TODO: review this <field name="domain_force">['|', ('child_ids', 'child_of', [user.company_id.id]), ('parent_id', 'child_of', [user.company_id.id])]</field> --> <field name="domain_force">[]</field> </record> diff --git a/bin/addons/base/security/base_security.xml b/bin/addons/base/security/base_security.xml index 8d34e32b9a979f03c593f4ad3b694db94a1ea226..ed36267031edf803bd56392ebd7fa1aa22c99b23 100644 --- a/bin/addons/base/security/base_security.xml +++ b/bin/addons/base/security/base_security.xml @@ -51,7 +51,7 @@ <field name="name">res.partner company</field> <field name="model_id" ref="model_res_partner"/> <field name="global" eval="True"/> - <field name="domain_force">[('company_id','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 model="ir.rule" id="multi_company_default_rule">