Change unit price 4 decimals to DIGITS from config
This commit is contained in:
parent
b3472cd075
commit
3038842f0d
5
sale.py
5
sale.py
|
@ -5,6 +5,8 @@ from decimal import Decimal
|
||||||
from trytond.model import fields
|
from trytond.model import fields
|
||||||
from trytond.pyson import Eval
|
from trytond.pyson import Eval
|
||||||
from trytond.pool import Pool, PoolMeta
|
from trytond.pool import Pool, PoolMeta
|
||||||
|
from trytond.config import CONFIG
|
||||||
|
DIGITS = int(CONFIG.get('unit_price_digits', 4))
|
||||||
|
|
||||||
__all__ = ['Sale', 'SaleLine']
|
__all__ = ['Sale', 'SaleLine']
|
||||||
__metaclass__ = PoolMeta
|
__metaclass__ = PoolMeta
|
||||||
|
@ -48,8 +50,7 @@ class Sale:
|
||||||
|
|
||||||
class SaleLine:
|
class SaleLine:
|
||||||
__name__ = 'sale.line'
|
__name__ = 'sale.line'
|
||||||
|
cost_price = fields.Numeric('Cost Price', digits=(16, DIGITS),
|
||||||
cost_price = fields.Numeric('Cost Price', digits=(16, 4),
|
|
||||||
states={
|
states={
|
||||||
'invisible': Eval('type') != 'line',
|
'invisible': Eval('type') != 'line',
|
||||||
}, depends=['type'])
|
}, depends=['type'])
|
||||||
|
|
Loading…
Reference in New Issue