FINERACT-1958-Overlapping-installment-payment-allocation

This commit is contained in:
Ruchi Dhamankar
2023-08-29 14:08:08 +02:00
committed by Adam Saghy
parent 001ad2fa1f
commit e7013309ca
4 changed files with 757 additions and 15 deletions
@@ -2972,10 +2972,6 @@ public class Loan extends AbstractAuditableWithUTCDateTimeCustom {
MathUtil.percentageOf(disbursedAmount, disbursedAmountPercentageForDownPayment, 19));
LoanTransaction downPaymentTransaction = LoanTransaction.downPayment(getOffice(), downPaymentMoney, null, disbursedOn,
externalId);
/*
* Currently mapping down payment transaction as repayment transaction to loan repayment schedule for
* consistency. Need to replace below logic for creating new installment for down payment and mapping.
*/
LoanEvent event = LoanEvent.LOAN_REPAYMENT_OR_WAIVER;
validateRepaymentTypeAccountStatus(downPaymentTransaction, event);