From 35f2717ad2d1e5c8b40455d3c58636fd6f51c5e0 Mon Sep 17 00:00:00 2001 From: Labeeb Mattra Date: Fri, 8 Jul 2022 17:53:29 +0530 Subject: [PATCH] Consider refund_amount in pending principal amount --- .../loan_management/doctype/loan_repayment/loan_repayment.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/erpnext/loan_management/doctype/loan_repayment/loan_repayment.py b/erpnext/loan_management/doctype/loan_repayment/loan_repayment.py index 7b0028deb4..e7d6ca8d70 100644 --- a/erpnext/loan_management/doctype/loan_repayment/loan_repayment.py +++ b/erpnext/loan_management/doctype/loan_repayment/loan_repayment.py @@ -396,7 +396,7 @@ class LoanRepayment(AccountsController): ) else: remarks = "Repayment against loan " + self.against_loan - + if self.reference_number: remarks += "with reference no. {}".format(self.reference_number) @@ -632,6 +632,7 @@ def get_pending_principal_amount(loan): - flt(loan.total_principal_paid) - flt(loan.total_interest_payable) - flt(loan.written_off_amount) + + flt(loan.refund_amount) ) else: pending_principal_amount = ( @@ -641,6 +642,7 @@ def get_pending_principal_amount(loan): - flt(loan.total_principal_paid) - flt(loan.total_interest_payable) - flt(loan.written_off_amount) + + flt(loan.refund_amount) ) return pending_principal_amount