From ad645afeb2b20c11222f5b0b55ac15c088ade718 Mon Sep 17 00:00:00 2001 From: Yugandhara Date: Sat, 15 Feb 2020 10:56:41 +0530 Subject: [PATCH] fix: Changes done to get valid customer and employee list on payment entry form --- .../accounts/doctype/payment_entry/payment_entry.js | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/erpnext/accounts/doctype/payment_entry/payment_entry.js b/erpnext/accounts/doctype/payment_entry/payment_entry.js index 2192b7bf98..968fb60571 100644 --- a/erpnext/accounts/doctype/payment_entry/payment_entry.js +++ b/erpnext/accounts/doctype/payment_entry/payment_entry.js @@ -253,6 +253,19 @@ frappe.ui.form.on('Payment Entry', { frappe.throw(__("Party can only be one of "+ party_types.join(", "))); } + frm.set_query("party", function() { + if(frm.doc.party_type == 'Employee'){ + return { + query: "erpnext.controllers.queries.employee_query" + } + } + else if(frm.doc.party_type == 'Customer'){ + return { + query: "erpnext.controllers.queries.customer_query" + } + } + }); + if(frm.doc.party) { $.each(["party", "party_balance", "paid_from", "paid_to", "paid_from_account_currency", "paid_from_account_balance",