forked from Mapan/odoo17e
35 lines
2.2 KiB
XML
35 lines
2.2 KiB
XML
<odoo>
|
|
<record id="stock_move_line_product_selector" model="ir.ui.view">
|
|
<field name="name">move.line.product.selector.inherit</field>
|
|
<field name="model">stock.move.line</field>
|
|
<field name="inherit_id" ref="stock_barcode.stock_move_line_product_selector"/>
|
|
<field name="arch" type="xml">
|
|
<field name="picked" position="after">
|
|
<field name="manual_consumption" force_save="1" invisible="1"/>
|
|
<field name="production_id" invisible="1"/>
|
|
</field>
|
|
<xpath expr="(//field[@name='product_id'])" position="attributes">
|
|
<attribute name="domain">[('id', '!=', context.get('final_product_id')),('type', 'in', ['product', 'consu']), '|', ('company_id', '=', False), ('company_id', '=', company_id)]</attribute>
|
|
</xpath>
|
|
<xpath expr="(//field[@name='qty_done'])[1]" position="attributes">
|
|
<attribute name="widget">mrp_consumed</attribute>
|
|
</xpath>
|
|
<xpath expr="(//field[@name='qty_done'])[2]" position="attributes">
|
|
<attribute name="widget">mrp_consumed</attribute>
|
|
</xpath>
|
|
<field name="lot_id" position="after">
|
|
<field name="pick_type_create_components_lots" invisible="1"/>
|
|
<field name="lot_id" placeholder="Serial/Lot Number" options="{'no_open': True, 'no_create': True}"
|
|
context="{'default_product_id': product_id, 'default_company_id': company_id, 'active_picking_id': picking_id}"
|
|
invisible="tracking == 'none' or pick_type_create_components_lots or picking_code != 'mrp_operation'"/>
|
|
</field>
|
|
<xpath expr="//div[@groups='stock.group_tracking_lot']" position="attributes">
|
|
<attribute name="invisible">(context.get('newByProduct')) or (picking_code == 'mrp_operation')</attribute>
|
|
</xpath>
|
|
<xpath expr="//widget[@name='stock_barcode_unlink_button']" position="attributes">
|
|
<attribute name="invisible">context.get('newByProduct') or context.get('hide_unlink_button')</attribute>
|
|
</xpath>
|
|
</field>
|
|
</record>
|
|
</odoo>
|