From f35ab6f9c5c7e99d45775dc109bc1179bce33f33 Mon Sep 17 00:00:00 2001 From: Suherdy Yacob Date: Thu, 19 Mar 2026 13:37:47 +0700 Subject: [PATCH] feat: Uncomment calls to `_merge_finished_move_lines` and `_clean_lingering_decimals` in various MRP production methods. --- models/mrp_production.py | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/models/mrp_production.py b/models/mrp_production.py index 2249d72..97cebba 100644 --- a/models/mrp_production.py +++ b/models/mrp_production.py @@ -111,25 +111,25 @@ class MrpProduction(models.Model): @api.onchange('qty_producing') def _onchange_qty_producing(self): super()._onchange_qty_producing() - # self._merge_finished_move_lines() - # self._clean_lingering_decimals() + self._merge_finished_move_lines() + self._clean_lingering_decimals() def write(self, vals): res = super().write(vals) if 'qty_producing' in vals or 'qty_producing_packaging' in vals or 'product_qty' in vals: - # self._merge_finished_move_lines() - # self._clean_lingering_decimals() + self._merge_finished_move_lines() + self._clean_lingering_decimals() return res def _set_qty_producing(self, *args, **kwargs): res = super()._set_qty_producing(*args, **kwargs) - # self._merge_finished_move_lines() - # self._clean_lingering_decimals() + self._merge_finished_move_lines() + self._clean_lingering_decimals() return res def _post_inventory(self, *args, **kwargs): res = super()._post_inventory(*args, **kwargs) - # self._merge_finished_move_lines() + self._merge_finished_move_lines() return res def _clean_lingering_decimals(self): @@ -238,8 +238,8 @@ class MrpProduction(models.Model): @api.onchange('product_qty') def _onchange_product_qty(self): # Merge finished move lines if quantity changes - # self._merge_finished_move_lines() - # self._clean_lingering_decimals() + self._merge_finished_move_lines() + self._clean_lingering_decimals() @api.onchange('bom_id') def _onchange_bom_id(self):