'group_id': fields.many2one('procurement.group', 'Procurement Group'),
'action': fields.selection(selection=lambda s, cr, uid, context=None: s._get_action(cr, uid, context=context),
string='Action', required=True),
+ 'company_id': fields.many2one('res.company', 'Company'),
}
<field name="domain_force">['|',('company_id','child_of',[user.company_id.id]),('company_id','=',False)]</field>
</record>
+ <record model="ir.rule" id="product_pulled_flow_comp_rule">
+ <field name="name">product_pulled_flow multi-company</field>
+ <field name="model_id" ref="model_procurement_rule"/>
+ <field name="global" eval="True"/>
+ <field name="domain_force">['|',('company_id','=',False),('company_id','child_of',[user.company_id.id])]</field>
+ </record>
+
</data>
</openerp>
<data noupdate="1">
<!-- multi -->
- <record model="ir.rule" id="product_pulled_flow_comp_rule">
- <field name="name">product_pulled_flow multi-company</field>
- <field name="model_id" ref="model_procurement_rule"/>
- <field name="global" eval="True"/>
- <field name="domain_force">['|',('company_id','=',False),('company_id','child_of',[user.company_id.id])]</field>
- </record>
<record model="ir.rule" id="stock_location_path_comp_rule">
<field name="name">stock_location_path multi-company</field>