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 01ff53dbf5f669cda2d433b8ab5fe7bac113e5b7 Merge: e173d70518 559c4a86f4 Author: Adam Saghy <[email protected]> AuthorDate: Thu Aug 13 14:01:33 2026 +0200 Merge pull request #6205 FINERACT-2455: WC breach/delinquency reschedule, re-date current period on frequency change + endDate validation .../features/WorkingCapitalBreachDisable.feature | 48 +-- .../features/WorkingCapitalBreachPause.feature | 48 +-- .../WorkingCapitalBreachReschedule.feature | 411 +++++++++++++++++++-- .../features/WorkingCapitalBreachReset.feature | 14 +- .../WorkingCapitalBreachStartDateType.feature | 32 ++ .../WorkingCapitalDelinquencyReschedule.feature | 266 +++++++++---- .../domain/WorkingCapitalLoanBreachPauseUtils.java | 67 ++++ ...ngCapitalLoanBreachScheduleEvaluationUtils.java | 21 ++ .../WorkingCapitalLoanDelinquencyPauseUtils.java | 37 +- ...oanDelinquencyRangeScheduleEvaluationUtils.java | 50 +++ .../domain/WorkingCapitalLoanPausePeriod.java | 31 ++ .../domain/WorkingCapitalLoanPausePeriodUtils.java | 98 +++++ .../domain/WorkingCapitalLoanPeriodBounds.java | 27 ++ ...WorkingCapitalLoanBreachScheduleRepository.java | 23 ++ ...italLoanDelinquencyRangeScheduleRepository.java | 23 ++ ...ingCapitalLoanBreachActionWriteServiceImpl.java | 2 +- .../WorkingCapitalLoanBreachScheduleService.java | 7 +- ...orkingCapitalLoanBreachScheduleServiceImpl.java | 121 +++--- ...pitalLoanDelinquencyActionWriteServiceImpl.java | 2 +- ...CapitalLoanDelinquencyRangeScheduleService.java | 8 +- ...talLoanDelinquencyRangeScheduleServiceImpl.java | 98 ++--- ...ngCapitalLoanBreachActionParseAndValidator.java | 129 ++++--- ...italLoanDelinquencyActionParseAndValidator.java | 37 +- .../WorkingCapitalLoanBreachActionTest.java | 2 +- 24 files changed, 1228 insertions(+), 374 deletions(-)
