Merge pull request #12563 from Zlash65/general-ledger-fix
[Hotfix] General Ledger report not working for group_by_account filter
diff --git a/erpnext/accounts/report/general_ledger/general_ledger.py b/erpnext/accounts/report/general_ledger/general_ledger.py
index 72fe793..b6b26b1 100644
--- a/erpnext/accounts/report/general_ledger/general_ledger.py
+++ b/erpnext/accounts/report/general_ledger/general_ledger.py
@@ -238,7 +238,7 @@
inv_details = get_supplier_invoice_details()
for d in data:
- if not d.posting_date:
+ if not d.get('posting_date'):
balance, balance_in_account_currency = 0, 0
balance, label = get_balance(d, balance, 'debit', 'credit')
@@ -254,7 +254,7 @@
d['balance_in_account_currency'] = d.get('balance')
d['account_currency'] = filters.account_currency
- d['bill_no'] = inv_details.get(d.against_voucher, '')
+ d['bill_no'] = inv_details.get(d.get('against_voucher'), '')
return data