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 33106c74848048e2b49f549af73c3a6ab1abaa11
Merge: b2506a496c 9ed17490f7
Author: Adam Saghy <[email protected]>
AuthorDate: Fri Sep 25 20:14:39 2026 +0100

    Merge pull request #6480
    
    FINERACT-2455: WC - Support discount fee and discount fee adjustment by 
transaction external id

 .../v1/WorkingCapitalLoanTransactionDataV1.avsc    |   8 +
 .../commands/service/CommandWrapperBuilder.java    |  20 ++
 .../features/working-capital-discount-fee-txn.adoc |  61 +++-
 .../test/factory/WorkingCapitalRequestFactory.java |   7 +
 .../fineract/test/helper/ErrorMessageHelper.java   |   5 +-
 .../test/messaging/event/EventCheckHelper.java     |   7 +
 .../loan/WorkingCapitalBatchApiStepDef.java        |  60 ++++
 .../loan/WorkingCapitalLoanAccountStepDef.java     | 321 ++++++++++++++++++++-
 .../features/WorkingCapitalBatchApi.feature        |  13 +-
 .../features/WorkingCapitalDiscount.feature        | 190 ++++++++++++
 ...ngCapitalDiscountAdjustmentBackdateUndo.feature |   2 +-
 .../WorkingCapitalLoanConstants.java               |   1 +
 .../WorkingCapitalLoanTransactionsApiResource.java |  19 +-
 ...gCapitalLoanTransactionsApiResourceSwagger.java |  29 +-
 .../data/WorkingCapitalLoanTransactionData.java    |   1 +
 ...talLoanDiscountFeeAdjustmentCommandHandler.java |   8 +-
 ...orkingCapitalLoanDiscountFeeCommandHandler.java |   8 +-
 .../WorkingCapitalLoanTransactionMapper.java       |   1 +
 .../WorkingCapitalLoanDataValidator.java           |  66 ++++-
 .../service/TransactionReference.java              |  28 ++
 .../WorkingCapitalLoanWritePlatformService.java    |   6 +-
 ...WorkingCapitalLoanWritePlatformServiceImpl.java |  85 ++++--
 ...orkingCapitalLoanTransactionDataMapperTest.java |   3 +-
 ...oanDiscountFeeAdjustmentCommandHandlerTest.java |  74 +++++
 ...ngCapitalLoanDiscountFeeCommandHandlerTest.java |  74 +++++
 .../WorkingCapitalLoanTransactionMapperTest.java   |   2 +
 ...orkingCapitalLoanDataValidatorDiscountTest.java |  34 +++
 27 files changed, 1071 insertions(+), 62 deletions(-)


Reply via email to