changeset da072ce1a460 in modules/stock_split:default
details: 
https://hg.tryton.org/modules/stock_split?cmd=changeset&node=da072ce1a460
description:
        Provide digits from unit of measure

        issue10677
        review365801002
diffstat:

 stock.py |  12 +-----------
 1 files changed, 1 insertions(+), 11 deletions(-)

diffs (37 lines):

diff -r 942bb191d29a -r da072ce1a460 stock.py
--- a/stock.py  Sun Jul 04 17:54:49 2021 +0200
+++ b/stock.py  Mon Aug 30 00:27:14 2021 +0200
@@ -78,24 +78,15 @@
     'Split Move'
     __name__ = 'stock.move.split.start'
     count = fields.Integer('Counts', help='The limit number of moves.')
-    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
-
 
 class SplitMove(Wizard):
     'Split Move'
@@ -110,7 +101,6 @@
     def default_start(self, fields):
         return {
             'uom': self.record.uom.id,
-            'unit_digits': self.record.unit_digits,
             'uom_category': self.record.uom.category.id,
             }
 

Reply via email to