小编Mus*_*afa的帖子

在 Odoo 中,如何强制覆盖基本模块中定义的记录规则并且数据设置为 noupdate='1'?

产品模块中定义了以下记录规则

<data noupdate="1">
    <record id="product_comp_rule" model="ir.rule">
        <field name="name" >Product multi-company</field>
        <field name="model_id" ref="model_product_template"/>
        <field name="global" eval="True"/>
        <field name="domain_force"> ['|',('company_id','=',user.company_id.id),('company_id','=',False)]</field>
    </record>
</data>
Run Code Online (Sandbox Code Playgroud)

我想在我的自定义模块中将其编辑为

<record id="product.product_comp_rule" model="ir.rule">
    <field name="name" >All Products (Parent Company)</field>
    <field name="model_id" ref="product.model_product_template"/>
    <field name="global" eval="True"/>
    <field name="domain_force">['|','|',('company_id','=',user.company_id.id),('company_id','=','False'),('company_id','child_of',[user.company_id.id])] </field>
</record>
Run Code Online (Sandbox Code Playgroud)

odoo odoo-8

5
推荐指数
1
解决办法
2865
查看次数

标签 统计

odoo ×1

odoo-8 ×1