mirror of
https://github.com/frappe/erpnext.git
synced 2026-05-26 00:14:50 +00:00
fix: Values with same account and different account number in consolidated balance sheet report (#27493)
(cherry picked from commit 625626b973)
# Conflicts:
# erpnext/accounts/report/consolidated_financial_statement/consolidated_financial_statement.py
This commit is contained in:
@@ -400,12 +400,20 @@ def calculate_values(accounts_by_name, gl_entries_by_account, companies, filters
|
|||||||
for entries in gl_entries_by_account.values():
|
for entries in gl_entries_by_account.values():
|
||||||
for entry in entries:
|
for entry in entries:
|
||||||
if entry.account_number:
|
if entry.account_number:
|
||||||
|
<<<<<<< HEAD
|
||||||
account_name = entry.account_number + " - " + entry.account_name
|
account_name = entry.account_number + " - " + entry.account_name
|
||||||
else:
|
else:
|
||||||
account_name = entry.account_name
|
account_name = entry.account_name
|
||||||
|
|
||||||
d = accounts_by_name.get(account_name)
|
d = accounts_by_name.get(account_name)
|
||||||
|
|
||||||
|
=======
|
||||||
|
account_name = entry.account_number + ' - ' + entry.account_name
|
||||||
|
else:
|
||||||
|
account_name = entry.account_name
|
||||||
|
|
||||||
|
d = accounts_by_name.get(account_name)
|
||||||
|
>>>>>>> 625626b973 (fix: Values with same account and different account number in consolidated balance sheet report (#27493))
|
||||||
if d:
|
if d:
|
||||||
debit, credit = 0, 0
|
debit, credit = 0, 0
|
||||||
for company in companies:
|
for company in companies:
|
||||||
@@ -482,9 +490,15 @@ def update_parent_account_names(accounts):
|
|||||||
|
|
||||||
for d in accounts:
|
for d in accounts:
|
||||||
if d.account_number:
|
if d.account_number:
|
||||||
|
<<<<<<< HEAD
|
||||||
account_name = d.account_number + " - " + d.account_name
|
account_name = d.account_number + " - " + d.account_name
|
||||||
else:
|
else:
|
||||||
account_name = d.account_name
|
account_name = d.account_name
|
||||||
|
=======
|
||||||
|
account_name = d.account_number + ' - ' + d.account_name
|
||||||
|
else:
|
||||||
|
account_name = d.account_name
|
||||||
|
>>>>>>> 625626b973 (fix: Values with same account and different account number in consolidated balance sheet report (#27493))
|
||||||
name_to_account_map[d.name] = account_name
|
name_to_account_map[d.name] = account_name
|
||||||
|
|
||||||
for account in accounts:
|
for account in accounts:
|
||||||
@@ -660,9 +674,15 @@ def set_gl_entries_by_account(
|
|||||||
|
|
||||||
for entry in gl_entries:
|
for entry in gl_entries:
|
||||||
if entry.account_number:
|
if entry.account_number:
|
||||||
|
<<<<<<< HEAD
|
||||||
account_name = entry.account_number + " - " + entry.account_name
|
account_name = entry.account_number + " - " + entry.account_name
|
||||||
else:
|
else:
|
||||||
account_name = entry.account_name
|
account_name = entry.account_name
|
||||||
|
=======
|
||||||
|
account_name = entry.account_number + ' - ' + entry.account_name
|
||||||
|
else:
|
||||||
|
account_name = entry.account_name
|
||||||
|
>>>>>>> 625626b973 (fix: Values with same account and different account number in consolidated balance sheet report (#27493))
|
||||||
|
|
||||||
validate_entries(account_name, entry, accounts_by_name, accounts)
|
validate_entries(account_name, entry, accounts_by_name, accounts)
|
||||||
gl_entries_by_account.setdefault(account_name, []).append(entry)
|
gl_entries_by_account.setdefault(account_name, []).append(entry)
|
||||||
@@ -770,10 +790,16 @@ def filter_accounts(accounts, depth=10):
|
|||||||
accounts_by_name = {}
|
accounts_by_name = {}
|
||||||
for d in accounts:
|
for d in accounts:
|
||||||
if d.account_number:
|
if d.account_number:
|
||||||
|
<<<<<<< HEAD
|
||||||
account_name = d.account_number + " - " + d.account_name
|
account_name = d.account_number + " - " + d.account_name
|
||||||
else:
|
else:
|
||||||
account_name = d.account_name
|
account_name = d.account_name
|
||||||
d["company_wise_opening_bal"] = defaultdict(float)
|
d["company_wise_opening_bal"] = defaultdict(float)
|
||||||
|
=======
|
||||||
|
account_name = d.account_number + ' - ' + d.account_name
|
||||||
|
else:
|
||||||
|
account_name = d.account_name
|
||||||
|
>>>>>>> 625626b973 (fix: Values with same account and different account number in consolidated balance sheet report (#27493))
|
||||||
accounts_by_name[account_name] = d
|
accounts_by_name[account_name] = d
|
||||||
|
|
||||||
parent_children_map.setdefault(d.parent_account or None, []).append(d)
|
parent_children_map.setdefault(d.parent_account or None, []).append(d)
|
||||||
|
|||||||
Reference in New Issue
Block a user