From bd6210a212cce72ad43e81f52a98eb21f0cd8e89 Mon Sep 17 00:00:00 2001 From: diptanilsaha Date: Fri, 5 Dec 2025 12:50:28 +0530 Subject: [PATCH] fix(sales invoice): 100% additional discount gl issue with discount accounting (cherry picked from commit d6bdbfe266be98808a7d7b20ca7faac3673ff5f4) --- erpnext/accounts/doctype/sales_invoice/sales_invoice.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/erpnext/accounts/doctype/sales_invoice/sales_invoice.py b/erpnext/accounts/doctype/sales_invoice/sales_invoice.py index 3dcbcbfc2ab..56472e04430 100644 --- a/erpnext/accounts/doctype/sales_invoice/sales_invoice.py +++ b/erpnext/accounts/doctype/sales_invoice/sales_invoice.py @@ -1349,7 +1349,11 @@ class SalesInvoice(SellingController): ) for item in self.get("items"): - if flt(item.base_net_amount, item.precision("base_net_amount")) or item.is_fixed_asset: + if ( + flt(item.base_net_amount, item.precision("base_net_amount")) + or item.is_fixed_asset + or enable_discount_accounting + ): # Do not book income for transfer within same company if self.is_internal_transfer(): continue