From 91095f28e9d9fc1d9aa603513073a13036ef9746 Mon Sep 17 00:00:00 2001 From: laurentbarontini Date: Mon, 9 Feb 2026 20:55:10 +0100 Subject: [PATCH] 09.02.26 --- modules/purchase_trade/fee.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/modules/purchase_trade/fee.py b/modules/purchase_trade/fee.py index cceec93..062ddf4 100755 --- a/modules/purchase_trade/fee.py +++ b/modules/purchase_trade/fee.py @@ -371,8 +371,10 @@ class Fee(ModelSQL,ModelView): if self.mode == 'lumpsum': if self.amount != self.purchase.lines[0].unit_price: self.purchase.lines[0].unit_price = self.amount - # if self.quantity != self.purchase.lines[0].quantity: - # self.purchase.lines[0].quantity = self.quantity + elif self.mode == 'ppack': + if self.amount != self.purchase.lines[0].amount: + self.purchase.lines[0].unit_price = self.price + self.purchase.lines[0].quantity = self.quantity else: if self.get_price_per_qt() != self.purchase.lines[0].unit_price: self.purchase.lines[0].unit_price = self.get_price_per_qt()