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 3180dcb839401890b59f40db078f0b7d2a87a324 Merge: 3330cda059 709193eb3c Author: Adam Saghy <[email protected]> AuthorDate: Tue Jun 30 13:59:32 2026 +0200 Merge pull request #5937 FINERACT-2455: Working Capital Loan Transaction Undo - Generic ...ecurity-checklist-for-production-deployments.md | 680 ++++++++++++++ docs/delinquency-pause-resume-progressive-loans.md | 396 +++++++++ ...scheduler-business-date-and-batch-processing.md | 568 ++++++++++++ ...ngine-from-loan-transaction-to-journal-entry.md | 543 ++++++++++++ docs/working-capital-apis.md | 972 +++++++++++++++++++++ .../commands/domain/CommandWrapperConstants.java | 1 + .../commands/service/CommandWrapperBuilder.java | 3 +- .../WorkingCapitalAmortizationScheduleStepDef.java | 13 +- .../stepdef/loan/WorkingCapitalChargeStepDef.java | 10 +- .../loan/WorkingCapitalLoanAccountStepDef.java | 112 ++- .../test/stepdef/loan/WorkingCapitalStepDef.java | 9 - .../WorkingCapitalBreachEvaluation.feature | 27 +- .../features/WorkingCapitalBreachPause.feature | 4 +- .../features/WorkingCapitalDelinquency.feature | 30 +- ...italLoanGoodwillCreditAccountingEntries.feature | 37 +- ...ngCapitalLoanRepaymentAccountingEntries.feature | 34 +- .../WorkingCapitalLoanUndoTransaction.feature | 317 +++++++ ...lLoanDelinquencyClassificationBusinessStep.java | 8 +- .../WorkingCapitalLoanConstants.java | 7 +- .../api/InternalWorkingCapitalLoanApiResource.java | 19 - .../WorkingCapitalLoanTransactionsApiResource.java | 113 ++- ...gCapitalLoanTransactionsApiResourceSwagger.java | 28 + .../calc/ProjectedAmortizationScheduleModel.java | 16 + .../domain/WorkingCapitalLoanEvent.java | 1 + .../WorkingCapitalLoanLifecycleStateMachine.java | 1 + ...orkingCapitalLoanTransactionCommandHandler.java | 5 +- ...italLoanDelinquencyRangeScheduleRepository.java | 2 + ...linquencyRangeScheduleTagHistoryRepository.java | 14 - .../WorkingCapitalLoanDataValidator.java | 24 + .../InternalWorkingCapitalLoanPaymentService.java | 27 - ...ternalWorkingCapitalLoanPaymentServiceImpl.java | 57 -- ...apitalLoanAmortizationScheduleWriteService.java | 2 + ...alLoanAmortizationScheduleWriteServiceImpl.java | 17 + .../WorkingCapitalLoanBreachScheduleService.java | 2 + ...orkingCapitalLoanBreachScheduleServiceImpl.java | 20 + ...apitalLoanDelinquencyClassificationService.java | 6 +- ...alLoanDelinquencyClassificationServiceImpl.java | 39 +- ...CapitalLoanDelinquencyRangeScheduleService.java | 4 +- ...talLoanDelinquencyRangeScheduleServiceImpl.java | 55 +- ...italLoanDiscountFeeAmortizationServiceImpl.java | 10 +- ...WorkingCapitalLoanWritePlatformServiceImpl.java | 87 +- 41 files changed, 4034 insertions(+), 286 deletions(-)
