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 54723edfac5b308d313437fc436bfe373103978f
Merge: 44ce080991 4a2e488d66
Author: Adam Saghy <[email protected]>
AuthorDate: Tue Aug 4 10:42:21 2026 +0200

    Merge pull request #6140
    
    FINERACT-2455: Add WC loan details business events

 .../v1/WorkingCapitalBreachDataV1.avsc             |  91 +++
 .../v1/WorkingCapitalLoanAccountDataV1.avsc        | 411 ++++++++++++
 ...rkingCapitalLoanBreachSchedulePeriodDataV1.avsc |  79 +++
 .../v1/WorkingCapitalLoanChargeDataV1.avsc         | 179 ++++++
 .../v1/WorkingCapitalLoanCollectionDataV1.avsc     |  98 +++
 .../v1/WorkingCapitalLoanDelinquencyDataV1.avsc    |  24 +
 ...CapitalLoanDelinquencySchedulePeriodDataV1.avsc |  91 +++
 ...ingCapitalLoanDelinquencyScheduleTagDataV1.avsc |  48 ++
 ...WorkingCapitalLoanDisbursementDetailDataV1.avsc |  48 ++
 .../v1/WorkingCapitalLoanSummaryDataV1.avsc        | 321 ++++++++++
 .../v1/WorkingCapitalNearBreachDataV1.avsc         |  47 ++
 .../fineract/test/helper/ErrorMessageHelper.java   |   2 +-
 .../test/messaging/event/EventCheckHelper.java     | 700 ++++++++++++++-------
 .../loan/AbstractWorkingCapitalLoanEvent.java      |  36 ++
 ...WorkingCapitalLoanApplicationModifiedEvent.java |  27 +
 .../loan/WorkingCapitalLoanApprovedEvent.java      |  27 +
 .../WorkingCapitalLoanBalanceChangedEvent.java     |  27 +
 .../loan/WorkingCapitalLoanCreatedEvent.java       |  27 +
 ...kingCapitalLoanDelinquencyRangeChangeEvent.java |  27 +
 .../loan/WorkingCapitalLoanDisbursalEvent.java     |  27 +
 .../loan/WorkingCapitalLoanRejectedEvent.java      |  27 +
 .../loan/WorkingCapitalLoanStatusChangedEvent.java |  27 +
 .../loan/WorkingCapitalLoanUndoApprovalEvent.java  |  27 +
 .../loan/WorkingCapitalLoanUndoDisbursalEvent.java |  27 +
 .../loan/WorkingCapitalLoanAccountStepDef.java     |  95 +++
 ...WorkingCapitalLoanAccountBusinessEvents.feature | 379 +++++++++++
 ...nalEventConfigurationValidationServiceTest.java |  13 +-
 ...pitalLoanApplicationModifiedBusinessEvent.java} |  25 +-
 .../WorkingCapitalLoanApprovedBusinessEvent.java}  |  25 +-
 ...ingCapitalLoanBalanceChangedBusinessEvent.java} |  25 +-
 .../loan/WorkingCapitalLoanBusinessEvent.java}     |  29 +-
 .../WorkingCapitalLoanCreatedBusinessEvent.java}   |  25 +-
 ...alLoanDelinquencyRangeChangeBusinessEvent.java} |  25 +-
 .../WorkingCapitalLoanDisbursalBusinessEvent.java} |  25 +-
 .../WorkingCapitalLoanRejectedBusinessEvent.java}  |  25 +-
 ...kingCapitalLoanStatusChangedBusinessEvent.java} |  25 +-
 ...rkingCapitalLoanUndoApprovalBusinessEvent.java} |  25 +-
 ...kingCapitalLoanUndoDisbursalBusinessEvent.java} |  25 +-
 .../data/ChargeIdAndAmountHolder.java              |  24 +
 .../data/TransactionTypeTotalHolder.java           |  25 +
 ...ngCapitalLoanTransactionRelationRepository.java |  15 +
 ...kingCapitalLoanDelinquencyActionRepository.java |   3 +
 .../WorkingCapitalLoanTransactionRepository.java   |  21 +
 .../WorkingCapitalLoanDataValidator.java           |   6 +-
 .../WorkingCapitalLoanAccountDataMapper.java       | 134 ++++
 .../WorkingCapitalLoanBusinessEventSerializer.java | 219 +++++++
 ...oanChargeExternalEventCustomDataSerializer.java |  29 +
 ...talLoanApplicationWritePlatformServiceImpl.java |  12 +-
 ...gCapitalLoanChargeWritePlatformServiceImpl.java |  20 +
 ...apitalLoanDelinquencyClassificationService.java |   2 +-
 ...alLoanDelinquencyClassificationServiceImpl.java |  19 +-
 ...italLoanDelinquencyReadPlatformServiceImpl.java |  24 +
 ...WorkingCapitalLoanWritePlatformServiceImpl.java |  72 ++-
 .../workingcapitalloan/module-changelog-master.xml |   1 +
 .../parts/0062_wc_loan_details_external_events.xml | 126 ++++
 .../WorkingCapitalLoanAccountDataMapperTest.java   | 611 ++++++++++++++++++
 .../common/ExternalEventConfigurationHelper.java   |  50 ++
 57 files changed, 4219 insertions(+), 405 deletions(-)


Reply via email to