This is an automated email from the ASF dual-hosted git repository.

arnold pushed a change to branch develop
in repository https://gitbox.apache.org/repos/asf/fineract.git


    from 6ee881b89 FINERACT-1960: GL account mappings to use Savings product 
with Accrual accounting
     add 4a11f0ca2 FINERACT-1971: Added reamortization foundational work

No new revisions were added by this update.

Summary of changes:
 .../commands/service/CommandWrapperBuilder.java    | 16 ++++
 ...ts.java => LoanReAmortizationApiConstants.java} |  6 +-
 .../loanaccount/data/LoanTransactionEnumData.java  |  2 +
 .../loanaccount/domain/LoanTransaction.java        |  4 +
 .../loanaccount/domain/LoanTransactionType.java    |  7 +-
 .../loanproduct/service/LoanEnumerations.java      |  2 +
 .../LoanReAmortizeTransactionBusinessEvent.java}   |  8 +-
 ...oanUndoReAmortizeTransactionBusinessEvent.java} |  8 +-
 .../api/LoanTransactionsApiResource.java           |  6 ++
 .../LoanReAmortizationCommandHandler.java}         | 16 ++--
 .../LoanUndoReAmortizationCommandHandler.java}     | 16 ++--
 ...ransactionDelinquencyRecalculationListener.java |  6 +-
 .../LoanReAmortizationServiceImpl.java}            | 95 +++++++++-------------
 .../LoanReAmortizationValidator.java}              |  8 +-
 .../db/changelog/tenant/changelog-tenant.xml       |  1 +
 ...add_external_event_for_loan_reamortization.xml} |  4 +-
 ...nalEventConfigurationValidationServiceTest.java |  6 +-
 .../integrationtests/BaseLoanIntegrationTest.java  | 11 +++
 .../common/ExternalEventConfigurationHelper.java   | 10 +++
 .../common/loans/LoanTransactionHelper.java        |  8 ++
 .../LoanReAmortizationIntegrationTest.java}        | 26 +++---
 21 files changed, 159 insertions(+), 107 deletions(-)
 copy 
fineract-loan/src/main/java/org/apache/fineract/portfolio/loanaccount/api/{LoanReAgingApiConstants.java
 => LoanReAmortizationApiConstants.java} (85%)
 copy 
fineract-provider/src/main/java/org/apache/fineract/infrastructure/event/business/domain/loan/transaction/{reaging/LoanReAgeTransactionBusinessEvent.java
 => reamortization/LoanReAmortizeTransactionBusinessEvent.java} (80%)
 copy 
fineract-provider/src/main/java/org/apache/fineract/infrastructure/event/business/domain/loan/transaction/{reaging/LoanReAgeTransactionBusinessEvent.java
 => reamortization/LoanUndoReAmortizeTransactionBusinessEvent.java} (79%)
 copy 
fineract-provider/src/main/java/org/apache/fineract/portfolio/loanaccount/handler/loan/{reaging/LoanReAgingCommandHandler.java
 => reamortization/LoanReAmortizationCommandHandler.java} (77%)
 copy 
fineract-provider/src/main/java/org/apache/fineract/portfolio/loanaccount/handler/loan/{reaging/LoanUndoReAgingCommandHandler.java
 => reamortization/LoanUndoReAmortizationCommandHandler.java} (76%)
 copy 
fineract-provider/src/main/java/org/apache/fineract/portfolio/loanaccount/service/{reaging/LoanReAgingServiceImpl.java
 => reamortization/LoanReAmortizationServiceImpl.java} (54%)
 copy 
fineract-provider/src/main/java/org/apache/fineract/portfolio/loanaccount/service/{reaging/LoanReAgingValidator.java
 => reamortization/LoanReAmortizationValidator.java} (80%)
 copy 
fineract-provider/src/main/resources/db/changelog/tenant/parts/{0135_add_external_event_for_loan_reaging.xml
 => 0137_add_external_event_for_loan_reamortization.xml} (90%)
 copy 
integration-tests/src/test/java/org/apache/fineract/integrationtests/loan/{reaging/LoanReAgingIntegrationTest.java
 => reamortization/LoanReAmortizationIntegrationTest.java} (89%)

Reply via email to