From b381cbc7799856b72b9078bc464c490818b62cf5 Mon Sep 17 00:00:00 2001 From: Suherdy Yacob Date: Tue, 10 Feb 2026 17:15:17 +0700 Subject: [PATCH] fix: Calculate gross amount using `price_subtotal` instead of `price_subtotal_incl` for order lines. --- models/pos_session.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/models/pos_session.py b/models/pos_session.py index 1bb33ae..37e7b96 100644 --- a/models/pos_session.py +++ b/models/pos_session.py @@ -42,9 +42,9 @@ class PosSession(models.Model): # We can sum the positive lines to get the "Sale Value". gross_amount = sum( - line.price_subtotal_incl + line.price_subtotal for line in order.lines - if line.price_subtotal_incl > 0 + if line.price_subtotal > 0 ) if float_is_zero(gross_amount, precision_rounding=self.currency_id.rounding):