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(-)
