commit | 6e8395cccdb9fc3eba0a0746450660e89155c9f5 | [log] [tgz] |
---|---|---|
author | ruthra kumar <ruthra@erpnext.com> | Fri Sep 02 09:50:42 2022 +0530 |
committer | ruthra kumar <ruthra@erpnext.com> | Fri Sep 02 09:55:24 2022 +0530 |
tree | be33406736bbbc73cc2b6790e42ab7155de1cb1a | |
parent | 8566832dd51bc78d04ae2b0268883b4ae890a98a [diff] |
fix: key error on consolidated financial report accounts with same name but different account number will throw key error on consolidated report
diff --git a/erpnext/accounts/report/consolidated_financial_statement/consolidated_financial_statement.py b/erpnext/accounts/report/consolidated_financial_statement/consolidated_financial_statement.py index 98dbbf6..330e442 100644 --- a/erpnext/accounts/report/consolidated_financial_statement/consolidated_financial_statement.py +++ b/erpnext/accounts/report/consolidated_financial_statement/consolidated_financial_statement.py
@@ -535,7 +535,11 @@ ): if account.account_name not in added_accounts: accounts.append(account) - added_accounts.append(account.account_name) + if account.account_number: + account_key = account.account_number + "-" + account.account_name + else: + account_key = account.account_name + added_accounts.append(account_key) return accounts