diff --git a/addons/mrp/models/stock_picking.py b/addons/mrp/models/stock_picking.py index e05de6dd31a..7f664798874 100644 --- a/addons/mrp/models/stock_picking.py +++ b/addons/mrp/models/stock_picking.py @@ -9,7 +9,7 @@ class StockPickingType(models.Model): code = fields.Selection(selection_add=[ ('mrp_operation', 'Manufacturing') - ], ondelete={'mrp_operation': 'cascade'}) + ], ondelete={'mrp_operation': lambda recs: recs.write({'code': 'incoming', 'active': False})}) count_mo_todo = fields.Integer(string="Number of Manufacturing Orders to Process", compute='_get_mo_count') count_mo_waiting = fields.Integer(string="Number of Manufacturing Orders Waiting",