CustodyTransactionDto

constructor(id: String, custodyAccountId: String, transactionKey: String, dateValue: LocalDate, dateBooking: LocalDate, bookingText: String, documentId: String? = null, orderNumber: String? = null, name: String? = null, description: String? = null, settlementValue: AmountDto? = null, rate: BigDecimal? = null, securityUnit: SecurityUnitTypeEnumDto? = null, dateTrading: LocalDate? = null, transactionTypeCode: CustodyTransactionCodeEnumDto? = null, details: CustodyTransactionDetailsDto? = null, isin: String? = null, quantity: BigDecimal? = null, marketPlace: String? = null, price: AmountDto? = null)

Parameters

id

Unique identifier of the transaction of the custody account.

custodyAccountId

Unique identifier of the custody account

transactionKey

Unique transaction key from the banking system.

dateValue

Value date of the transaction

dateBooking

Date when the transaction was booked.

bookingText

Booking text for the transaction.

documentId

If a document belongs to the transaction, the ID is stored here.

orderNumber

Order number.

name

Name of the asset or security.

description

Description of the asset or security.

settlementValue

Transaction amount in custody account currency

rate

The rate in the currency of the custody account used to value the transaction.

securityUnit
dateTrading

Date on which trading took place

transactionTypeCode
details
isin

International Securities Identification Number, ISO 6166, 12 alphanumeric characters.

quantity

Amount of the security units.

marketPlace

Short description of market place.

price

Price of a security unit.