summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWilliam Henrotin <whe@odoo.com>2019-08-05 11:22:00 +0000
committerWilliam Henrotin <whe@odoo.com>2019-08-05 11:22:00 +0000
commit634bdbfa3a316fcaa9323f97bb59f198cd771b27 (patch)
tree4f4a805ba33489eed359a9bf5435b8b12374cf23
parentca2aacfd95b8c0d8424d5c8862f6779fe610d840 (diff)
[FIX] mrp: blocks default product on bom line
The action called from the product's bom stat button (mrp.product_open_bom) fill the key 'default_product_id'. This allows, creating a bom from the list view, to prefilled the product. This context key will also fill each new bom line as the technical field is called product_id too. This commit overrides default_product_id to False for the bom line One2many in the bom form view in order to only prefill the finished product and not the components. Task : 2045485 closes odoo/odoo#35444 Signed-off-by: Simon Lejeune (sle) <sle@openerp.com>
-rw-r--r--addons/mrp/views/mrp_bom_views.xml2
1 files changed, 1 insertions, 1 deletions
diff --git a/addons/mrp/views/mrp_bom_views.xml b/addons/mrp/views/mrp_bom_views.xml
index 6a66e7f82e6..47cb73a7d9e 100644
--- a/addons/mrp/views/mrp_bom_views.xml
+++ b/addons/mrp/views/mrp_bom_views.xml
@@ -51,7 +51,7 @@
</group>
<notebook>
<page string="Components">
- <field name="bom_line_ids" widget="one2many" context="{'default_parent_product_tmpl_id': product_tmpl_id}">
+ <field name="bom_line_ids" widget="one2many" context="{'default_parent_product_tmpl_id': product_tmpl_id, 'default_product_id': False}">
<tree string="Components" editable="bottom">
<field name="sequence" widget="handle"/>
<field name="product_id" context="{'default_type': 'product'}"/>