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 e201c03ebe88383eaf69e1a10b4be3e0ec49b6ce Merge: 931e3c519d f63d8b4812 Author: Adam Saghy <[email protected]> AuthorDate: Tue Aug 4 14:47:56 2026 +0200 Merge pull request #6143 FINERACT-2455: Working Capital Loan Charge-Off .../commands/service/CommandWrapperBuilder.java | 18 + .../src/docs/en/chapters/features/index.adoc | 1 + .../features/working-capital-charge-off.adoc | 241 +++++++++++++ .../test/helper/WorkingCapitalLoanTestHelper.java | 5 +- .../stepdef/loan/WorkingCapitalChargeStepDef.java | 31 ++ .../loan/WorkingCapitalLoanAccountStepDef.java | 110 ++++++ .../WorkingCapitalLoanActionTemplateStepDef.java | 19 ++ .../features/WorkingCapitalLoanChargeOff.feature | 379 +++++++++++++++++++++ .../features/WorkingCapitalLoanDetails.feature | 2 +- ...onAccountingProcessorForWorkingCapitalLoan.java | 22 ++ .../WorkingCapitalLoanConstants.java | 3 + .../api/WorkingCapitalLoanApiResourceSwagger.java | 6 +- .../WorkingCapitalLoanTransactionsApiResource.java | 4 + ...gCapitalLoanTransactionsApiResourceSwagger.java | 2 + .../WorkingCapitalLoanCommandTemplateData.java | 5 + .../data/WorkingCapitalLoanData.java | 3 + .../domain/WorkingCapitalLoan.java | 49 +++ .../domain/WorkingCapitalLoanTransaction.java | 12 + .../WorkingCapitalLoanTransactionFinder.java | 90 +++++ .../WorkingCapitalLoanChargeOffCommandHandler.java | 45 +++ ...kingCapitalLoanUndoChargeOffCommandHandler.java | 45 +++ .../mapper/WorkingCapitalLoanMapper.java | 9 +- .../WorkingCapitalLoanDataValidator.java | 105 ++++++ .../WorkingCapitalLoanChargeAccrualService.java | 2 +- .../WorkingCapitalLoanChargeOffWriteService.java | 36 ++ ...orkingCapitalLoanChargeOffWriteServiceImpl.java | 190 +++++++++++ ...gCapitalLoanChargeWritePlatformServiceImpl.java | 8 +- ...italLoanDiscountFeeAmortizationServiceImpl.java | 8 +- ...italLoanTransactionReadPlatformServiceImpl.java | 9 + ...WorkingCapitalLoanWritePlatformServiceImpl.java | 4 +- .../workingcapitalloan/module-changelog-master.xml | 1 + .../parts/0063_wc_loan_charge_off.xml | 94 +++++ ...kingCapitalLoanDataValidatorUpdateRateTest.java | 2 +- .../WorkingCapitalLoanChargeOffAccountingTest.java | 369 ++++++++++++++++++++ .../WorkingCapitalLoanDisbursementTestBuilder.java | 20 ++ .../WorkingCapitalLoanHelper.java | 20 ++ .../WorkingCapitalLoanProductTestBuilder.java | 21 ++ 37 files changed, 1977 insertions(+), 13 deletions(-)
