diff --git a/stock_orderpoint_uom/models/stock_warehouse_orderpoint.py b/stock_orderpoint_uom/models/stock_warehouse_orderpoint.py index c12203739..c79e97a1c 100644 --- a/stock_orderpoint_uom/models/stock_warehouse_orderpoint.py +++ b/stock_orderpoint_uom/models/stock_warehouse_orderpoint.py @@ -13,7 +13,8 @@ class Orderpoint(models.Model): procure_uom_id = fields.Many2one(comodel_name='product.uom', string="Procurement UoM") - @api.constrains('product_uom', 'procure_uom_id') + @api.constrains('product_id', 'product_id.product_tmpl_id.uom_id', + 'procure_uom_id') def _check_procure_uom(self): if any(orderpoint.product_uom and orderpoint.procure_uom_id and