diff --git a/addons/mrp/models/stock_rule.py b/addons/mrp/models/stock_rule.py index 1435e27f22a..a0a4221e62f 100644 --- a/addons/mrp/models/stock_rule.py +++ b/addons/mrp/models/stock_rule.py @@ -74,7 +74,7 @@ class StockRule(models.Model): if not mo: new_productions_values_by_company[procurement.company_id.id].append(rule._prepare_mo_vals(*procurement, bom)) else: - self.env['change.production.qty'].with_context(skip_activity=True).create({ + self.env['change.production.qty'].sudo().with_context(skip_activity=True).create({ 'mo_id': mo.id, 'product_qty': mo.product_id.uom_id._compute_quantity((mo.product_uom_qty + procurement.product_qty), mo.product_uom_id) }).change_prod_qty()