From 35c9731a859089c82e03ab67032f578ab0b2dc47 Mon Sep 17 00:00:00 2001 From: laurentbarontini Date: Sun, 15 Feb 2026 15:02:42 +0100 Subject: [PATCH] 15.02.26 --- modules/purchase_trade/valuation.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/purchase_trade/valuation.py b/modules/purchase_trade/valuation.py index cf18b52..4a9ffc3 100644 --- a/modules/purchase_trade/valuation.py +++ b/modules/purchase_trade/valuation.py @@ -296,7 +296,7 @@ class ValuationBase(ModelSQL): for sf in cls.group_fees_by_type_supplier(line, fees): sign = -1 if sf.p_r == 'pay' else 1 qty = round(lot.get_current_quantity_converted(), 5) - if sf.mode == 'ppack': + if sf.mode == 'ppack' or sf.mode == 'rate': price = sf.price amount = sf.amount * sign elif sf.mode == 'lumpsum':