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 c84a436f6ff570884aa50ac52805b8df7b4559dd Merge: 54723edfac 54509ef111 Author: Adam Saghy <[email protected]> AuthorDate: Tue Aug 4 13:22:20 2026 +0200 Merge pull request #6171 FINERACT-2455: Add IRR based calculation for working capital schedule model, fix amortization rounding drift, add multiple payment rate change support .../WorkingCapitalAmortizationScheduleStepDef.java | 51 +++ .../WorkingCapitalAmortizationSchedule.feature | 439 ++++++++++++--------- .../WorkingCapitalDiscountAdjustment.feature | 4 +- .../WorkingCapitalDiscountAmortization.feature | 42 +- .../features/WorkingCapitalLoanDetails.feature | 4 +- .../features/WorkingCapitalLoanRepayment.feature | 10 +- .../calc/ProjectedAmortizationScheduleModel.java | 275 +++++++++---- .../workingcapitalloan/calc/TvmFunctions.java | 116 +++--- ...WorkingCapitalLoanApplicationDataValidator.java | 4 +- .../WorkingCapitalLoanDataValidator.java | 4 +- ...alLoanAmortizationScheduleWriteServiceImpl.java | 13 +- ...rojectedAmortizationScheduleCalculatorTest.java | 43 +- .../WorkingCapitalLoanEirValidationTest.java | 88 ++++- .../WorkingCapitalLoanRepaymentTest.java | 2 +- 14 files changed, 703 insertions(+), 392 deletions(-)
