Entry Events & Commands

Events and commands related to transaction entries and financial operations.

Command Schemas

COMMAND CautionaryUnblockInformation

Holds information related to a cautionary-blocked entry to be release.

Namespace: com.matera.dtw.command.transaction.command

Fields

correlationId
string
Which entry to release. The supplied correlation id must be the same correlation passed within the 'uponCreationHeldAs' tag during creation
COMMAND CautionaryBlockInformation

Holds information related to cautionary block. As such, should only be used when the status is "ON_HOLD" and the associated entry is a credit.

Namespace: com.matera.dtw.command.transaction.command

Fields

holdReasonId
string
Reason for the held credit amount
correlationId
string
The correlation id of the cautionary block entry that blocks the soon-to-be-created entry
EVENT EntryCreationEvent

Represents a regular entry (debit/credit) on a given account.

Namespace: com.matera.dtw.event.transaction.entry

Fields

baseEvent
BaseEvent
Base event information
entry
LedgerEntry
Ledger entry data
EVENT EntryExclusionEvent

Represents the exclusion of an entry on a given account.

Namespace: com.matera.dtw.event.transaction.entry

Fields

baseEvent
BaseEvent
Base event information
entry
ExclusionEntry
Exclusion entry data