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

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

commit 59cf29a7a47e9bae362d77d1aa39b2473d71a6a9
Merge: e0d817a3ce a349027870
Author: Adam Saghy <[email protected]>
AuthorDate: Thu Apr 9 07:27:23 2026 +0000

    Merge pull request #5742
    
    FINERACT-2455: WC - Transaction Type - Disbursement and Undo Disbursement

 .../v1/WorkingCapitalLoanTransactionDataV1.avsc    | 127 +++++++++++++
 .../test/messaging/event/EventCheckHelper.java     |  54 ++++++
 ...AbstractWorkingCapitalLoanTransactionEvent.java |  23 +--
 ...pitalLoanDisbursalTransactionBusinessEvent.java |  18 +-
 ...lLoanUndoDisbursalTransactionBusinessEvent.java |  18 +-
 .../loan/WorkingCapitalLoanAccountStepDef.java     |  83 +++++++++
 .../WorkingCapitalProductLoanAccount.feature       |  68 +++++++
 .../WorkingCapitalLoanTransactionDataMapper.java   |  36 ++++
 ...italLoanTransactionBusinessEventSerializer.java |  58 ++++++
 ...nalEventConfigurationValidationServiceTest.java |   6 +-
 ...italLoanDisbursalTransactionBusinessEvent.java} |  24 ++-
 ...WorkingCapitalLoanTransactionBusinessEvent.java |  48 +++++
 ...LoanUndoDisbursalTransactionBusinessEvent.java} |  24 ++-
 .../WorkingCapitalLoanConstants.java               |   3 +
 .../api/WorkingCapitalLoanApiResourceSwagger.java  |   2 +
 ...gCapitalLoanTransactionsApiResourceSwagger.java |  13 ++
 .../WorkingCapitalLoanCommandTemplateData.java     |   2 +
 .../data/WorkingCapitalLoanTransactionData.java    |   3 +
 .../domain/WorkingCapitalLoanTransaction.java      |   5 +-
 .../WorkingCapitalLoanTransactionMapper.java       |   9 +
 .../WorkingCapitalLoanDataValidator.java           |  26 ++-
 ...apitalLoanAmortizationScheduleWriteService.java |   2 +
 ...alLoanAmortizationScheduleWriteServiceImpl.java |  24 ++-
 ...talLoanApplicationWritePlatformServiceImpl.java |   3 +
 ...italLoanTransactionReadPlatformServiceImpl.java |   7 +-
 ...WorkingCapitalLoanWritePlatformServiceImpl.java |  77 ++++++--
 .../workingcapitalloan/module-changelog-master.xml |   2 +
 .../0020_wc_loan_transaction_external_events.xml   |  46 +++++
 ...21_wc_loan_disbursement_classification_code.xml |  37 ++++
 .../WorkingCapitalLoanDisbursementTest.java        | 199 ++++++++++++++++++++-
 .../common/ExternalEventConfigurationHelper.java   |  10 ++
 .../WorkingCapitalLoanDisbursementTestBuilder.java |  17 ++
 32 files changed, 993 insertions(+), 81 deletions(-)


Reply via email to