From 01342a1c52ae8658edecea2aa3af8818bcdf46c6 Mon Sep 17 00:00:00 2001 From: Lois Rilo Date: Wed, 9 Oct 2019 13:09:22 +0200 Subject: [PATCH] [12.0][FIX] mrp_multi_level: creating undesired planned orders. add another exclude point at planned order creation. --- mrp_multi_level/wizards/mrp_multi_level.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/mrp_multi_level/wizards/mrp_multi_level.py b/mrp_multi_level/wizards/mrp_multi_level.py index e46eca453..ebcf08855 100644 --- a/mrp_multi_level/wizards/mrp_multi_level.py +++ b/mrp_multi_level/wizards/mrp_multi_level.py @@ -226,6 +226,11 @@ class MultiLevelMrp(models.TransientModel): name, mrp_date_supply, mrp_action_date, values=None, ): self = self.with_context(auditlog_disabled=True) + if self._exclude_from_mrp( + product_mrp_area_id.product_id, + product_mrp_area_id.mrp_area_id): + values['qty_ordered'] = 0.0 + return values qty_ordered = values.get("qty_ordered", 0.0) if values else 0.0 qty_to_order = mrp_qty