From a665cab858a764de6134c7dff5299f27da3c9009 Mon Sep 17 00:00:00 2001 From: Fabien Pinckaers Date: Tue, 18 Jul 2017 14:27:32 +0200 Subject: [PATCH] [FIX] stock: stock.quant's contraint Quants should not be create for consumable and services. Adapt the constraint. --- addons/stock/models/stock_quant.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/addons/stock/models/stock_quant.py b/addons/stock/models/stock_quant.py index 73634b3ea18..fa8d12bb2b9 100644 --- a/addons/stock/models/stock_quant.py +++ b/addons/stock/models/stock_quant.py @@ -50,8 +50,8 @@ class StockQuant(models.Model): @api.multi @api.constrains('product_id') def check_product_id(self): - if any(elem.product_id.type == 'consu' for elem in self): - raise ValidationError(_('Quants cannot be created for consumables.')) + if any(elem.product_id.type != 'product' for elem in self): + raise ValidationError(_('Quants cannot be created for consumables or services.')) @api.multi @api.constrains('quantity')