diff --git a/production.py b/production.py index 0aec1d29d4..6f2d7b4709 100644 --- a/production.py +++ b/production.py @@ -82,7 +82,6 @@ class SplitProduction(Wizard): def default_start(self, fields): return { 'uom': self.record.uom.id, - 'unit_digits': self.record.unit_digits, 'uom_category': self.record.uom.category.id, } @@ -96,20 +95,11 @@ class SplitProductionStart(ModelView): 'Split Production' __name__ = 'production.split.start' count = fields.Integer('Count', help='The limit number of productions') - quantity = fields.Float('Quantity', required=True, - digits=(16, Eval('unit_digits', 2)), - depends=['unit_digits']) + quantity = fields.Float("Quantity", digits='uom', required=True) uom = fields.Many2One('product.uom', 'Uom', required=True, domain=[ ('category', '=', Eval('uom_category')), ], depends=['uom_category']) - unit_digits = fields.Integer('Unit Digits', readonly=True) uom_category = fields.Many2One('product.uom.category', 'Uom Category', readonly=True) - - @fields.depends('uom') - def on_change_with_unit_digits(self): - if self.uom: - return self.uom.digits - return 2