From 1377cf4cf1bfad982f91c0b65d3ffaf28ed24dd1 Mon Sep 17 00:00:00 2001 From: Deepesh Garg Date: Sat, 12 Aug 2023 20:01:04 +0530 Subject: [PATCH] fix: Allow backdated repayment cancels for term loans --- .../loan_management/doctype/loan_repayment/loan_repayment.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/erpnext/loan_management/doctype/loan_repayment/loan_repayment.py b/erpnext/loan_management/doctype/loan_repayment/loan_repayment.py index d7e11aafa81..48086dde93f 100644 --- a/erpnext/loan_management/doctype/loan_repayment/loan_repayment.py +++ b/erpnext/loan_management/doctype/loan_repayment/loan_repayment.py @@ -246,6 +246,9 @@ class LoanRepayment(AccountsController): ) def check_future_accruals(self): + if self.is_term_loan: + return + future_accrual_date = frappe.db.get_value( "Loan Interest Accrual", {"posting_date": (">", self.posting_date), "docstatus": 1, "loan": self.against_loan},