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 07839951b9 FINERACT-2278: Rework
raiseBusinessEventForAccrualTransactions to not use loan.getLoanTransactions()
add e5329f6fe3 FINERACT-2232: add income capitalization principal handling
and repayment schedule calculations on loans
add a40c0d4703 FINERACT-2232: add income capitalization principal handling
and repayment schedule calculations on loans - E2E tests
add c89ec910d8 FINERACT-2181: fix api double values in loan definitions
No new revisions were added by this update.
Summary of changes:
.../test/messaging/event/EventCheckHelper.java | 14 +-
.../stepdef/loan/LoanChargeAdjustmentStepDef.java | 2 +-
.../test/stepdef/loan/LoanDelinquencyStepDef.java | 9 +-
.../test/stepdef/loan/LoanRepaymentStepDef.java | 4 +-
.../fineract/test/stepdef/loan/LoanStepDef.java | 160 +--
.../data/LoanPrincipalRelatedDataHolder.java | 4 +-
.../loanaccount/api/LoansApiResourceSwagger.java | 292 ++---
.../data/LoanSchedulePeriodDataWrapper.java | 14 +-
...PaymentAllocationLoanRepaymentScheduleTest.java | 46 +-
.../AdvancedPaymentAllocationWaiveLoanCharges.java | 7 +-
.../integrationtests/BaseLoanIntegrationTest.java | 118 +-
.../ClientLoanIntegrationTest.java | 480 ++++----
.../DelinquencyBucketsIntegrationTest.java | 10 +-
...DueDateRespectiveLoanRepaymentScheduleTest.java | 1242 ++++++++++----------
.../ExternalIdSupportIntegrationTest.java | 4 +-
...allmentLevelDelinquencyAPIIntegrationTests.java | 4 +-
...oanAccountArrearsAgeingCOBBusinessStepTest.java | 8 +-
.../LoanAccountBackdatedDisbursementTest.java | 277 +++--
...eseReplayWithAdvancedPaymentAllocationTest.java | 35 +-
...nWithOverlappingDownPaymentInstallmentTest.java | 18 +-
.../LoanAccountRepaymentCalculationTest.java | 2 +-
.../LoanCOBCreateAccrualsTest.java | 27 +-
...gePaymentWithAdvancedPaymentAllocationTest.java | 30 +-
.../LoanChargeProgressiveTest.java | 7 +-
...backOnPaymentTypeRepaymentTransactionsTest.java | 14 +-
...ebackWithCreditAllocationsIntegrationTests.java | 9 +-
.../LoanDelinquencyForNonActiveAccountsTest.java | 7 +-
.../LoanDisbursementDetailsIntegrationTest.java | 13 +-
.../integrationtests/LoanInterestRefundTest.java | 4 +-
.../LoanLastRepaymentDetailsTest.java | 8 +-
...ProductRepaymentStartDateConfigurationTest.java | 74 +-
.../LoanRefundTransactionTest.java | 2 +-
.../LoanRepaymentScheduleWithDownPaymentTest.java | 229 ++--
...LoanSpecificDueDateChargeAfterMaturityTest.java | 41 +-
.../LoanTransactionChargebackTest.java | 6 +-
...ionFullAmountChargebackForOverpaidLoanTest.java | 14 +-
.../LoanTransactionInterestPaymentWaiverTest.java | 14 +-
.../LoanTransactionReverseReplayTest.java | 8 +-
.../LoanTransactionSummaryTest.java | 24 +-
.../ProgressiveLoanTrancheTest.java | 4 +-
...tiveLoansWithAdvancedPaymentAllocationTest.java | 344 +++---
.../integrationtests/SchedulerJobsTestResults.java | 2 +-
...ndoRepaymentWithDownPaymentIntegrationTest.java | 2 +-
.../fineract/integrationtests/common/Utils.java | 6 +
.../common/loans/LoanTransactionHelper.java | 14 +-
.../common/products/DelinquencyBucketsHelper.java | 2 +-
46 files changed, 1907 insertions(+), 1748 deletions(-)
copy
fineract-core/src/main/java/org/apache/fineract/infrastructure/event/business/domain/NoExternalEvent.java
=>
fineract-loan/src/main/java/org/apache/fineract/portfolio/loanaccount/data/LoanPrincipalRelatedDataHolder.java
(88%)
copy
fineract-loan/src/main/java/org/apache/fineract/portfolio/loanaccount/data/DelinquencyPausePeriod.java
=>
fineract-provider/src/main/java/org/apache/fineract/portfolio/loanaccount/data/LoanSchedulePeriodDataWrapper.java
(80%)