Use price_digits

issue4438
review6791002
This commit is contained in:
Cédric Krier
2015-01-06 23:31:09 +01:00
parent c9087d154c
commit 1014cf5400
+5 -2
View File
@@ -17,6 +17,8 @@ from trytond.tools import reduce_ids
from trytond.transaction import Transaction
from trytond.pool import Pool
from trytond.modules.product import price_digits
__all__ = ['StockMixin', 'Move']
STATES = {
@@ -210,14 +212,15 @@ class Move(Workflow, ModelSQL, ModelView):
Eval('context', {}).get('company', -1)),
],
depends=['state'])
unit_price = fields.Numeric('Unit Price', digits=(16, 4),
unit_price = fields.Numeric('Unit Price', digits=price_digits,
states={
'invisible': Not(Bool(Eval('unit_price_required'))),
'required': Bool(Eval('unit_price_required')),
'readonly': Not(Equal(Eval('state'), 'draft')),
},
depends=['unit_price_required', 'state'])
cost_price = fields.Numeric('Cost Price', digits=(16, 4), readonly=True)
cost_price = fields.Numeric('Cost Price', digits=price_digits,
readonly=True)
currency = fields.Many2One('currency.currency', 'Currency',
states={
'invisible': Not(Bool(Eval('unit_price_required'))),