Merge branch 'FINERACT67' into develop
This commit is contained in:
+3
-1
@@ -5569,7 +5569,9 @@ public class Loan extends AbstractPersistable<Long> {
|
|||||||
updateLoanToLastDisbursalState(actualDisbursementDate);
|
updateLoanToLastDisbursalState(actualDisbursementDate);
|
||||||
for (Iterator<LoanTermVariations> iterator = this.loanTermVariations.iterator(); iterator.hasNext();) {
|
for (Iterator<LoanTermVariations> iterator = this.loanTermVariations.iterator(); iterator.hasNext();) {
|
||||||
LoanTermVariations loanTermVariations = iterator.next();
|
LoanTermVariations loanTermVariations = iterator.next();
|
||||||
if (loanTermVariations.fetchDateValue().isAfter(actualDisbursementDate)) {
|
if (loanTermVariations.getTermType().isDueDateVariation() && loanTermVariations.fetchDateValue().isAfter(actualDisbursementDate) ||
|
||||||
|
loanTermVariations.getTermType().isEMIAmountVariation() && loanTermVariations.getTermApplicableFrom().equals(actualDisbursementDate.toDate())
|
||||||
|
|| loanTermVariations.getTermApplicableFrom().after(actualDisbursementDate.toDate())) {
|
||||||
iterator.remove();
|
iterator.remove();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user