From 3038842f0d7c6893efa6abcc4fcd13312af7bb6e Mon Sep 17 00:00:00 2001 From: resteve Date: Tue, 28 Oct 2014 13:15:06 +0100 Subject: [PATCH] Change unit price 4 decimals to DIGITS from config --- sale.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/sale.py b/sale.py index ffe2e31..107842a 100644 --- a/sale.py +++ b/sale.py @@ -5,6 +5,8 @@ from decimal import Decimal from trytond.model import fields from trytond.pyson import Eval from trytond.pool import Pool, PoolMeta +from trytond.config import CONFIG +DIGITS = int(CONFIG.get('unit_price_digits', 4)) __all__ = ['Sale', 'SaleLine'] __metaclass__ = PoolMeta @@ -48,8 +50,7 @@ class Sale: class SaleLine: __name__ = 'sale.line' - - cost_price = fields.Numeric('Cost Price', digits=(16, 4), + cost_price = fields.Numeric('Cost Price', digits=(16, DIGITS), states={ 'invisible': Eval('type') != 'line', }, depends=['type'])