Yogesh(Open ERP) has proposed merging lp:~openerp-dev/openobject-server/trunk-bug-727277-ysa into lp:openobject-server.
Requested reviews: Naresh(OpenERP) (nch-openerp) Related bugs: Bug #727277 in OpenERP Server: "[6.0] - base - "res_partner_rule" - must not updated" https://bugs.launchpad.net/openobject-server/+bug/727277 For more details, see: https://code.launchpad.net/~openerp-dev/openobject-server/trunk-bug-727277-ysa/+merge/62482 [FIX] add noupdate=1 in ir.rule Record. -- https://code.launchpad.net/~openerp-dev/openobject-server/trunk-bug-727277-ysa/+merge/62482 Your team OpenERP R&D Team is subscribed to branch lp:~openerp-dev/openobject-server/trunk-bug-727277-ysa.
=== modified file 'openerp/addons/base/security/base_security.xml' --- openerp/addons/base/security/base_security.xml 2011-03-03 15:59:18 +0000 +++ openerp/addons/base/security/base_security.xml 2011-05-26 13:18:30 +0000 @@ -40,28 +40,32 @@ <field name="groups_id" eval="[(6,0, [ref('group_system'), ref('group_erp_manager')])]"/> </record> - <record model="ir.rule" id="res_widget_user_rule"> - <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"> - <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 noupdate="1"> + + <record model="ir.rule" id="res_widget_user_rule"> + <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"> + <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> </openerp>
_______________________________________________ Mailing list: https://launchpad.net/~openerp-dev-web Post to : openerp-dev-web@lists.launchpad.net Unsubscribe : https://launchpad.net/~openerp-dev-web More help : https://help.launchpad.net/ListHelp