You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@fineract.apache.org by ad...@apache.org on 2026/08/31 10:15:59 UTC
(fineract) 01/01: Merge pull request #6339
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 <ad...@gmail.com>
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 {