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 9245e6c046 Merge pull request #6245
add 177892d1ae FINERACT-2455: Add WC loan details business events
add 3ba13ccd07 FINERACT-2455: e2e test scenario ids for biz events
new 3666335526 Merge pull request #6254
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.../v1/WorkingCapitalBreachDataV1.avsc | 9 +
.../v1/WorkingCapitalLoanAccountDataV1.avsc | 2 +-
...rkingCapitalLoanBreachSchedulePeriodDataV1.avsc | 9 +
...c => WorkingCapitalLoanJournalEntryDataV1.avsc} | 69 ++---
.../v1/WorkingCapitalLoanSummaryDataV1.avsc | 43 ++-
.../test/messaging/event/EventCheckHelper.java | 312 ++++++++++++++++++-
.../AbstractWorkingCapitalLoanChargeEvent.java} | 14 +-
.../WorkingCapitalLoanAddChargeEvent.java} | 6 +-
...stractWorkingCapitalLoanJournalEntryEvent.java} | 14 +-
...orkingCapitalLoanJournalEntryCreatedEvent.java} | 6 +-
...va => WorkingCapitalLoanBreachChangeEvent.java} | 4 +-
...a => WorkingCapitalLoanBreachDisableEvent.java} | 4 +-
...va => WorkingCapitalLoanBreachEnableEvent.java} | 4 +-
...orkingCapitalLoanBreachPastDueChangeEvent.java} | 4 +-
...ava => WorkingCapitalLoanBreachPauseEvent.java} | 4 +-
...> WorkingCapitalLoanBreachRescheduleEvent.java} | 4 +-
...ava => WorkingCapitalLoanBreachResetEvent.java} | 4 +-
...va => WorkingCapitalLoanBreachResumeEvent.java} | 4 +-
...kingCapitalLoanBreachScheduleChangedEvent.java} | 4 +-
...=> WorkingCapitalLoanBreachUndoResetEvent.java} | 4 +-
....java => WorkingCapitalLoanChargeOffEvent.java} | 4 +-
...WorkingCapitalLoanDelinquencyDisableEvent.java} | 4 +-
... WorkingCapitalLoanDelinquencyEnableEvent.java} | 4 +-
...> WorkingCapitalLoanDelinquencyPauseEvent.java} | 4 +-
...kingCapitalLoanDelinquencyRescheduleEvent.java} | 4 +-
...> WorkingCapitalLoanDelinquencyResetEvent.java} | 4 +-
... WorkingCapitalLoanDelinquencyResumeEvent.java} | 4 +-
...apitalLoanDelinquencyScheduleChangedEvent.java} | 4 +-
...rkingCapitalLoanDelinquencyUndoResetEvent.java} | 4 +-
...va => WorkingCapitalLoanFraudChangedEvent.java} | 4 +-
...> WorkingCapitalLoanNearBreachChangeEvent.java} | 4 +-
...gCapitalLoanPeriodPaymentRateChangedEvent.java} | 4 +-
...a => WorkingCapitalLoanUndoChargeOffEvent.java} | 4 +-
...italLoanChargeOffTransactionBusinessEvent.java} | 4 +-
...izationAdjustmentTransactionBusinessEvent.java} | 5 +-
...ntFeeAmortizationTransactionBusinessEvent.java} | 4 +-
...oanGoodwillCreditTransactionBusinessEvent.java} | 4 +-
...lLoanPayoutRefundTransactionBusinessEvent.java} | 4 +-
...italLoanRepaymentTransactionBusinessEvent.java} | 4 +-
...pitalLoanTransactionReversedBusinessEvent.java} | 4 +-
.../fineract/test/messaging/store/EventStore.java | 4 +
.../loan/WorkingCapitalLoanAccountStepDef.java | 196 +++++++++++-
.../WorkingCapitalDiscountAmortization.feature | 18 ++
...ngCapitalDiscountAmortizationAdjustment.feature | 22 ++
...WorkingCapitalLoanAccountBusinessEvents.feature | 59 +++-
.../features/WorkingCapitalLoanChargeOff.feature | 70 +++++
.../WorkingCapitalLoanChargeOffAccounting.feature | 10 +
...ngCapitalLoanJournalEntryBusinessEvents.feature | 40 +++
...orkingCapitalLoanScheduleBusinessEvents.feature | 301 ++++++++++++++++++
...ingCapitalLoanTransactionBusinessEvents.feature | 98 ++++++
.../service/AccountingProcessorHelper.java | 4 +
.../WorkingCapitalLoanJournalEntryDataMapper.java | 94 ++++++
...alLoanJournalEntryBusinessEventSerializer.java} | 22 +-
...nalEventConfigurationValidationServiceTest.java | 18 +-
...rkingCapitalLoanJournalEntryDataMapperTest.java | 162 ++++++++++
.../businessstep/BreachScheduleBusinessStep.java | 18 +-
.../DelinquencyRangeScheduleBusinessStep.java | 14 +-
.../NearBreachEvaluationBusinessStep.java | 7 +-
.../WorkingCapitalLoanAddChargeBusinessEvent.java} | 10 +-
.../WorkingCapitalLoanChargeBusinessEvent.java} | 12 +-
...rkingCapitalLoanJournalEntryBusinessEvent.java} | 10 +-
...apitalLoanJournalEntryCreatedBusinessEvent.java | 14 +-
...rkingCapitalLoanBreachChangeBusinessEvent.java} | 6 +-
...kingCapitalLoanBreachDisableBusinessEvent.java} | 6 +-
...rkingCapitalLoanBreachEnableBusinessEvent.java} | 6 +-
...pitalLoanBreachPastDueChangeBusinessEvent.java} | 6 +-
...orkingCapitalLoanBreachPauseBusinessEvent.java} | 6 +-
...gCapitalLoanBreachRescheduleBusinessEvent.java} | 6 +-
...orkingCapitalLoanBreachResetBusinessEvent.java} | 6 +-
...rkingCapitalLoanBreachResumeBusinessEvent.java} | 6 +-
...talLoanBreachScheduleChangedBusinessEvent.java} | 6 +-
...ngCapitalLoanBreachUndoResetBusinessEvent.java} | 6 +-
... WorkingCapitalLoanChargeOffBusinessEvent.java} | 6 +-
...apitalLoanDelinquencyDisableBusinessEvent.java} | 6 +-
...CapitalLoanDelinquencyEnableBusinessEvent.java} | 6 +-
...gCapitalLoanDelinquencyPauseBusinessEvent.java} | 6 +-
...talLoanDelinquencyRescheduleBusinessEvent.java} | 6 +-
...gCapitalLoanDelinquencyResetBusinessEvent.java} | 6 +-
...CapitalLoanDelinquencyResumeBusinessEvent.java} | 6 +-
...anDelinquencyScheduleChangedBusinessEvent.java} | 6 +-
...italLoanDelinquencyUndoResetBusinessEvent.java} | 6 +-
...rkingCapitalLoanFraudChangedBusinessEvent.java} | 6 +-
...gCapitalLoanNearBreachChangeBusinessEvent.java} | 6 +-
...LoanPeriodPaymentRateChangedBusinessEvent.java} | 6 +-
...kingCapitalLoanUndoChargeOffBusinessEvent.java} | 6 +-
...italLoanChargeOffTransactionBusinessEvent.java} | 10 +-
...izationAdjustmentTransactionBusinessEvent.java} | 7 +-
...ntFeeAmortizationTransactionBusinessEvent.java} | 6 +-
...oanGoodwillCreditTransactionBusinessEvent.java} | 7 +-
...lLoanPayoutRefundTransactionBusinessEvent.java} | 7 +-
...pitalLoanTransactionReversedBusinessEvent.java} | 10 +-
.../data/WorkingCapitalLoanBreachScheduleData.java | 4 +-
.../data/WorkingCapitalLoanSummaryData.java | 4 +
.../WorkingCapitalLoanLifecycleStateMachine.java | 24 +-
.../WorkingCapitalLoanWriteOffDomainService.java | 5 +-
.../mapper/WorkingCapitalLoanMapper.java | 8 +-
.../WorkingCapitalLoanSummaryDataMapper.java | 1 +
.../WorkingCapitalLoanAccountDataMapper.java | 12 +
.../WorkingCapitalLoanBusinessEventSerializer.java | 49 ++-
...ngCapitalLoanChargeBusinessEventSerializer.java | 37 +--
.../WorkingCapitalLoanChargeEnricher.java | 78 +++++
...oanChargeExternalEventCustomDataSerializer.java | 5 +
...italLoanApplicationReadPlatformServiceImpl.java | 1 +
...ingCapitalLoanBreachActionWriteServiceImpl.java | 24 ++
.../WorkingCapitalLoanBreachScheduleService.java | 6 +-
...orkingCapitalLoanBreachScheduleServiceImpl.java | 34 ++-
...orkingCapitalLoanChargeOffWriteServiceImpl.java | 14 +
...gCapitalLoanChargeWritePlatformServiceImpl.java | 6 +-
...pitalLoanDelinquencyActionWriteServiceImpl.java | 24 ++
...CapitalLoanDelinquencyRangeScheduleService.java | 4 +-
...talLoanDelinquencyRangeScheduleServiceImpl.java | 12 +-
...italLoanDiscountFeeAmortizationServiceImpl.java | 8 +
.../WorkingCapitalLoanFraudWriteServiceImpl.java | 4 +
...apitalLoanNearBreachActionWriteServiceImpl.java | 5 +
...kingCapitalLoanNearBreachEvaluationService.java | 2 +-
...CapitalLoanNearBreachEvaluationServiceImpl.java | 10 +-
...italLoanTransactionReprocessingServiceImpl.java | 25 ++
...WorkingCapitalLoanWritePlatformServiceImpl.java | 43 ++-
.../workingcapitalloan/module-changelog-master.xml | 1 +
.../parts/0069_wc_business_events_extension.xml | 336 +++++++++++++++++++++
...orkingCapitalLoanWriteOffDomainServiceTest.java | 4 +-
.../WorkingCapitalLoanAccountDataMapperTest.java | 13 +-
...ngCapitalLoanBreachScheduleServiceImplTest.java | 6 +-
...italLoanDelinquencyDisableWriteServiceTest.java | 3 +
.../ExternalEventConfigurationTestData.java | 33 +-
125 files changed, 2459 insertions(+), 379 deletions(-)
copy
fineract-avro-schemas/src/main/avro/workingcapitalloan/v1/{WorkingCapitalLoanTransactionDataV1.avsc
=> WorkingCapitalLoanJournalEntryDataV1.avsc} (65%)
copy
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/messaging/event/workingcapitalloan/{loan/AbstractWorkingCapitalLoanEvent.java
=> charge/AbstractWorkingCapitalLoanChargeEvent.java} (72%)
copy
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/messaging/event/workingcapitalloan/{loan/WorkingCapitalLoanDisbursalEvent.java
=> charge/WorkingCapitalLoanAddChargeEvent.java} (84%)
copy
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/messaging/event/workingcapitalloan/{loan/AbstractWorkingCapitalLoanEvent.java
=> journalentry/AbstractWorkingCapitalLoanJournalEntryEvent.java} (70%)
copy
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/messaging/event/workingcapitalloan/{loan/WorkingCapitalLoanApplicationModifiedEvent.java
=> journalentry/WorkingCapitalLoanJournalEntryCreatedEvent.java} (82%)
copy
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/messaging/event/workingcapitalloan/loan/{WorkingCapitalLoanUndoApprovalEvent.java
=> WorkingCapitalLoanBreachChangeEvent.java} (88%)
copy
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/messaging/event/workingcapitalloan/loan/{WorkingCapitalLoanStatusChangedEvent.java
=> WorkingCapitalLoanBreachDisableEvent.java} (88%)
copy
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/messaging/event/workingcapitalloan/loan/{WorkingCapitalLoanUndoApprovalEvent.java
=> WorkingCapitalLoanBreachEnableEvent.java} (88%)
copy
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/messaging/event/workingcapitalloan/loan/{WorkingCapitalLoanApplicationModifiedEvent.java
=> WorkingCapitalLoanBreachPastDueChangeEvent.java} (88%)
copy
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/messaging/event/workingcapitalloan/loan/{WorkingCapitalLoanDisbursalEvent.java
=> WorkingCapitalLoanBreachPauseEvent.java} (86%)
copy
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/messaging/event/workingcapitalloan/loan/{WorkingCapitalLoanCreatedEvent.java
=> WorkingCapitalLoanBreachRescheduleEvent.java} (85%)
copy
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/messaging/event/workingcapitalloan/loan/{WorkingCapitalLoanDisbursalEvent.java
=> WorkingCapitalLoanBreachResetEvent.java} (86%)
copy
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/messaging/event/workingcapitalloan/loan/{WorkingCapitalLoanUndoApprovalEvent.java
=> WorkingCapitalLoanBreachResumeEvent.java} (88%)
copy
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/messaging/event/workingcapitalloan/loan/{WorkingCapitalLoanBalanceChangedEvent.java
=> WorkingCapitalLoanBreachScheduleChangedEvent.java} (84%)
copy
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/messaging/event/workingcapitalloan/loan/{WorkingCapitalLoanDisbursalEvent.java
=> WorkingCapitalLoanBreachUndoResetEvent.java} (85%)
copy
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/messaging/event/workingcapitalloan/loan/{WorkingCapitalLoanDisbursalEvent.java
=> WorkingCapitalLoanChargeOffEvent.java} (88%)
copy
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/messaging/event/workingcapitalloan/loan/{WorkingCapitalLoanDisbursalEvent.java
=> WorkingCapitalLoanDelinquencyDisableEvent.java} (85%)
copy
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/messaging/event/workingcapitalloan/loan/{WorkingCapitalLoanDisbursalEvent.java
=> WorkingCapitalLoanDelinquencyEnableEvent.java} (85%)
copy
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/messaging/event/workingcapitalloan/loan/{WorkingCapitalLoanCreatedEvent.java
=> WorkingCapitalLoanDelinquencyPauseEvent.java} (85%)
copy
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/messaging/event/workingcapitalloan/loan/{WorkingCapitalLoanBalanceChangedEvent.java
=> WorkingCapitalLoanDelinquencyRescheduleEvent.java} (84%)
copy
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/messaging/event/workingcapitalloan/loan/{WorkingCapitalLoanCreatedEvent.java
=> WorkingCapitalLoanDelinquencyResetEvent.java} (85%)
copy
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/messaging/event/workingcapitalloan/loan/{WorkingCapitalLoanDisbursalEvent.java
=> WorkingCapitalLoanDelinquencyResumeEvent.java} (85%)
copy
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/messaging/event/workingcapitalloan/loan/{WorkingCapitalLoanCreatedEvent.java
=> WorkingCapitalLoanDelinquencyScheduleChangedEvent.java} (83%)
copy
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/messaging/event/workingcapitalloan/loan/{WorkingCapitalLoanCreatedEvent.java
=> WorkingCapitalLoanDelinquencyUndoResetEvent.java} (84%)
copy
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/messaging/event/workingcapitalloan/loan/{WorkingCapitalLoanUndoApprovalEvent.java
=> WorkingCapitalLoanFraudChangedEvent.java} (88%)
copy
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/messaging/event/workingcapitalloan/loan/{WorkingCapitalLoanCreatedEvent.java
=> WorkingCapitalLoanNearBreachChangeEvent.java} (85%)
copy
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/messaging/event/workingcapitalloan/loan/{WorkingCapitalLoanCreatedEvent.java
=> WorkingCapitalLoanPeriodPaymentRateChangedEvent.java} (84%)
copy
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/messaging/event/workingcapitalloan/loan/{WorkingCapitalLoanStatusChangedEvent.java
=> WorkingCapitalLoanUndoChargeOffEvent.java} (88%)
copy
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/messaging/event/workingcapitalloan/transaction/{WorkingCapitalLoanDisbursalTransactionBusinessEvent.java
=> WorkingCapitalLoanChargeOffTransactionBusinessEvent.java} (88%)
copy
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/messaging/event/workingcapitalloan/transaction/{WorkingCapitalLoanCreditBalanceRefundTransactionBusinessEvent.java
=>
WorkingCapitalLoanDiscountFeeAmortizationAdjustmentTransactionBusinessEvent.java}
(79%)
copy
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/messaging/event/workingcapitalloan/transaction/{WorkingCapitalLoanCreditBalanceRefundTransactionBusinessEvent.java
=> WorkingCapitalLoanDiscountFeeAmortizationTransactionBusinessEvent.java}
(81%)
copy
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/messaging/event/workingcapitalloan/transaction/{WorkingCapitalLoanDisbursalTransactionBusinessEvent.java
=> WorkingCapitalLoanGoodwillCreditTransactionBusinessEvent.java} (82%)
copy
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/messaging/event/workingcapitalloan/transaction/{WorkingCapitalLoanDisbursalTransactionBusinessEvent.java
=> WorkingCapitalLoanPayoutRefundTransactionBusinessEvent.java} (82%)
copy
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/messaging/event/workingcapitalloan/transaction/{WorkingCapitalLoanDisbursalTransactionBusinessEvent.java
=> WorkingCapitalLoanRepaymentTransactionBusinessEvent.java} (88%)
copy
fineract-e2e-tests-core/src/test/java/org/apache/fineract/test/messaging/event/workingcapitalloan/transaction/{WorkingCapitalLoanDisbursalTransactionBusinessEvent.java
=> WorkingCapitalLoanTransactionReversedBusinessEvent.java} (83%)
create mode 100644
fineract-e2e-tests-runner/src/test/resources/features/WorkingCapitalLoanJournalEntryBusinessEvents.feature
create mode 100644
fineract-e2e-tests-runner/src/test/resources/features/WorkingCapitalLoanScheduleBusinessEvents.feature
create mode 100644
fineract-e2e-tests-runner/src/test/resources/features/WorkingCapitalLoanTransactionBusinessEvents.feature
create mode 100644
fineract-provider/src/main/java/org/apache/fineract/infrastructure/event/external/service/serialization/mapper/workingcapitalloan/WorkingCapitalLoanJournalEntryDataMapper.java
copy
fineract-provider/src/main/java/org/apache/fineract/infrastructure/event/external/service/serialization/serializer/{group/GroupsBusinessEventSerializer.java
=>
workingcapitalloan/WorkingCapitalLoanJournalEntryBusinessEventSerializer.java}
(64%)
create mode 100644
fineract-provider/src/test/java/org/apache/fineract/infrastructure/event/external/service/serialization/mapper/workingcapitalloan/WorkingCapitalLoanJournalEntryDataMapperTest.java
copy
fineract-working-capital-loan/src/main/java/org/apache/fineract/infrastructure/event/business/domain/workingcapitalloan/{loan/WorkingCapitalLoanDisbursalBusinessEvent.java
=> charge/WorkingCapitalLoanAddChargeBusinessEvent.java} (75%)
copy
fineract-working-capital-loan/src/main/java/org/apache/fineract/infrastructure/event/business/domain/workingcapitalloan/{loan/WorkingCapitalLoanBusinessEvent.java
=> charge/WorkingCapitalLoanChargeBusinessEvent.java} (74%)
copy
fineract-working-capital-loan/src/main/java/org/apache/fineract/infrastructure/event/business/domain/workingcapitalloan/{loan/WorkingCapitalLoanBusinessEvent.java
=> journalentry/WorkingCapitalLoanJournalEntryBusinessEvent.java} (77%)
copy
fineract-accounting/src/main/java/org/apache/fineract/infrastructure/event/business/domain/journalentry/JournalEntryBusinessEvent.java
=>
fineract-working-capital-loan/src/main/java/org/apache/fineract/infrastructure/event/business/domain/workingcapitalloan/journalentry/WorkingCapitalLoanJournalEntryCreatedBusinessEvent.java
(72%)
copy
fineract-working-capital-loan/src/main/java/org/apache/fineract/infrastructure/event/business/domain/workingcapitalloan/loan/{WorkingCapitalLoanUndoApprovalBusinessEvent.java
=> WorkingCapitalLoanBreachChangeBusinessEvent.java} (84%)
copy
fineract-working-capital-loan/src/main/java/org/apache/fineract/infrastructure/event/business/domain/workingcapitalloan/loan/{WorkingCapitalLoanStatusChangedBusinessEvent.java
=> WorkingCapitalLoanBreachDisableBusinessEvent.java} (84%)
copy
fineract-working-capital-loan/src/main/java/org/apache/fineract/infrastructure/event/business/domain/workingcapitalloan/loan/{WorkingCapitalLoanUndoApprovalBusinessEvent.java
=> WorkingCapitalLoanBreachEnableBusinessEvent.java} (84%)
copy
fineract-working-capital-loan/src/main/java/org/apache/fineract/infrastructure/event/business/domain/workingcapitalloan/loan/{WorkingCapitalLoanApplicationModifiedBusinessEvent.java
=> WorkingCapitalLoanBreachPastDueChangeBusinessEvent.java} (83%)
copy
fineract-working-capital-loan/src/main/java/org/apache/fineract/infrastructure/event/business/domain/workingcapitalloan/loan/{WorkingCapitalLoanDisbursalBusinessEvent.java
=> WorkingCapitalLoanBreachPauseBusinessEvent.java} (79%)
copy
fineract-working-capital-loan/src/main/java/org/apache/fineract/infrastructure/event/business/domain/workingcapitalloan/loan/{WorkingCapitalLoanDisbursalBusinessEvent.java
=> WorkingCapitalLoanBreachRescheduleBusinessEvent.java} (79%)
copy
fineract-working-capital-loan/src/main/java/org/apache/fineract/infrastructure/event/business/domain/workingcapitalloan/loan/{WorkingCapitalLoanDisbursalBusinessEvent.java
=> WorkingCapitalLoanBreachResetBusinessEvent.java} (79%)
copy
fineract-working-capital-loan/src/main/java/org/apache/fineract/infrastructure/event/business/domain/workingcapitalloan/loan/{WorkingCapitalLoanUndoApprovalBusinessEvent.java
=> WorkingCapitalLoanBreachResumeBusinessEvent.java} (84%)
copy
fineract-working-capital-loan/src/main/java/org/apache/fineract/infrastructure/event/business/domain/workingcapitalloan/loan/{WorkingCapitalLoanApplicationModifiedBusinessEvent.java
=> WorkingCapitalLoanBreachScheduleChangedBusinessEvent.java} (78%)
copy
fineract-working-capital-loan/src/main/java/org/apache/fineract/infrastructure/event/business/domain/workingcapitalloan/loan/{WorkingCapitalLoanDisbursalBusinessEvent.java
=> WorkingCapitalLoanBreachUndoResetBusinessEvent.java} (79%)
copy
fineract-working-capital-loan/src/main/java/org/apache/fineract/infrastructure/event/business/domain/workingcapitalloan/loan/{WorkingCapitalLoanDisbursalBusinessEvent.java
=> WorkingCapitalLoanChargeOffBusinessEvent.java} (84%)
copy
fineract-working-capital-loan/src/main/java/org/apache/fineract/infrastructure/event/business/domain/workingcapitalloan/loan/{WorkingCapitalLoanDelinquencyRangeChangeBusinessEvent.java
=> WorkingCapitalLoanDelinquencyDisableBusinessEvent.java} (82%)
copy
fineract-working-capital-loan/src/main/java/org/apache/fineract/infrastructure/event/business/domain/workingcapitalloan/loan/{WorkingCapitalLoanDelinquencyRangeChangeBusinessEvent.java
=> WorkingCapitalLoanDelinquencyEnableBusinessEvent.java} (82%)
copy
fineract-working-capital-loan/src/main/java/org/apache/fineract/infrastructure/event/business/domain/workingcapitalloan/loan/{WorkingCapitalLoanDelinquencyRangeChangeBusinessEvent.java
=> WorkingCapitalLoanDelinquencyPauseBusinessEvent.java} (82%)
copy
fineract-working-capital-loan/src/main/java/org/apache/fineract/infrastructure/event/business/domain/workingcapitalloan/loan/{WorkingCapitalLoanDelinquencyRangeChangeBusinessEvent.java
=> WorkingCapitalLoanDelinquencyRescheduleBusinessEvent.java} (82%)
copy
fineract-working-capital-loan/src/main/java/org/apache/fineract/infrastructure/event/business/domain/workingcapitalloan/loan/{WorkingCapitalLoanDelinquencyRangeChangeBusinessEvent.java
=> WorkingCapitalLoanDelinquencyResetBusinessEvent.java} (82%)
copy
fineract-working-capital-loan/src/main/java/org/apache/fineract/infrastructure/event/business/domain/workingcapitalloan/loan/{WorkingCapitalLoanDelinquencyRangeChangeBusinessEvent.java
=> WorkingCapitalLoanDelinquencyResumeBusinessEvent.java} (82%)
copy
fineract-working-capital-loan/src/main/java/org/apache/fineract/infrastructure/event/business/domain/workingcapitalloan/loan/{WorkingCapitalLoanDelinquencyRangeChangeBusinessEvent.java
=> WorkingCapitalLoanDelinquencyScheduleChangedBusinessEvent.java} (81%)
copy
fineract-working-capital-loan/src/main/java/org/apache/fineract/infrastructure/event/business/domain/workingcapitalloan/loan/{WorkingCapitalLoanDelinquencyRangeChangeBusinessEvent.java
=> WorkingCapitalLoanDelinquencyUndoResetBusinessEvent.java} (82%)
copy
fineract-working-capital-loan/src/main/java/org/apache/fineract/infrastructure/event/business/domain/workingcapitalloan/loan/{WorkingCapitalLoanUndoApprovalBusinessEvent.java
=> WorkingCapitalLoanFraudChangedBusinessEvent.java} (84%)
copy
fineract-working-capital-loan/src/main/java/org/apache/fineract/infrastructure/event/business/domain/workingcapitalloan/loan/{WorkingCapitalLoanDisbursalBusinessEvent.java
=> WorkingCapitalLoanNearBreachChangeBusinessEvent.java} (79%)
copy
fineract-working-capital-loan/src/main/java/org/apache/fineract/infrastructure/event/business/domain/workingcapitalloan/loan/{WorkingCapitalLoanApplicationModifiedBusinessEvent.java
=> WorkingCapitalLoanPeriodPaymentRateChangedBusinessEvent.java} (77%)
copy
fineract-working-capital-loan/src/main/java/org/apache/fineract/infrastructure/event/business/domain/workingcapitalloan/loan/{WorkingCapitalLoanStatusChangedBusinessEvent.java
=> WorkingCapitalLoanUndoChargeOffBusinessEvent.java} (84%)
copy
fineract-working-capital-loan/src/main/java/org/apache/fineract/infrastructure/event/business/domain/workingcapitalloan/transaction/{WorkingCapitalLoanChargeAdjustmentPostBusinessEvent.java
=> WorkingCapitalLoanChargeOffTransactionBusinessEvent.java} (81%)
copy
fineract-working-capital-loan/src/main/java/org/apache/fineract/infrastructure/event/business/domain/workingcapitalloan/transaction/{WorkingCapitalLoanCreditBalanceRefundTransactionBusinessEvent.java
=>
WorkingCapitalLoanDiscountFeeAmortizationAdjustmentTransactionBusinessEvent.java}
(74%)
copy
fineract-working-capital-loan/src/main/java/org/apache/fineract/infrastructure/event/business/domain/workingcapitalloan/transaction/{WorkingCapitalLoanCreditBalanceRefundTransactionBusinessEvent.java
=> WorkingCapitalLoanDiscountFeeAmortizationTransactionBusinessEvent.java}
(76%)
copy
fineract-working-capital-loan/src/main/java/org/apache/fineract/infrastructure/event/business/domain/workingcapitalloan/transaction/{WorkingCapitalLoanCreditBalanceRefundTransactionBusinessEvent.java
=> WorkingCapitalLoanGoodwillCreditTransactionBusinessEvent.java} (74%)
copy
fineract-working-capital-loan/src/main/java/org/apache/fineract/infrastructure/event/business/domain/workingcapitalloan/transaction/{WorkingCapitalLoanCreditBalanceRefundTransactionBusinessEvent.java
=> WorkingCapitalLoanPayoutRefundTransactionBusinessEvent.java} (74%)
copy
fineract-working-capital-loan/src/main/java/org/apache/fineract/infrastructure/event/business/domain/workingcapitalloan/transaction/{WorkingCapitalLoanChargeAdjustmentPreBusinessEvent.java
=> WorkingCapitalLoanTransactionReversedBusinessEvent.java} (77%)
copy
fineract-provider/src/main/java/org/apache/fineract/infrastructure/event/external/service/serialization/serializer/recurringdeposit/RecurringDepositAccountBusinessEventSerializer.java
=>
fineract-working-capital-loan/src/main/java/org/apache/fineract/portfolio/workingcapitalloan/serialization/serializer/WorkingCapitalLoanChargeBusinessEventSerializer.java
(50%)
create mode 100644
fineract-working-capital-loan/src/main/java/org/apache/fineract/portfolio/workingcapitalloan/serialization/serializer/WorkingCapitalLoanChargeEnricher.java
create mode 100644
fineract-working-capital-loan/src/main/resources/db/changelog/tenant/module/workingcapitalloan/parts/0069_wc_business_events_extension.xml