From c041cd27b5d6700ba92a1ae02bbb8e3ad52f4c0a Mon Sep 17 00:00:00 2001 From: "mergify[bot]" <37929162+mergify[bot]@users.noreply.github.com> Date: Wed, 13 May 2026 05:42:11 +0530 Subject: [PATCH] fix(general-ledger): show raw GL entries when categorize_by is empty (backport #54816) (#54830) fix(general-ledger): show raw GL entries when categorize_by is empty (#54816) (cherry picked from commit dfbe847307c22d6f37cf6a808ccfbb72db3038bd) Co-authored-by: Jatin3128 <140256508+Jatin3128@users.noreply.github.com> --- erpnext/accounts/report/general_ledger/general_ledger.py | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/erpnext/accounts/report/general_ledger/general_ledger.py b/erpnext/accounts/report/general_ledger/general_ledger.py index 06c305563d8..ecbee216775 100644 --- a/erpnext/accounts/report/general_ledger/general_ledger.py +++ b/erpnext/accounts/report/general_ledger/general_ledger.py @@ -417,7 +417,13 @@ def get_data_with_opening_closing(filters, account_details, accounting_dimension # Opening for filtered account add_total_to_data(totals, "opening") - if filters.get("categorize_by") != "Categorize by Voucher (Consolidated)": + if not filters.get("categorize_by"): + all_entries = [] + for acc_dict in gle_map.values(): + all_entries.extend(acc_dict.entries) + data += all_entries + + elif filters.get("categorize_by") != "Categorize by Voucher (Consolidated)": set_opening_closing = (not filters.get("categorize_by") and not filters.get("voucher_no")) or ( filters.get("categorize_by") and filters.get("categorize_by") != "Categorize by Voucher" ) @@ -483,7 +489,6 @@ def initialize_gle_map(gl_entries, filters): totals=get_totals_dict(), entries=[], ) - return gle_map