From a2cfd97cd750be7555092b7ac7d32f9943f7ee6e Mon Sep 17 00:00:00 2001 From: Shreya Shah Date: Thu, 14 Dec 2017 12:42:01 +0530 Subject: [PATCH] fetch party name (#11985) --- erpnext/accounts/doctype/payment_entry/payment_entry.js | 1 + erpnext/accounts/doctype/payment_entry/payment_entry.py | 3 +++ 2 files changed, 4 insertions(+) diff --git a/erpnext/accounts/doctype/payment_entry/payment_entry.js b/erpnext/accounts/doctype/payment_entry/payment_entry.js index 8ecedb5771..9c75257459 100644 --- a/erpnext/accounts/doctype/payment_entry/payment_entry.js +++ b/erpnext/accounts/doctype/payment_entry/payment_entry.js @@ -266,6 +266,7 @@ frappe.ui.form.on('Payment Entry', { } }, () => frm.set_value("party_balance", r.message.party_balance), + () => frm.set_value("party_name", r.message.party_name), () => frm.events.get_outstanding_documents(frm), () => frm.events.hide_unhide_fields(frm), () => frm.events.set_dynamic_labels(frm), diff --git a/erpnext/accounts/doctype/payment_entry/payment_entry.py b/erpnext/accounts/doctype/payment_entry/payment_entry.py index 99ff295a96..ed9c74abbd 100644 --- a/erpnext/accounts/doctype/payment_entry/payment_entry.py +++ b/erpnext/accounts/doctype/payment_entry/payment_entry.py @@ -617,10 +617,13 @@ def get_party_details(company, party_type, party, date): account_currency = get_account_currency(party_account) account_balance = get_balance_on(party_account, date) + _party_name = "title" if party_type == "Student" else party_type.lower() + "_name" + party_name = frappe.db.get_value(party_type, party, _party_name) party_balance = get_balance_on(party_type=party_type, party=party) return { "party_account": party_account, + "party_name": party_name, "party_account_currency": account_currency, "party_balance": party_balance, "account_balance": account_balance