diff --git a/addons/product_extended/mrp_view.xml b/addons/product_extended/mrp_view.xml
index e2a4f20373b..33447ff63ca 100644
--- a/addons/product_extended/mrp_view.xml
+++ b/addons/product_extended/mrp_view.xml
@@ -7,7 +7,8 @@
-
+
+
diff --git a/addons/product_extended/product_extended.py b/addons/product_extended/product_extended.py
index 9b3defeec5b..f652d7bc7a8 100644
--- a/addons/product_extended/product_extended.py
+++ b/addons/product_extended/product_extended.py
@@ -89,9 +89,16 @@ class product_template(osv.osv):
class product_bom(osv.osv):
_inherit = 'mrp.bom'
+
+ def _get_variant_count(self, cr, uid, ids, field_name, arg, context=None):
+ res = {}
+ for bom in self.browse(cr, uid, ids, context=context):
+ res[bom.id] = bom.product_tmpl_id.product_variant_count
+ return res
_columns = {
- 'standard_price': fields.related('product_tmpl_id','standard_price',type="float",relation="product.product",string="Standard Price",store=False)
+ 'standard_price': fields.related('product_tmpl_id','standard_price',type="float",relation="product.product",string="Standard Price",store=False),
+ 'get_variant_count': fields.function(_get_variant_count, type='integer', string='Number of variant for the product'),
}
product_bom()