首页 文章

如何在odoo 10中仅在库存内部转移或交货订单移动行中显示自定义字段

提问于
浏览
0

我在 stock.move 中创建了一个自定义字段,现在我只需要在 Delivery OrderInternal Transfer 移动线上显示它 . 我正在尝试下面的代码,但它给了我一个错误 . 代码是:

<record id="view_move_picking_tree_inherit1" model="ir.ui.view">
        <field name="name">stock.move.tree</field>
        <field name="model">stock.move</field>
        <field name="inherit_id" ref="stock.view_move_picking_tree"/>
        <field name="arch" type="xml">
            <field name="product_id" position="after">
                <field name="finish_item" nolabel="1" attrs="{'invisible':[('picking_id.picking_type_code', '=', 'outgoing')]}"/>
            </field>
        </field>
    </record>

错误是:

Uncaught Error: Unknown field picking_id.picking_type_code in domain [["picking_id.picking_type_code","=","outgoing"]]

有人请帮帮我 .

1 回答

  • 0

    请用下面的代码替换您的代码

    <field name="finish_item" nolabel="1" attrs="{'invisible':[('picking_type_id.code', '=', 'outgoing')]}"/>
    

相关问题