From ceb5634c8cc291e85d5b89edf014b27ad3220860 Mon Sep 17 00:00:00 2001 From: Carlos Dauden Date: Wed, 12 Jun 2019 11:08:03 +0200 Subject: [PATCH] [FIX] stock_picking_report_valued: price_reduce is stored with product decimal precision --- stock_picking_report_valued/models/stock_move_line.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/stock_picking_report_valued/models/stock_move_line.py b/stock_picking_report_valued/models/stock_move_line.py index 6d2e6ea..64d4ba0 100644 --- a/stock_picking_report_valued/models/stock_move_line.py +++ b/stock_picking_report_valued/models/stock_move_line.py @@ -64,7 +64,8 @@ class StockMoveLine(models.Model): """ for line in self: taxes = line.sale_tax_id.compute_all( - price_unit=line.sale_line.price_reduce, + price_unit=line.sale_line.price_subtotal / ( + line.sale_line.product_uom_qty or 0.0), currency=line.currency_id, quantity=line.qty_done or line.product_qty, product=line.product_id,