From 5da067b6891b9e85da63dce8b8810f6838e572f5 Mon Sep 17 00:00:00 2001 From: Rucha Mahabal Date: Wed, 5 Aug 2020 18:18:57 +0530 Subject: [PATCH] fix: condition for checking reference detail for Payment Entry --- erpnext/accounts/doctype/payment_entry/payment_entry.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/erpnext/accounts/doctype/payment_entry/payment_entry.py b/erpnext/accounts/doctype/payment_entry/payment_entry.py index 9df8655ccfb..842c64fdbe3 100644 --- a/erpnext/accounts/doctype/payment_entry/payment_entry.py +++ b/erpnext/accounts/doctype/payment_entry/payment_entry.py @@ -897,7 +897,7 @@ def get_reference_details(reference_doctype, reference_name, party_account_curre total_amount = ref_doc.get("grand_total") exchange_rate = 1 outstanding_amount = ref_doc.get("outstanding_amount") - if reference_doctype == "Dunning": + elif reference_doctype == "Dunning": total_amount = ref_doc.get("dunning_amount") exchange_rate = 1 outstanding_amount = ref_doc.get("dunning_amount") @@ -1101,7 +1101,7 @@ def get_payment_entry(dt, dn, party_amount=None, bank_account=None, bank_amount= 'outstanding_amount': doc.get('dunning_amount'), 'allocated_amount': doc.get('dunning_amount') }) - else: + else: pe.append("references", { 'reference_doctype': dt, 'reference_name': dn,