FINERACT-2421: Add pastDueDate to loan summary and event
This commit is contained in:
committed by
Adam Saghy
parent
8d064ddf6c
commit
41d859e68a
+3
@@ -126,6 +126,7 @@ public class LoanDelinquencyDomainServiceImpl implements LoanDelinquencyDomainSe
|
||||
overdueDays = 0L;
|
||||
}
|
||||
collectionData.setPastDueDays(overdueDays);
|
||||
collectionData.setPastDueDate(overdueSinceDate);
|
||||
LocalDate delinquentStartDate = overdueSinceDate.plusDays(graceDays.longValue());
|
||||
collectionData.setDelinquentDate(delinquentStartDate);
|
||||
}
|
||||
@@ -205,6 +206,7 @@ public class LoanDelinquencyDomainServiceImpl implements LoanDelinquencyDomainSe
|
||||
overdueDays = 0L;
|
||||
}
|
||||
collectionData.setPastDueDays(overdueDays);
|
||||
collectionData.setPastDueDate(overdueSinceDate);
|
||||
LocalDate delinquentStartDate = overdueSinceDate.plusDays(graceDays.longValue());
|
||||
collectionData.setDelinquentDate(delinquentStartDate);
|
||||
}
|
||||
@@ -244,6 +246,7 @@ public class LoanDelinquencyDomainServiceImpl implements LoanDelinquencyDomainSe
|
||||
overdueDays = 0L;
|
||||
}
|
||||
collectionData.setPastDueDays(overdueDays);
|
||||
collectionData.setPastDueDate(overdueSinceDate);
|
||||
collectionData.setDelinquentDate(overdueSinceDate);
|
||||
}
|
||||
collectionData.setDelinquentAmount(outstandingAmount);
|
||||
|
||||
+3
-1
@@ -31,6 +31,7 @@ public final class CollectionData {
|
||||
private BigDecimal availableDisbursementAmount;
|
||||
private BigDecimal availableDisbursementAmountWithOverApplied;
|
||||
private Long pastDueDays;
|
||||
private LocalDate pastDueDate;
|
||||
private LocalDate nextPaymentDueDate;
|
||||
private BigDecimal nextPaymentAmount;
|
||||
private Long delinquentDays;
|
||||
@@ -52,7 +53,8 @@ public final class CollectionData {
|
||||
|
||||
public static CollectionData template() {
|
||||
final BigDecimal zero = BigDecimal.ZERO;
|
||||
return new CollectionData(zero, zero, 0L, null, zero, 0L, null, zero, null, zero, null, zero, null, null, zero, zero, zero, zero);
|
||||
return new CollectionData(zero, zero, 0L, null, null, zero, 0L, null, zero, null, zero, null, zero, null, null, zero, zero, zero,
|
||||
zero);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user