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

Reply via email to