From f38c84d067dbb2ccef45a1d68a8ae6256debd851 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Tue, 6 Jan 2015 23:31:00 +0100 Subject: [PATCH] Use price_digits issue4438 review6791002 --- sale.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/sale.py b/sale.py index 2bd7d68f50..40d059b90a 100644 --- a/sale.py +++ b/sale.py @@ -18,6 +18,7 @@ from trytond.transaction import Transaction from trytond.pool import Pool, PoolMeta from trytond.modules.account.tax import TaxableMixin +from trytond.modules.product import price_digits __all__ = ['Sale', 'SaleIgnoredInvoice', 'SaleRecreatedInvoice', 'SaleLine', 'SaleLineTax', 'SaleLineIgnoredMove', @@ -970,7 +971,7 @@ class SaleLine(ModelSQL, ModelView): product_uom_category = fields.Function( fields.Many2One('product.uom.category', 'Product Uom Category'), 'on_change_with_product_uom_category') - unit_price = fields.Numeric('Unit Price', digits=(16, 4), + unit_price = fields.Numeric('Unit Price', digits=price_digits, states={ 'invisible': Eval('type') != 'line', 'required': Eval('type') == 'line',