diff --git a/addons/stock/models/product.py b/addons/stock/models/product.py index 5b35d1da099..8c9d00cc3af 100644 --- a/addons/stock/models/product.py +++ b/addons/stock/models/product.py @@ -566,7 +566,7 @@ class Product(models.Model): warehouse = location.warehouse_id if not warehouse and seen_rules: warehouse = seen_rules[-1].propagate_warehouse_id - rule = self.env['procurement.group']._get_rule(self, location, { + rule = self.env['procurement.group'].with_context(active_test=True)._get_rule(self, location, { 'route_ids': route_ids, 'warehouse_id': warehouse, })