[FIX] mrp: finished moves become raw moves

A workorder has a one2Many to stock.move to represent the production raw moves. Putting 'workorder_id' on the production finished move will set it as raw moves in the workorders

closes odoo/odoo#31132
This commit is contained in:
William Henrotin
2019-02-28 14:32:06 +00:00
parent a5342daf9d
commit abb95e4608
-4
View File
@@ -226,10 +226,6 @@ class MrpWorkorder(models.Model):
# TODO: should be same as checking if for every workorder something has been done?
if not self.next_work_order_id:
self._update_finished_move()
self.production_id.move_finished_ids.filtered(
lambda move: move.product_id == self.product_id and
move.state not in ('done', 'cancel')
).workorder_id = self.id
# Transfer quantities from temporary to final move line or make them final
self._update_raw_moves()