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 6d57c6d74ae83e226e6f9ce3f88d6659da3cc1dd Merge: 3c1e69add5 11f13acec9 Author: Adam Saghy <[email protected]> AuthorDate: Mon Aug 31 12:15:51 2026 +0200 Merge pull request #6339 FINERACT-2455: WC - Amortization schedule under-bills when a large overpayment leaves discount fee unearned .../org/apache/fineract/test/helper/Utils.java | 6 +- .../WorkingCapitalAmortizationScheduleStepDef.java | 162 +++++++ .../test/stepdef/loan/WorkingCapitalStepDef.java | 15 + .../WorkingCapitalAmortizationSchedule.feature | 470 +++++++++++++++++++++ .../WorkingCapitalPeriodPaymentRate.feature | 128 +++--- .../calc/ProjectedAmortizationScheduleModel.java | 243 +++++------ ...rojectedAmortizationScheduleCalculatorTest.java | 95 ++++- 7 files changed, 911 insertions(+), 208 deletions(-) diff --cc fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/helper/Utils.java index 26c008847d,23fb6ce537..c54992cb7c --- a/fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/helper/Utils.java +++ b/fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/helper/Utils.java @@@ -21,8 -21,8 +21,9 @@@ package org.apache.fineract.test.helper import java.security.SecureRandom; import java.time.Clock; import java.time.LocalDate; +import java.util.ArrayList; import java.util.List; + import java.util.Locale; public final class Utils {
