You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@fineract.apache.org by ar...@apache.org on 2026/04/15 08:45:48 UTC
(fineract) 01/01: Merge pull request #5760 from openMF/FINERACT-2455/working-capital-transaction-type-repayment
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 <ga...@users.noreply.github.com>
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(-)