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

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

commit 3c471b65a40c37eb91af992844ec4659103f23b7
Merge: 4ca443f19a ada62f994a
Author: Arnold Gálovics <[email protected]>
AuthorDate: Wed Apr 15 10:45:41 2026 +0200

    Merge pull request #5760 from 
openMF/FINERACT-2455/working-capital-transaction-type-repayment
    
    FINERACT-2455: WC - Transaction Type - Repayment

 .../commands/service/CommandWrapperBuilder.java    |    8 +
 .../test/factory/WorkingCapitalRequestFactory.java |    7 +
 .../test/helper/WorkingCapitalScheduleMatcher.java |   80 ++
 .../WorkingCapitalAmortizationScheduleStepDef.java |   26 +-
 .../loan/WorkingCapitalLoanAccountStepDef.java     |  239 ++++
 .../features/WorkingCapitalLoanRepayment.feature   | 1150 ++++++++++++++++++++
 ...nalEventConfigurationValidationServiceTest.java |    6 +-
 ...italLoanRepaymentTransactionBusinessEvent.java} |   24 +-
 .../WorkingCapitalLoanConstants.java               |    3 +
 .../WorkingCapitalLoanTransactionsApiResource.java |   56 +
 ...gCapitalLoanTransactionsApiResourceSwagger.java |   59 +
 .../calc/ProjectedAmortizationScheduleModel.java   |   61 +-
 .../RepaymentAmortizationData.java}                |   10 +-
 .../domain/WorkingCapitalLoanEvent.java            |    4 +-
 .../WorkingCapitalLoanLifecycleStateMachine.java   |    2 +
 .../domain/WorkingCapitalLoanTransaction.java      |   18 +
 .../WorkingCapitalLoanTransactionAllocation.java   |    2 +-
 ...RepaymentWorkingCapitalLoanCommandHandler.java} |   35 +-
 .../WorkingCapitalLoanDataValidator.java           |   90 +-
 ...apitalLoanAmortizationScheduleWriteService.java |    3 +
 ...alLoanAmortizationScheduleWriteServiceImpl.java |   34 +
 ...italLoanTransactionReadPlatformServiceImpl.java |    8 +
 .../WorkingCapitalLoanWritePlatformService.java    |    2 +
 ...WorkingCapitalLoanWritePlatformServiceImpl.java |   94 +-
 .../workingcapitalloan/module-changelog-master.xml |    2 +
 .../0026_wc_loan_repayment_classification_code.xml |   37 +
 ..._loan_repayment_transaction_external_events.xml |   37 +
 .../WorkingCapitalLoanApplicationCRUDTest.java     |    4 +-
 ...orkingCapitalLoanApplicationValidationTest.java |    4 +-
 .../WorkingCapitalLoanApprovalRejectionTest.java   |    4 +-
 ...apitalLoanDelinquencyActionIntegrationTest.java |    4 +-
 ...oanDelinquencyRangeScheduleIntegrationTest.java |    6 +-
 .../WorkingCapitalLoanDisbursementTest.java        |    4 +-
 .../WorkingCapitalLoanRepaymentTest.java           |  883 +++++++++++++++
 .../common/ExternalEventConfigurationHelper.java   |    5 +
 .../WorkingCapitalLoanDisbursementTestBuilder.java |   39 +
 ...onHelper.java => WorkingCapitalLoanHelper.java} |   23 +-
 37 files changed, 3000 insertions(+), 73 deletions(-)

Reply via email to