details: https://code.tryton.org/tryton/commit/ec77abb45395
branch: default
user: Cédric Krier <[email protected]>
date: Fri Oct 17 17:27:27 2025 +0200
description:
Use list price used to calculate unit list price on point of sale
diffstat:
modules/sale_point/sale.py | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diffs (14 lines):
diff -r cab701fb5ded -r ec77abb45395 modules/sale_point/sale.py
--- a/modules/sale_point/sale.py Mon Oct 13 18:32:01 2025 +0200
+++ b/modules/sale_point/sale.py Fri Oct 17 17:27:27 2025 +0200
@@ -552,8 +552,8 @@
self.unit_list_price = round_price(Tax.reverse_compute(
self.unit_gross_price, self.taxes,
date=self.sale.date))
- elif self.product.list_price is not None:
- self.unit_list_price = self.product.list_price
+ elif self.product.list_price_used is not None:
+ self.unit_list_price = self.product.list_price_used
taxes = Tax.compute(
self.taxes, self.unit_list_price, 1,
date=self.sale.date)