HMS Event Processor Ingestion
The Event Processor Ingestion is a form of External Ingestion (Processors) that is used to ingest single or bulk data that comes in a particular payload via CSV Debulking or through Event Store and Adapter Microservices.
You can check the Configuration for the Transact Ingester at:
- Docker
- Azure
- AWS
The sample data that will be sent from the Eventstore Microservice will be in the following format:
{
"specversion": "1.0",
"id": "7cc6bfd5-8b1d-453d-a03d-729b7ccf07bf",
"source": "https://temenos.com/microservice/cloudevents/EBSLONDON.",
"type": "financialAccounting.updateAccountingJournalEntries.accountingJournalEntriesUpdated",
"datacontenttype": "application/json",
"subject": "event",
"time": "2022-08-11T14:34:23.534Z",
"data": {
"sourceSystem": "ACMS",
"accountingCompany": "GB0010001",
"journalEntries": [
{
"arrangementId": "AA21074MZMTS",
"journalEntryType": "STMT",
"parentSystemId": "AA",
"positionType": "TR",
"entryDateTime": "20220811143421278",
"processingDate": "20210316",
"creditDebitIndicator": "DEBIT",
"balanceType": "CURBALANCE",
"uniqueFlag": "199471234672260.010001",
"transactionAmount": "-1000.00",
"customerId": "100100",
"contractSystemId": "AC",
"currency": "USD",
"entryReference": "BOOK123467225708",
"systemId": "ACCCSM",
"narratives": [
{
"narrative": "DDAPI1"
}
],
"originationReference": "BOOK.ENTRIES.API.1.0.0-08-11-2022123467225708-1",
"transactionReference": "TEST",
"transactionCode": "891",
"directAccounting": "DIRECT",
"authoriser": "12346_INPUTTER",
"parentTransactionId": "AAACT210754H3MV5MY",
"accountOfficer": "26",
"companyId": "GB0010001",
"contractId": "10038",
"bookingDate": "20210316",
"currencyMarket": "1",
"categoryId": "1001",
"narrativeNames": [
{
"narrativeName": "PARENT.TXN.ID",
"narrativeValue": "BOOK.ENTRIES.API.1.0.0-08-11-2022123467225708-1"
},
{
"narrativeName": "PARENT.TXN.SYS.ID",
"narrativeValue": "ACCCSM"
}
]
},
{
"journalEntryType": "STMT",
"systemId": "ACCCSM",
"narratives": [
{
"narrative": "DDAPI1"
}
],
"originationReference": "CONTRA-BOOK.ENTRIES.API.1.0.0-08-11-2022123467225708-1",
"positionType": "TR",
"transactionReference": "TEST",
"entryDateTime": "20220811143421466",
"processingDate": "20210316",
"transactionCode": "890",
"creditDebitIndicator": "CREDIT",
"authoriser": "12346_INPUTTER",
"accountOfficer": "1",
"companyId": "GB0010001",
"uniqueFlag": "199471234672260.010002",
"transactionAmount": "1000",
"contractId": "USD140280001",
"bookingDate": "20210316",
"contractSystemId": "AC",
"currency": "USD",
"currencyMarket": "1",
"categoryId": "14028",
"entryReference": "BOOK123467225708",
"narrativeNames": [
{
"narrativeName": "PARENT.TXN.ID",
"narrativeValue": "BOOK.ENTRIES.API.1.0.0-08-11-2022123467225708-1"
},
{
"narrativeName": "PARENT.TXN.SYS.ID",
"narrativeValue": "ACCCSM"
}
]
}
]
}
}
In this topic