diff --git a/addons/mrp/models/mrp_unbuild.py b/addons/mrp/models/mrp_unbuild.py index 7254101505e..5b426901256 100644 --- a/addons/mrp/models/mrp_unbuild.py +++ b/addons/mrp/models/mrp_unbuild.py @@ -129,7 +129,7 @@ class MrpUnbuild(models.Model): produce_move.quantity_done = produce_move.product_uom_qty produce_moves.move_validate() produced_quant_ids = produce_moves.mapped('quant_ids').filtered(lambda quant: quant.qty > 0) - consume_move.quant_ids.write({'produced_quant_ids': [(6, 0, produced_quant_ids.ids)]}) + consume_move.quant_ids.sudo().write({'produced_quant_ids': [(6, 0, produced_quant_ids.ids)]}) self.write({'state': 'done'})