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,