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 b11f41d4df Merge pull request #6077
add ec473efd18 FINERACT-2455: Add breach past due calculation to wc loans
add e391d39774 FINERACT-2455: Added e2e tests for validation of addition
of breach past due calculation to wc loans
add 47100a8983 FINERACT-2455: Working Capital Breach management rework
add 6a09761174 Merge pull request #6083
No new revisions were added by this update.
Summary of changes:
.../loan/WorkingCapitalBreachScheduleStepDef.java | 15 +
.../loan/WorkingCapitalLoanAccountStepDef.java | 3 +
.../WorkingCapitalBreachConfiguration.feature | 1 +
.../features/WorkingCapitalBreachDisable.feature | 1 +
.../WorkingCapitalBreachEvaluation.feature | 1 +
.../WorkingCapitalBreachPastDueAmount.feature | 308 ++++++++++++++++
.../features/WorkingCapitalBreachPause.feature | 1 +
.../WorkingCapitalBreachReschedule.feature | 1 +
.../features/WorkingCapitalBreachReset.feature | 297 ++++++++--------
.../features/WorkingCapitalBreachSchedule.feature | 3 +-
.../businessstep/BreachScheduleBusinessStep.java | 1 +
.../api/WorkingCapitalLoanApiResourceSwagger.java | 2 +
.../data/WorkingCapitalLoanBalanceData.java | 1 +
.../data/WorkingCapitalLoanBreachScheduleData.java | 3 +-
.../domain/WorkingCapitalLoanBalance.java | 4 +
.../WorkingCapitalLoanBreachResetHistory.java | 68 ----
.../domain/WorkingCapitalLoanBreachSchedule.java | 12 -
...ingCapitalLoanBreachResetHistoryRepository.java | 29 --
.../WorkingCapitalLoanBreachResetServiceImpl.java | 52 +--
.../WorkingCapitalLoanBreachScheduleService.java | 2 +
...orkingCapitalLoanBreachScheduleServiceImpl.java | 105 +++---
...CapitalLoanNearBreachEvaluationServiceImpl.java | 4 -
.../workingcapitalloan/module-changelog-master.xml | 2 +
...0052_wc_loan_balance_breach_pastdue_amount.xml} | 6 +-
.../0053_wc_loan_breach_reset_history_drop.xml | 10 +-
...rkingCapitalLoanBreachResetServiceImplTest.java | 157 +++++++++
...ngCapitalLoanBreachScheduleServiceImplTest.java | 386 +++++++++++++++++++++
.../WorkingCapitalLoanBreachPastDueAmountTest.java | 349 +++++++++++++++++++
.../WorkingCapitalLoanHelper.java | 6 +
29 files changed, 1481 insertions(+), 349 deletions(-)
create mode 100644
fineract-e2e-tests-runner/src/test/resources/features/WorkingCapitalBreachPastDueAmount.feature
delete mode 100644
fineract-working-capital-loan/src/main/java/org/apache/fineract/portfolio/workingcapitalloan/domain/WorkingCapitalLoanBreachResetHistory.java
delete mode 100644
fineract-working-capital-loan/src/main/java/org/apache/fineract/portfolio/workingcapitalloan/repository/WorkingCapitalLoanBreachResetHistoryRepository.java
copy
fineract-working-capital-loan/src/main/resources/db/changelog/tenant/module/workingcapitalloan/parts/{0032_wc_loan_balance_overpayment_amount.xml
=> 0052_wc_loan_balance_breach_pastdue_amount.xml} (88%)
copy
custom/acme/event/externalevent/src/main/resources/db/custom-changelog/0001_acme_external_event_configuration.xml
=>
fineract-working-capital-loan/src/main/resources/db/changelog/tenant/module/workingcapitalloan/parts/0053_wc_loan_breach_reset_history_drop.xml
(81%)
create mode 100644
fineract-working-capital-loan/src/test/java/org/apache/fineract/portfolio/workingcapitalloan/service/WorkingCapitalLoanBreachResetServiceImplTest.java
create mode 100644
fineract-working-capital-loan/src/test/java/org/apache/fineract/portfolio/workingcapitalloan/service/WorkingCapitalLoanBreachScheduleServiceImplTest.java
create mode 100644
integration-tests/src/test/java/org/apache/fineract/integrationtests/WorkingCapitalLoanBreachPastDueAmountTest.java