This is an automated email from the ASF dual-hosted git repository.
adamsaghy pushed a change to branch develop
in repository https://gitbox.apache.org/repos/asf/fineract.git
from 83021ce834 FINERACT-2421: Update actions/setup-node action to v6
add 055bc0771c FINERACT-2421: Disbursement charge amount incorrect
calculation for multidisbursal
add fe334f4f7d FINERACT-2421: added e2e test scenarios and steps to cover
partial disbursement charge cases
No new revisions were added by this update.
Summary of changes:
...1.feature => LoanChargesCumulativeLoan.feature} | 935 +-------
...rt2.feature => LoanChargesDisbursement.feature} | 1892 +---------------
...3.feature => LoanChargesInstallmentFee.feature} | 805 ++++---
....feature => LoanChargesProgressiveLoan.feature} | 2279 +++++++++-----------
.../LoanChargesTrancheDisbursement.feature | 797 +++++++
.../loanaccount/service/LoanChargeService.java | 13 +-
...vice.java => LoanScheduleGeneratorService.java} | 7 +-
...argeRepaymentScheduleProcessingWrapperTest.java | 4 +-
.../service/LoanScheduleGeneratorServiceImpl.java | 65 +
.../starter/LoanAccountConfiguration.java | 7 +-
...AccountDelinquencyRangeEventSerializerTest.java | 4 +-
11 files changed, 2486 insertions(+), 4322 deletions(-)
copy
fineract-e2e-tests-runner/src/test/resources/features/{LoanCharge-Part1.feature
=> LoanChargesCumulativeLoan.feature} (53%)
rename
fineract-e2e-tests-runner/src/test/resources/features/{LoanCharge-Part2.feature
=> LoanChargesDisbursement.feature} (53%)
rename
fineract-e2e-tests-runner/src/test/resources/features/{LoanCharge-Part3.feature
=> LoanChargesInstallmentFee.feature} (82%)
rename
fineract-e2e-tests-runner/src/test/resources/features/{LoanCharge-Part1.feature
=> LoanChargesProgressiveLoan.feature} (51%)
create mode 100644
fineract-e2e-tests-runner/src/test/resources/features/LoanChargesTrancheDisbursement.feature
copy
fineract-loan/src/main/java/org/apache/fineract/portfolio/loanaccount/service/{LoanAccrualTransactionBusinessEventService.java
=> LoanScheduleGeneratorService.java} (83%)
create mode 100644
fineract-provider/src/main/java/org/apache/fineract/portfolio/loanaccount/service/LoanScheduleGeneratorServiceImpl.java