From e72fc9a7f370d3e0fa6bd26c9b9e9c4608786c97 Mon Sep 17 00:00:00 2001 From: amoyaux Date: Wed, 18 Oct 2017 16:16:10 +0200 Subject: [PATCH] [FIX] stock: pack operation lots truncate decimal precision A bug happens when you enter a number with more than 2 decimal if you unfocus/focus the field it will truncate it. This commit change the decimal precision and use the same digits than other fields used in stock. opw-775791 --- addons/stock/models/stock_pack_operation.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/addons/stock/models/stock_pack_operation.py b/addons/stock/models/stock_pack_operation.py index b06a977a90b..f82109c170f 100644 --- a/addons/stock/models/stock_pack_operation.py +++ b/addons/stock/models/stock_pack_operation.py @@ -268,10 +268,10 @@ class PackOperationLot(models.Model): _description = "Lot/Serial number for pack ops" operation_id = fields.Many2one('stock.pack.operation') - qty = fields.Float('Done', default=1.0) + qty = fields.Float('Done', default=1.0, digits=dp.get_precision('Product Unit of Measure')) lot_id = fields.Many2one('stock.production.lot', 'Lot/Serial Number') lot_name = fields.Char('Lot/Serial Number') - qty_todo = fields.Float('To Do', default=0.0) + qty_todo = fields.Float('To Do', default=0.0, digits=dp.get_precision('Product Unit of Measure')) plus_visible = fields.Boolean(compute='_compute_plus_visible', default=True) _sql_constraints = [