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


Reply via email to