From ce7d05aa1f2bb781718f4f919b6a9a761b38ffef Mon Sep 17 00:00:00 2001 From: Gursheen Anand Date: Tue, 9 Jan 2024 15:08:30 +0530 Subject: [PATCH] fix: gl_map for auto-set against accounts --- erpnext/accounts/doctype/journal_entry/journal_entry.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/erpnext/accounts/doctype/journal_entry/journal_entry.py b/erpnext/accounts/doctype/journal_entry/journal_entry.py index ddf6460842..52fa97844d 100644 --- a/erpnext/accounts/doctype/journal_entry/journal_entry.py +++ b/erpnext/accounts/doctype/journal_entry/journal_entry.py @@ -765,6 +765,7 @@ class JournalEntry(AccountsController): self.get_debited_credited_accounts() if len(self.accounts_credited) > 1 and len(self.accounts_debited) > 1: self.auto_set_against_accounts() + self.separate_against_account_entries = 0 return self.get_against_accounts() @@ -1035,7 +1036,7 @@ class JournalEntry(AccountsController): transaction_currency_map = self.get_transaction_currency_map() company_currency = erpnext.get_company_currency(self.company) - self.get_against_accounts() + self.set_against_account() for d in self.get("accounts"): if d.debit or d.credit or (self.voucher_type == "Exchange Gain Or Loss"): r = [d.user_remark, self.remark]