From 2fc6fbbd76992adcc64eae86bc7b1e2f0472cc36 Mon Sep 17 00:00:00 2001 From: laurentbarontini Date: Sun, 22 Mar 2026 19:02:53 +0100 Subject: [PATCH] 22.03.26 --- modules/purchase_trade/purchase.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/purchase_trade/purchase.py b/modules/purchase_trade/purchase.py index a7f96b5..4e6e74f 100755 --- a/modules/purchase_trade/purchase.py +++ b/modules/purchase_trade/purchase.py @@ -1342,7 +1342,7 @@ class Line(metaclass=PoolMeta): cp = [c for c in self.price_summary if c.price_component == t.component] if cp: cp = cp[0] - price = cp.get_last_price() + price = Decimal(cp.get_last_price()) logger.info("PRICE:%s",price) t.manual_price = t.payable_rule.compute_payable_quantity(grade) * price / Decimal(100) - t.penalty_rules.compute_penalty(grade,self.quantity) Concentrate.save([t])