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 5f5756c2e629ff55b0e74e511a34c4ec0aa3df02
Merge: a7372ffd16 d0f953a3a3
Author: Adam Saghy <[email protected]>
AuthorDate: Thu Jul 16 11:37:05 2026 +0200

    Merge pull request #6105
    
    FINERACT-2455: Add charge adjustment unified undo functionality

 .../stepdef/loan/WorkingCapitalChargeStepDef.java  |  15 -
 .../WorkingCapitalLoanChargeAdjustment.feature     | 170 ++++++++-
 .../loanaccount/domain/LoanTransactionType.java    |   2 +-
 ...onAccountingProcessorForWorkingCapitalLoan.java |  32 +-
 ...countingProcessorForWorkingCapitalLoanTest.java | 107 ++++++
 ...orkingCapitalLoanChargesApiResourceSwagger.java |   6 +-
 .../WorkingCapitalLoanLifecycleStateMachine.java   |  35 ++
 .../WorkingCapitalLoanTransactionAllocation.java   |   9 -
 .../WorkingCapitalLoanChargeDataValidator.java     |  21 +-
 .../WorkingCapitalLoanDataValidator.java           |   6 +-
 .../service/WorkingCapitalLoanBalanceUpdater.java  |  18 -
 ...gCapitalLoanChargeWritePlatformServiceImpl.java |  24 +-
 .../WorkingCapitalLoanTransactionProcessor.java    | 130 +++++++
 ...italLoanTransactionReprocessingServiceImpl.java |  22 --
 ...WorkingCapitalLoanWritePlatformServiceImpl.java | 151 +-------
 .../WorkingCapitalLoanChargeDataValidatorTest.java |  88 +++++
 ...ingCapitalLoanAllocationRequestFactoryTest.java | 103 ++++++
 .../helpers/FeignWorkingCapitalLoanHelper.java     |  19 +-
 .../modules/WorkingCapitalLoanRequestBuilders.java |  10 +-
 ...eignWorkingCapitalLoanChargeAllocationTest.java | 139 ++++++-
 ...orkingCapitalLoanPaymentAllocationRuleTest.java | 411 +++++++++++++++++++++
 ...kingCapitalLoanReprocessingCorrectnessTest.java |   3 +-
 .../WorkingCapitalLoanProductTestBuilder.java      |  59 ++-
 23 files changed, 1278 insertions(+), 302 deletions(-)

Reply via email to