From c6145a1101d56603047282b92b8be98a8305ed16 Mon Sep 17 00:00:00 2001 From: ruthra kumar Date: Tue, 23 Apr 2024 10:38:37 +0530 Subject: [PATCH] fix: mode of payment has precedance Mode of Payment is given precedence over company/party bank account (cherry picked from commit 4aef96987988c66ef2f1c41392661711f9b6e98b) --- erpnext/accounts/doctype/payment_entry/payment_entry.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/erpnext/accounts/doctype/payment_entry/payment_entry.js b/erpnext/accounts/doctype/payment_entry/payment_entry.js index c4ef4017fd1..77426ef9740 100644 --- a/erpnext/accounts/doctype/payment_entry/payment_entry.js +++ b/erpnext/accounts/doctype/payment_entry/payment_entry.js @@ -1334,7 +1334,9 @@ frappe.ui.form.on("Payment Entry", { }, callback: function (r) { if (r.message) { - frm.set_value(field, r.message.account); + if (!frm.doc.mode_of_payment) { + frm.set_value(field, r.message.account); + } frm.set_value("bank", r.message.bank); frm.set_value("bank_account_no", r.message.bank_account_no); }