feat: Uncomment calls to _merge_finished_move_lines and _clean_lingering_decimals in various MRP production methods.

This commit is contained in:
Suherdy Yacob 2026-03-19 13:37:47 +07:00
parent 2005b46bae
commit f35ab6f9c5

View File

@ -111,25 +111,25 @@ class MrpProduction(models.Model):
@api.onchange('qty_producing') @api.onchange('qty_producing')
def _onchange_qty_producing(self): def _onchange_qty_producing(self):
super()._onchange_qty_producing() super()._onchange_qty_producing()
# self._merge_finished_move_lines() self._merge_finished_move_lines()
# self._clean_lingering_decimals() self._clean_lingering_decimals()
def write(self, vals): def write(self, vals):
res = super().write(vals) res = super().write(vals)
if 'qty_producing' in vals or 'qty_producing_packaging' in vals or 'product_qty' in vals: if 'qty_producing' in vals or 'qty_producing_packaging' in vals or 'product_qty' in vals:
# self._merge_finished_move_lines() self._merge_finished_move_lines()
# self._clean_lingering_decimals() self._clean_lingering_decimals()
return res return res
def _set_qty_producing(self, *args, **kwargs): def _set_qty_producing(self, *args, **kwargs):
res = super()._set_qty_producing(*args, **kwargs) res = super()._set_qty_producing(*args, **kwargs)
# self._merge_finished_move_lines() self._merge_finished_move_lines()
# self._clean_lingering_decimals() self._clean_lingering_decimals()
return res return res
def _post_inventory(self, *args, **kwargs): def _post_inventory(self, *args, **kwargs):
res = super()._post_inventory(*args, **kwargs) res = super()._post_inventory(*args, **kwargs)
# self._merge_finished_move_lines() self._merge_finished_move_lines()
return res return res
def _clean_lingering_decimals(self): def _clean_lingering_decimals(self):
@ -238,8 +238,8 @@ class MrpProduction(models.Model):
@api.onchange('product_qty') @api.onchange('product_qty')
def _onchange_product_qty(self): def _onchange_product_qty(self):
# Merge finished move lines if quantity changes # Merge finished move lines if quantity changes
# self._merge_finished_move_lines() self._merge_finished_move_lines()
# self._clean_lingering_decimals() self._clean_lingering_decimals()
@api.onchange('bom_id') @api.onchange('bom_id')
def _onchange_bom_id(self): def _onchange_bom_id(self):