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 15231ca0bd0463f7c726a1356038a39b3ef58972 Merge: e62a735c44 4ec121203c Author: Adam Saghy <[email protected]> AuthorDate: Mon Aug 17 23:45:02 2026 +0200 Merge pull request #6263 FINERACT-2455: Fix projected amorzitation schedule issues .../working-capital-amortization-schedule.adoc | 22 +- .../working-capital-breach-management.adoc | 6 +- .../working-capital-delinquency-management.adoc | 6 +- ...working-capital-eir-calculation-accounting.adoc | 4 +- ...ing-capital-planned-projected-balances-eir.adoc | 1 - .../fineract/test/helper/ErrorMessageHelper.java | 4 + .../common/WorkingCapitalLoanCobStepDef.java | 60 +- .../loan/WorkingCapitalLoanAccountStepDef.java | 33 +- .../features/{0_COB.feature => COB.feature} | 1 + .../WorkingCapitalAmortizationSchedule.feature | 470 +- .../features/WorkingCapitalBreachReset.feature | 5 +- .../WorkingCapitalDelinquencyReschedule.feature | 1 - .../WorkingCapitalDiscountAdjustment.feature | 384 +- .../WorkingCapitalDiscountAmortization.feature | 49 +- ...ngCapitalDiscountAmortizationAdjustment.feature | 1176 ++-- ...gCapitalGoodwillCreditPaymentAllocation.feature | 738 +-- .../WorkingCapitalLoanChargeAfterMaturity.feature | 26 +- .../WorkingCapitalLoanCreditBalanceRefund.feature | 26 +- .../features/WorkingCapitalLoanDetails.feature | 2 +- ...gCapitalLoanGoodwillCreditBackdatedUndo.feature | 6 +- .../WorkingCapitalLoanPayoutRefund.feature | 10 +- .../features/WorkingCapitalLoanRepayment.feature | 6658 ++++++++++---------- .../WorkingCapitalLoanUndoTransaction.feature | 132 +- .../WorkingCapitalPeriodPaymentRate.feature | 1687 +++-- .../WorkingCapitalTransactionAllocation.feature | 740 +-- .../resources/features/WorkingCapital_COB.feature | 14 +- .../MissedPaymentAcknowledgementBusinessStep.java | 82 + .../calc/ProjectedAmortizationScheduleModel.java | 587 +- .../WorkingCapitalLoanDataValidator.java | 14 + ...dAmortizationScheduleRepositoryWrapperImpl.java | 9 + ...apitalLoanAmortizationScheduleWriteService.java | 8 + ...alLoanAmortizationScheduleWriteServiceImpl.java | 13 + ...WorkingCapitalLoanWritePlatformServiceImpl.java | 10 + .../workingcapitalloan/module-changelog-master.xml | 1 + ...issed_payment_acknowledgement_business_step.xml | 49 + ...rojectedAmortizationScheduleCalculatorTest.java | 1273 ++-- ...mortizationSchedulePrincipalAdjustmentTest.java | 3 +- ...kingCapitalLoanDataValidatorUpdateRateTest.java | 4 +- ...nWorkingCapitalLoanChargeAfterMaturityTest.java | 53 +- .../FeignWorkingCapitalLoanRateChangeTest.java | 19 - ...kingCapitalLoanRepaymentBeforeFirstCobTest.java | 223 + ...nWorkingCapitalLoanScheduleRestatementTest.java | 533 ++ scripts/split-features.sh | 68 +- 43 files changed, 8513 insertions(+), 6697 deletions(-)
