[FIX] base_security: ir rules are noupdate=1.
lp bug: https://launchpad.net/bugs/727277 fixed bzr revid: vmt@openerp.com-20110919114717-3808os44pxpszk82
This commit is contained in:
commit
d2ff44ad72
|
@ -42,28 +42,32 @@
|
||||||
<field name="groups_id" eval="[(6,0, [ref('group_system'), ref('group_erp_manager')])]"/>
|
<field name="groups_id" eval="[(6,0, [ref('group_system'), ref('group_erp_manager')])]"/>
|
||||||
</record>
|
</record>
|
||||||
|
|
||||||
<record model="ir.rule" id="res_widget_user_rule">
|
</data>
|
||||||
<field name="name">res.widget.user rule</field>
|
|
||||||
<field name="model_id" ref="model_res_widget_user"/>
|
|
||||||
<field name="global" eval="True"/>
|
|
||||||
<field name="domain_force">['|', ('user_id','=',user.id),('user_id','=',False)]</field>
|
|
||||||
</record>
|
|
||||||
|
|
||||||
<record model="ir.rule" id="res_partner_rule">
|
<data noupdate="1">
|
||||||
<field name="name">res.partner company</field>
|
|
||||||
<field name="model_id" ref="model_res_partner"/>
|
|
||||||
<field name="global" eval="True"/>
|
|
||||||
<!-- Show partners from ancestors and descendants companies (or company-less), this is usually a better
|
|
||||||
default for multicompany setups. -->
|
|
||||||
<field name="domain_force">['|','|',('company_id.child_ids','child_of',[user.company_id.id]),('company_id','child_of',[user.company_id.id]),('company_id','=',False)]</field>
|
|
||||||
</record>
|
|
||||||
|
|
||||||
<record model="ir.rule" id="multi_company_default_rule">
|
<record model="ir.rule" id="res_widget_user_rule">
|
||||||
<field name="name">Multi_company_default company</field>
|
<field name="name">res.widget.user rule</field>
|
||||||
<field name="model_id" ref="model_multi_company_default"/>
|
<field name="model_id" ref="model_res_widget_user"/>
|
||||||
<field name="global" eval="True"/>
|
<field name="global" eval="True"/>
|
||||||
<field name="domain_force">[('company_id','child_of',[user.company_id.id])]</field>
|
<field name="domain_force">['|', ('user_id','=',user.id),('user_id','=',False)]</field>
|
||||||
</record>
|
</record>
|
||||||
|
|
||||||
|
<record model="ir.rule" id="res_partner_rule">
|
||||||
|
<field name="name">res.partner company</field>
|
||||||
|
<field name="model_id" ref="model_res_partner"/>
|
||||||
|
<field name="global" eval="True"/>
|
||||||
|
<!-- Show partners from ancestors and descendants companies (or company-less), this is usually a better
|
||||||
|
default for multicompany setups. -->
|
||||||
|
<field name="domain_force">['|','|',('company_id.child_ids','child_of',[user.company_id.id]),('company_id','child_of',[user.company_id.id]),('company_id','=',False)]</field>
|
||||||
|
</record>
|
||||||
|
|
||||||
|
<record model="ir.rule" id="multi_company_default_rule">
|
||||||
|
<field name="name">Multi_company_default company</field>
|
||||||
|
<field name="model_id" ref="model_multi_company_default"/>
|
||||||
|
<field name="global" eval="True"/>
|
||||||
|
<field name="domain_force">[('company_id','child_of',[user.company_id.id])]</field>
|
||||||
|
</record>
|
||||||
|
|
||||||
</data>
|
</data>
|
||||||
</openerp>
|
</openerp>
|
||||||
|
|
Loading…
Reference in New Issue