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 d7f321bc65 FINERACT-2264: added e2e tests for incorrect interest 
handling in case of early repayment in the middle of interest pause
     add 2d17fcd478 FINERACT-2220: Use stored 
ProgressiveLoanInterestScheduleModel for calculation

No new revisions were added by this update.

Summary of changes:
 .../loanaccount/service/LoanScheduleService.java   |  10 +-
 .../service/LoanTransactionProcessingService.java  | 117 ++-------------------
 .../service/ReprocessLoanTransactionsService.java  |   1 +
 ...dvancedPaymentScheduleTransactionProcessor.java |  11 +-
 .../impl/ProgressiveTransactionCtx.java            |   3 -
 .../InterestScheduleModelRepositoryWrapper.java    |   7 ++
 ...InterestScheduleModelRepositoryWrapperImpl.java |  66 ++++++++++--
 .../data/ProgressiveLoanInterestScheduleModel.java |   4 +
 .../LoanTransactionProcessingServiceImpl.java      |  46 +++++++-
 .../ProgressiveLoanSummaryDataProvider.java        |  36 ++++---
 .../ReprocessLoanTransactionsServiceImpl.java      |  21 +++-
 .../fineract/integrationtests/LoanSummaryTest.java |  17 +++
 .../ProgressiveLoanModelIntegrationTest.java       |  62 ++++++++---
 .../common/BusinessStepHelper.java                 |  22 ++++
 14 files changed, 258 insertions(+), 165 deletions(-)
 copy 
fineract-loan/src/main/java/org/apache/fineract/portfolio/loanaccount/service/LoanTransactionProcessingService.java
 => 
fineract-provider/src/main/java/org/apache/fineract/portfolio/loanaccount/service/LoanTransactionProcessingServiceImpl.java
 (78%)
 rename {fineract-loan => 
fineract-provider}/src/main/java/org/apache/fineract/portfolio/loanaccount/service/ReprocessLoanTransactionsServiceImpl.java
 (89%)

Reply via email to