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 f81ce9a6bcde4fd416c0571355f366e8eeac0833
Merge: deb0772024 391c0c2651
Author: Adam Saghy <[email protected]>
AuthorDate: Fri Jun 19 11:39:33 2026 +0200

    Merge pull request #5974
    
    FINERACT-2455: Working Capital Charge Adjustment Transaction

 .../commands/service/CommandWrapperBuilder.java    |   9 +
 .../stepdef/loan/WorkingCapitalChargeStepDef.java  | 140 +++++++++
 .../loan/WorkingCapitalLoanAccountStepDef.java     |   3 +-
 .../fineract/test/support/TestContextKey.java      |   1 +
 .../WorkingCapitalLoanChargeAdjustment.feature     | 327 +++++++++++++++++++++
 ...edAccountingProcessorForWorkingCapitalLoan.java |  19 ++
 ...nalEventConfigurationValidationServiceTest.java |   4 +-
 ...italLoanChargeAdjustmentPostBusinessEvent.java} |  21 +-
 ...pitalLoanChargeAdjustmentPreBusinessEvent.java} |  21 +-
 .../api/WorkingCapitalLoanChargesApiResource.java  |  79 +++++
 ...orkingCapitalLoanChargesApiResourceSwagger.java |  41 +++
 .../domain/WorkingCapitalLoanTransaction.java      |   7 +
 .../WorkingCapitalLoanTransactionAllocation.java   |  10 +
 .../WorkingCapitalLoanTransactionRelation.java     |  14 +
 ...ngCapitalLoanTransactionRelationRepository.java |   3 +
 ...rkingCapitalLoanChargeAdjustmentException.java} |  13 +-
 ...WorkingCapitalLoanChargeNotFoundException.java} |  12 +-
 ...gCapitalLoanChargeAdjustmentCommandHandler.java |  43 +++
 .../WorkingCapitalLoanChargeConstants.java         |  14 +
 .../WorkingCapitalLoanChargeDataValidator.java     |  36 +++
 ...rkingCapitalLoanChargeWritePlatformService.java |   2 +
 ...gCapitalLoanChargeWritePlatformServiceImpl.java | 183 ++++++++++++
 ...WorkingCapitalLoanWritePlatformServiceImpl.java |  48 +++
 .../workingcapitalloan/module-changelog-master.xml |   1 +
 .../parts/0044_wc_loan_charge_adjustment.xml       | 104 +++++++
 .../common/ExternalEventConfigurationHelper.java   |  10 +
 26 files changed, 1140 insertions(+), 25 deletions(-)


Reply via email to