[FIX] point_of_sale: add multi-companies rules on pos.config
authorDenis Ledoux <dle@openerp.com>
Thu, 20 Mar 2014 15:44:36 +0000 (16:44 +0100)
committerDenis Ledoux <dle@openerp.com>
Thu, 20 Mar 2014 15:44:36 +0000 (16:44 +0100)
bzr revid: dle@openerp.com-20140320154436-ygqhvvyhe6otv70p

addons/point_of_sale/security/point_of_sale_security.xml

index 54572ee..47cdf47 100644 (file)
         <field name="global" eval="True" />
         <field name="domain_force">[('company_id', '=', user.company_id.id)]</field>
     </record>
+    <record id="rule_pos_config_multi_company" model="ir.rule">
+        <field name="name">Point Of Sale Config</field>
+        <field name="model_id" ref="model_pos_config" />
+        <field name="global" eval="True" />
+        <field name="domain_force">['|',('shop_id.company_id','=',False),('shop_id.company_id','child_of',[user.company_id.id])]</field>
+    </record>
 </data>
 </openerp>