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 283a48c805e6f9eccb53b3544c75b72ee4f2a64e Merge: 4a2f2207b2 7b3da62be4 Author: Adam Saghy <[email protected]> AuthorDate: Fri May 22 14:08:23 2026 +0100 Merge pull request #5850 FINERACT-2455: Working Capital - Transaction Type - Discount Fee Amortization .../apache/fineract/test/data/TransactionType.java | 1 + .../test/factory/WorkingCapitalRequestFactory.java | 2 +- .../loan/WorkingCapitalLoanAccountStepDef.java | 8 +- .../global/GLGlobalInitializerStep.java | 2 +- .../WorkingCapitalDiscountAmortization.feature | 471 +++++++++++++++++++ .../resources/features/WorkingCapital_COB.feature | 1 + .../loanaccount/domain/LoanTransactionType.java | 6 + .../loanproduct/service/LoanEnumerations.java | 3 + ...edAccountingProcessorForWorkingCapitalLoan.java | 28 ++ .../DiscountFeeAmortizationBusinessStep.java | 61 +++ .../WorkingCapitalLoanAccountingProcessor.java | 2 + .../calc/ProjectedAmortizationScheduleModel.java | 9 + .../domain/WorkingCapitalLoanTransaction.java | 7 + ...CapitalLoanDiscountFeeAmortizationService.java} | 12 +- ...italLoanDiscountFeeAmortizationServiceImpl.java | 87 ++++ ...WorkingCapitalLoanWritePlatformServiceImpl.java | 16 +- .../workingcapitalloan/module-changelog-master.xml | 1 + ...038_discount_fee_amortization_business_step.xml | 39 ++ .../helpers/FeignWorkingCapitalLoanHelper.java | 44 ++ .../modules/WorkingCapitalLoanRequestBuilders.java | 18 + ...kingCapitalLoanDiscountFeeAmortizationTest.java | 507 +++++++++++++++++++++ .../FeignWorkingCapitalLoanRateChangeTest.java | 21 +- 22 files changed, 1312 insertions(+), 34 deletions(-)
