From b747b3d30b44521507eb933e5379d34a0064a3e7 Mon Sep 17 00:00:00 2001 From: sve-openerp Date: Fri, 14 Nov 2014 15:13:03 +0100 Subject: [PATCH] [IMP] product: usability improvement in pricelist Explicitly specifiy that quantities are in product uom --- addons/product/pricelist.py | 7 +++++-- addons/product/pricelist_view.xml | 6 +++++- 2 files changed, 10 insertions(+), 3 deletions(-) diff --git a/addons/product/pricelist.py b/addons/product/pricelist.py index 34a87b8beaf..49b518a8078 100644 --- a/addons/product/pricelist.py +++ b/addons/product/pricelist.py @@ -467,8 +467,11 @@ class product_pricelist_item(osv.osv): 'product_tmpl_id': fields.many2one('product.template', 'Product Template', ondelete='cascade', help="Specify a template if this rule only applies to one product template. Keep empty otherwise."), 'product_id': fields.many2one('product.product', 'Product', ondelete='cascade', help="Specify a product if this rule only applies to one product. Keep empty otherwise."), 'categ_id': fields.many2one('product.category', 'Product Category', ondelete='cascade', help="Specify a product category if this rule only applies to products belonging to this category or its children categories. Keep empty otherwise."), - - 'min_quantity': fields.integer('Min. Quantity', required=True, help="For the rule to apply, bought/sold quantity must be greater than or equal to minimum quantity specified in this field."), + 'min_quantity': fields.integer('Min. Quantity', required=True, + help="For the rule to apply, bought/sold quantity must be greater " + "than or equal to the minimum quantity specified in this field.\n" + "Expressed in the default UoM of the product." + ), 'sequence': fields.integer('Sequence', required=True, help="Gives the order in which the pricelist items will be checked. The evaluation gives highest priority to lowest sequence and stops as soon as a matching item is found."), 'base': fields.selection(_price_field_get, 'Based on', required=True, size=-1, help="Base price for computation."), 'base_pricelist_id': fields.many2one('product.pricelist', 'Other Pricelist'), diff --git a/addons/product/pricelist_view.xml b/addons/product/pricelist_view.xml index 94f9db13530..41dcd3b1b38 100644 --- a/addons/product/pricelist_view.xml +++ b/addons/product/pricelist_view.xml @@ -98,7 +98,11 @@ - + +
+

The computed price is expressed in the default Unit of Measure of the product.

+
+