Update set_party_name_in_payment_entry.py
This commit is contained in:
parent
0f0c131ba4
commit
54254cca58
@ -9,10 +9,12 @@ def execute():
|
||||
customers = frappe._dict(frappe.db.sql("select name, customer_name from tabCustomer"))
|
||||
suppliers = frappe._dict(frappe.db.sql("select name, supplier_name from tabSupplier"))
|
||||
|
||||
frappe.reload_doc('accounts', 'doctype', 'payment_entry')
|
||||
|
||||
pe_list = frappe.db.sql("""select name, party_type, party from `tabPayment Entry`
|
||||
where party is not null and party != ''""", as_dict=1)
|
||||
for pe in pe_list:
|
||||
party_name = customers.get(pe.party) if pe.party_type=="Customer" else suppliers.get(pe.party)
|
||||
|
||||
frappe.db.set_value("Payment Entry", pe.name, "party_name", party_name, update_modified=False)
|
||||
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user