From 5b326ee6cd5b257e15df2897bdb1d3f3a645db72 Mon Sep 17 00:00:00 2001 From: Lois Rilo Date: Tue, 12 Jun 2018 18:19:26 +0200 Subject: [PATCH] [11.0][FIX] multi_level_mrp: stop splosion of products excluded --- multi_level_mrp/wizards/multi_level_mrp.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/multi_level_mrp/wizards/multi_level_mrp.py b/multi_level_mrp/wizards/multi_level_mrp.py index 23d2a383e..2b961a9df 100644 --- a/multi_level_mrp/wizards/multi_level_mrp.py +++ b/multi_level_mrp/wizards/multi_level_mrp.py @@ -296,6 +296,10 @@ class MultiLevelMrp(models.TransientModel): for bomline in bom.bom_line_ids: if bomline.product_qty <= 0.00: continue + if self._exclude_from_mrp( + product.mrp_area_id, bomline.product_id): + # Stop explosion. + continue mrp_date_demand_2 = mrp_date_demand-timedelta( days=(product.mrp_transit_delay+product. mrp_inspection_delay))