[FIX] mrp: don't default additional components "To Consume" to 1
Previous PR: odoo/odoo#69483 changed the default 'product_uom_qty' from 0 to 1. This was intended for Planned Transfers that are still draft to default the demand to 1. Unfortunately this made it so new lines added to confirmed MOs would default their "To Consume" to 1 even when the MO is locked and the form says 0 (value would auto-switch to 1 after saving). This commit makes it so the added lines correctly save as 0 again. closes odoo/odoo#79041 Task: 2677212 X-original-commit: 56a05aeed64b36ca34ff6466c2b890951bdfbc61 Signed-off-by: Arnold Moyaux <arm@odoo.com> Signed-off-by: Tiffany Chang <tic@odoo.com>
This commit is contained in:
committed by
Arnold Moyaux
parent
de10f6093f
commit
3b48029022
@@ -295,7 +295,7 @@
|
||||
<field name="location_dest_id" domain="[('id', 'child_of', parent.location_dest_id)]" invisible="1"/>
|
||||
<field name="state" invisible="1" force_save="1"/>
|
||||
<field name="should_consume_qty" invisible="1"/>
|
||||
<field name="product_uom_qty" widget="mrp_should_consume" string="To Consume" attrs="{'readonly': ['&', ('parent.state', '!=', 'draft'), '|', '&', ('parent.state', 'not in', ('confirmed', 'progress', 'to_close')), ('parent.is_planned', '!=', True), ('parent.is_locked', '=', True)]}" width="1"/>
|
||||
<field name="product_uom_qty" widget="mrp_should_consume" force_save="1" string="To Consume" attrs="{'readonly': ['&', ('parent.state', '!=', 'draft'), '|', '&', ('parent.state', 'not in', ('confirmed', 'progress', 'to_close')), ('parent.is_planned', '!=', True), ('parent.is_locked', '=', True)]}" width="1"/>
|
||||
<field name="product_uom" attrs="{'readonly': [('state', '!=', 'draft'), ('id', '!=', False)]}" options="{'no_open': True, 'no_create': True}" groups="uom.group_uom"/>
|
||||
<field name="product_type" invisible="1"/>
|
||||
<field name="product_qty" invisible="1" readonly="1"/>
|
||||
|
||||
Reference in New Issue
Block a user