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.