From 69e0931c059b64fbdaf8ec53fdf29caca9c7b761 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Wed, 13 Jun 2012 23:39:42 +0200 Subject: [PATCH] Add missing domain on product of product-bom --- product.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/product.py b/product.py index 8bf70a850b..c3203d2793 100644 --- a/product.py +++ b/product.py @@ -49,7 +49,10 @@ class ProductBom(ModelSQL, ModelView): _description = __doc__ product = fields.Many2One('product.product', 'Product', - ondelete='CASCADE', select=1, required=True) + ondelete='CASCADE', select=1, required=True, + domain=[ + ('type', '!=', 'service'), + ]) bom = fields.Many2One('production.bom', 'BOM', ondelete='CASCADE', select=1, required=True, domain=[ ('output_products', '=', If(Bool(Eval('product')),