From 267e5a3509ff617e076dbbdc9d5763dd2937b9e0 Mon Sep 17 00:00:00 2001 From: laurentbarontini Date: Sat, 14 Feb 2026 21:30:28 +0100 Subject: [PATCH] 14.12.26 --- modules/purchase_trade/valuation.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/purchase_trade/valuation.py b/modules/purchase_trade/valuation.py index 69eb5eb..14a18fe 100644 --- a/modules/purchase_trade/valuation.py +++ b/modules/purchase_trade/valuation.py @@ -296,10 +296,10 @@ class ValuationBase(ModelSQL): qty = round(lot.get_current_quantity_converted(), 5) if sf.mode == 'ppack': price = sf.price - amount = sf.amount + amount = sf.amount * sign elif sf.mode == 'lumpsum': price = sf.price - amount = sf.price + amount = sf.price * sign qty = 1 else: price = Decimal(sf.get_price_per_qt())