Microservices
Updated On 07 August 2024 | Min(s) read

DES Ingestion

Holding Microservice can dynamically extend the data from different applications (such as local tables or transact tables) to three different entities Arrangement, Balance & Transaction.

To extend the data dynamically to Holdings Microservice, set the jolt name as shown below:

  • Set the jolt name in GenericConfig microservice pack in the below format.

    DES_<applicationName>_<entityname>Extn.json

    For example: DES_POR_TRANSACTION_TransactionExtn.json

  • Navigate to mapping/avro/desIngester and set the jolt name in the below format.

    <ApplicationName> : <Entity Canonical Name>

    For example: POR_TRANSACTION: com.temenos.microservice.holdings.entity.Transaction

Jolt file should be named in such a way that the output should contain an extensionData tag along with the following:

Tags Usage
extArrangementId & legalEntityId Extend to Arrangement Entity
linkedReference & legalEntityId Extend to Arrangement Entity
accountId & legalEntityId Extend to Balance Entity
recordId Extend to Transaction Entity
transactionReference Extend to Transaction Entity

The following table lists the supported events for DES ingestion along the details, such as entity, supported key value, and support in either core or demo. If it is supported in demo, sample jolt file is attached for reference.

Event Name

Entity

Core/Demo

Key value supported

COMPANY

Company Details

Core

NnoBicCode NnoMgrMode

AA_NNO_MIGRATION

Arrangement

Core

MigrationCompleted

AA_ARR_ACCOUNT

Arrangement

Core

NnoSpecName

NnoAcctType

NnoMigDate

NnoStmtFreq

NnoStmtFormat

ARRAY_ShortTitle[0].ShortTitle (default to null)

AA_ARR_CUSTOMER

Arrangement

Core

NnoOwnAccess

ARRAY_NnoJointOwner[0].RECORD_NnoJointOwner.NnoJoStDate

ARRAY_NnoJointOwner[0].RECORD_NnoJointOwner.NnoJoCusRole

ARRAY_NnoJointOwner[0].RECORD_NnoJointOwner.NnoJoEndDate

ARRAY_NnoJointOwner[0].RECORD_NnoJointOwner.NnoJointOwner (default to null)

EB_CONTRACT_BALANCE

Balance

Demo

Hook is provided and can be extended 

STMT_ENTRY

Transaction

Demo

Hook is provided and can be extended 

FUNDS_TRANSFER

Transaction

Demo

Hook is provided and can be extended 

ACCOUNT

Arrangement

Demo

Hook is provided and can be extended 

AZ.ACCOUNT

Arrangement

Demo

Hook is provided and can be extended 

LD.LOANS.AND.DEPOSITS

Arrangement

Demo

Hook is provided and can be extended 

AC.LOCKED.EVENTS

Balance

Demo

Hook is provided and can be extended 

AZ.SCHEDULES

Arrangement

Demo

Hook is provided and can be extended 

CUSTOMER

Party Details

Demo

Hook is provided and can be extended 

In this topic

Copyright © 2020- Temenos Headquarters SA

Published on :
Tuesday, September 2, 2025 1:05:03 PM IST