From d6bdbfe266be98808a7d7b20ca7faac3673ff5f4 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 --- 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 977177cbee4..c3d24c392a8 100644 --- a/erpnext/accounts/doctype/sales_invoice/sales_invoice.py +++ b/erpnext/accounts/doctype/sales_invoice/sales_invoice.py @@ -1625,7 +1625,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