From 13711993fe3687db53579eedb6875355f9d2b74c Mon Sep 17 00:00:00 2001 From: "mergify[bot]" <37929162+mergify[bot]@users.noreply.github.com> Date: Wed, 12 Mar 2025 11:05:08 +0530 Subject: [PATCH] fix(payment entry): fetch default bank account based on company (backport #46379) (#46471) fix(payment entry): fetch default bank account based on company (#46379) (cherry picked from commit b72f6f5a3d61f1a1846588de102047b1e17a3fdb) Co-authored-by: Venkatesh <47534423+venkat102@users.noreply.github.com> --- erpnext/accounts/doctype/payment_entry/payment_entry.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/erpnext/accounts/doctype/payment_entry/payment_entry.py b/erpnext/accounts/doctype/payment_entry/payment_entry.py index 5c9f855ea5b..fe9e6e5f107 100644 --- a/erpnext/accounts/doctype/payment_entry/payment_entry.py +++ b/erpnext/accounts/doctype/payment_entry/payment_entry.py @@ -2891,7 +2891,9 @@ def get_payment_entry( pe.paid_amount = paid_amount pe.received_amount = received_amount pe.letter_head = doc.get("letter_head") - pe.bank_account = frappe.db.get_value("Bank Account", {"is_company_account": 1, "is_default": 1}, "name") + pe.bank_account = frappe.db.get_value( + "Bank Account", {"is_company_account": 1, "is_default": 1, "company": doc.company}, "name" + ) if dt in ["Purchase Order", "Sales Order", "Sales Invoice", "Purchase Invoice"]: pe.project = doc.get("project") or reduce(