Merge pull request #47118 from aerele/tb-group-by-account

fix: add group by after user permission condition
This commit is contained in:
ruthra kumar
2025-04-17 16:05:19 +05:30
committed by GitHub

View File

@@ -519,9 +519,6 @@ def get_accounting_entries(
.where(gl_entry.company == filters.company)
)
if group_by_account:
query = query.groupby(gl_entry.account)
ignore_is_opening = frappe.db.get_single_value(
"Accounts Settings", "ignore_is_opening_check_for_reporting"
)
@@ -551,6 +548,9 @@ def get_accounting_entries(
if match_conditions:
query += "and" + match_conditions
if group_by_account:
query += " GROUP BY `account`"
return frappe.db.sql(query, params, as_dict=True)