diff --git a/so_bom_selection/models/sale_order.py b/so_bom_selection/models/sale_order.py index 3f00cf82d..798def2ee 100644 --- a/so_bom_selection/models/sale_order.py +++ b/so_bom_selection/models/sale_order.py @@ -29,7 +29,7 @@ class SaleOrder(models.Model): def action_confirm(self): """ Create manufacturing order of components in selected BOM """ for rec in self.order_line: - if rec.bom_id: + if rec.bom_id and rec.bom_id.type != 'phantom' and rec.bom_id.type != 'subcontract': mo = self.env["mrp.production"].create( { "product_id": rec.product_id.id,