diff --git a/stock_orderpoint_uom/__openerp__.py b/stock_orderpoint_uom/__openerp__.py index 7ffcd3596..10708378f 100644 --- a/stock_orderpoint_uom/__openerp__.py +++ b/stock_orderpoint_uom/__openerp__.py @@ -15,5 +15,5 @@ "data": ["views/stock_warehouse_orderpoint_view.xml"], "license": "AGPL-3", 'installable': True, - 'application': True, + 'application': False, } diff --git a/stock_orderpoint_uom/models/stock_warehouse_orderpoint.py b/stock_orderpoint_uom/models/stock_warehouse_orderpoint.py index 9e0e9cb3e..a4ca61052 100644 --- a/stock_orderpoint_uom/models/stock_warehouse_orderpoint.py +++ b/stock_orderpoint_uom/models/stock_warehouse_orderpoint.py @@ -15,12 +15,13 @@ class StockWarehouseOrderpoint(models.Model): @api.constrains('product_uom', 'procure_uom_id') def _check_procure_uom(self): - if any(orderpoint.product_uom - and orderpoint.procure_uom_id - and orderpoint.product_uom.category_id - != orderpoint.procure_uom_id.category_id - for orderpoint in self): - raise UserError(_('Error: The product default Unit of Measure and ' - 'the procurement Unit of Measure must be in ' - 'the same category.')) + if any(orderpoint.product_uom and + orderpoint.procure_uom_id and + orderpoint.product_uom.category_id != + orderpoint.procure_uom_id.category_id + for orderpoint in self): + raise UserError( + _('Error: The product default Unit of Measure and ' + 'the procurement Unit of Measure must be in the ' + 'same category.')) return True