diff --git a/addons/mrp/models/mrp_production.py b/addons/mrp/models/mrp_production.py index 6f4613ff8e8..34e86616941 100644 --- a/addons/mrp/models/mrp_production.py +++ b/addons/mrp/models/mrp_production.py @@ -579,7 +579,7 @@ class MrpProduction(models.Model): def _onchange_bom_id(self): if not self.product_id and self.bom_id: self.product_id = self.bom_id.product_id or self.bom_id.product_tmpl_id.product_variant_ids[0] - self.product_qty = self.bom_id.product_qty + self.product_qty = self.bom_id.product_qty or 1.0 self.product_uom_id = self.bom_id and self.bom_id.product_uom_id.id or self.product_id.uom_id.id self.move_raw_ids = [(2, move.id) for move in self.move_raw_ids.filtered(lambda m: m.bom_line_id)] self.picking_type_id = self.bom_id.picking_type_id or self.picking_type_id diff --git a/addons/mrp/views/mrp_bom_views.xml b/addons/mrp/views/mrp_bom_views.xml index ba5e37a6197..9e8dcfcc48d 100644 --- a/addons/mrp/views/mrp_bom_views.xml +++ b/addons/mrp/views/mrp_bom_views.xml @@ -71,7 +71,7 @@
-