This is an automated email from the ASF dual-hosted git repository.

adamsaghy pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/fineract.git

commit 213f517b883acc1217f485604f7ea28a0851aba9
Merge: 9d70a6ebaa aaf07711b6
Author: Adam Saghy <[email protected]>
AuthorDate: Mon Sep 28 13:18:02 2026 +0100

    Merge pull request #6456
    
    FINERACT-2813: Excluded transaction types loan product attribute business 
logic

 .../fineract/test/messaging/EventAssertion.java    |  24 ++
 .../test/messaging/event/EventCheckHelper.java     |  40 ++-
 .../fineract/test/messaging/store/EventStore.java  |  13 +-
 .../AssetExternalizationStepDef.java               |  79 ++++-
 .../test/stepdef/common/JournalEntriesStepDef.java |  94 ++++-
 .../fineract/test/stepdef/loan/LoanStepDef.java    |  64 +++-
 ...ernalAssetOwnerExcludedTransactionTypes.feature | 303 ++++++++++++++++
 ...ypesExternalAssetOwnerLoanProductAttribute.java |  21 +-
 .../enricher/LoanTransactionDataV1Enricher.java    |  44 ++-
 .../service/ExcludedTransactionTypesService.java   |  30 ++
 .../ExcludedTransactionTypesServiceImpl.java       |  48 +++
 .../ExternalAssetOwnerJournalEntryServiceImpl.java |  41 ++-
 ...oanTransactionAdjustmentDataV1EnricherTest.java |  99 ++++++
 .../LoanTransactionDataV1EnricherTest.java         | 158 +++++++++
 .../ExcludedTransactionTypesServiceImplTest.java   | 106 ++++++
 ...ernalAssetOwnerJournalEntryServiceImplTest.java | 140 ++++++++
 ...rLoanProductAttributesWriteServiceImplTest.java |  17 +
 .../data/LoanTransactionOwnerTaggingData.java      |  36 ++
 .../loanaccount/domain/LoanRepository.java         |   3 +
 .../domain/LoanTransactionRepository.java          |   5 +
 ...rnalAssetOwnerExcludedTransactionTypesTest.java | 390 +++++++++++++++++++++
 21 files changed, 1717 insertions(+), 38 deletions(-)


Reply via email to