Merge pull request #18513 from deepeshgarg007/trail_balance_fix
fix: Opening balance not getting calculated in trail balance report
diff --git a/erpnext/accounts/report/trial_balance/trial_balance.py b/erpnext/accounts/report/trial_balance/trial_balance.py
index b6ddaa8..10e977a 100644
--- a/erpnext/accounts/report/trial_balance/trial_balance.py
+++ b/erpnext/accounts/report/trial_balance/trial_balance.py
@@ -123,11 +123,12 @@
if accounting_dimensions:
for dimension in accounting_dimensions:
- additional_conditions += """ and {0} in (%({0})s) """.format(dimension)
+ if filters.get(dimension):
+ additional_conditions += """ and {0} in (%({0})s) """.format(dimension)
- query_filters.update({
- dimension: filters.get(dimension)
- })
+ query_filters.update({
+ dimension: filters.get(dimension)
+ })
gle = frappe.db.sql("""
select