FINERACT-2354: Re-aging - Accrual and Accrual Activity handling - Equal Amortization
This commit is contained in:
+4
-1
@@ -474,7 +474,10 @@ public class LoanAccrualsProcessingServiceImpl implements LoanAccrualsProcessing
|
||||
final LoanReAgeParameter loanReAgeParameter = reAgeTransaction != null ? reAgeTransaction.getLoanReAgeParameter() : null;
|
||||
|
||||
if (installment.isAdditional() || (installment.isReAged() && loanReAgeParameter != null
|
||||
&& !LoanReAgeInterestHandlingType.DEFAULT.equals(loanReAgeParameter.getInterestHandlingType()))) {
|
||||
&& !(LoanReAgeInterestHandlingType.EQUAL_AMORTIZATION_FULL_INTEREST.equals(loanReAgeParameter.getInterestHandlingType())
|
||||
|| LoanReAgeInterestHandlingType.EQUAL_AMORTIZATION_PAYABLE_INTEREST
|
||||
.equals(loanReAgeParameter.getInterestHandlingType())
|
||||
|| LoanReAgeInterestHandlingType.DEFAULT.equals(loanReAgeParameter.getInterestHandlingType())))) {
|
||||
return;
|
||||
}
|
||||
final AccrualPeriodData period = accrualPeriods.getPeriodByInstallmentNumber(installment.getInstallmentNumber());
|
||||
|
||||
Reference in New Issue
Block a user