This is an automated email from the ASF dual-hosted git repository.
adamsaghy pushed a change to branch develop
in repository https://gitbox.apache.org/repos/asf/fineract.git
from 36a81580b FINERACT-1807: Extension point - data service
add 4f9f71da9 Fix Loan Delinquency Classification after Repayment
No new revisions were added by this update.
Summary of changes:
.../DelinquencyReadPlatformServiceImpl.java | 79 +--------
.../service/DelinquencyWritePlatformService.java | 3 -
.../DelinquencyWritePlatformServiceImpl.java | 88 ++--------
.../service/LoanDelinquencyDomainService.java} | 21 ++-
.../service/LoanDelinquencyDomainServiceImpl.java | 136 +++++++++++++++
.../portfolio/loanaccount/data/CollectionData.java | 2 +
.../domain/LoanRepaymentScheduleInstallment.java | 7 +
...cyWritePlatformServiceRangeChangeEventTest.java | 18 +-
.../LoanDelinquencyDomainServiceTest.java | 185 +++++++++++++++++++++
.../DelinquencyAndChargebackIntegrationTest.java | 96 +++++++----
.../DelinquencyBucketsIntegrationTest.java | 2 +-
.../LoanTransactionChargebackTest.java | 119 +++++++------
.../common/loans/LoanTransactionHelper.java | 12 +-
.../common/products/DelinquencyBucketsHelper.java | 8 +-
14 files changed, 507 insertions(+), 269 deletions(-)
copy
fineract-provider/src/main/java/org/apache/fineract/{infrastructure/event/business/domain/loan/LoanBalanceChangedBusinessEvent.java
=> portfolio/delinquency/service/LoanDelinquencyDomainService.java} (67%)
create mode 100644
fineract-provider/src/main/java/org/apache/fineract/portfolio/delinquency/service/LoanDelinquencyDomainServiceImpl.java
create mode 100644
fineract-provider/src/test/java/org/apache/fineract/portfolio/deliquency/LoanDelinquencyDomainServiceTest.java