...
Name | Type | Description | Available from version |
---|---|---|---|
BrickId | Guid[] | The BrickId of the transaction | |
SequenceNo | int | Transaction number | |
Account | Guid | The GUID of the account where the transaction was made | |
AccountTypeKey | string | The account type of the account where the transaction was made | 2.02 |
Leg1Dimensions | string[] | A business transaction may consist of two account transactions, one in settle and one in trade. | |
Leg2Dimensions | string[] | A business transaction may consist of two account transactions, one in settle and one in trade. | |
Asset1CurrencyCode | string | The currency code of the first asset in the transaction, the first leg of a trade so to speak | |
Asset2CurrencyCode | string | The currency code of the second asset in the transaction, the second leg of a trade so to speak | |
Asset1 | Guid | The GUID of the asset/financial instrument of the first leg of the transaction | |
Asset2 | Guid | The GUID of the asset/financial instrument of the second leg of the transaction | |
NameAsset1 | string | The name of asset1 | 2.02 |
NameAsset2 | string | The name of asset2 | 2.02 |
Asset1TypeKey | string | The type of asset1 ("Cash" or "GenericInstrument") | 2.02 |
Asset2TypeKey | string | The type of asset2 ("Cash" or "GenericInstrument") | 2.02 |
BusinessTransactionTypeKey | string | The type key of the transaction type that you can get from GetBusinessTransactionTypes | |
BusinessTransactionType | Guid | The GUID of the transaction type that you can get from GetBusinessTransactionTypes | |
AmountAsset1 | decimal | The amount of the first leg of the transaction | |
AmountAsset2 | decimal | The amount of the second leg of the transaction | |
InstrumentName | string | The name of Asset2 | |
TradeDate | DateTime | The trade date of the transaction | |
SettlementDate | DateTime | The settlement date of the transaction | |
ValueDate | DateTime | The value date of the transaction | |
AccountingDate | DateTime | The accounting date of the transaction | |
CreatedDate | DateTime | The timestamp of when the transaction was created | |
IsCorrected | bool | If the transaction was corrected by another linked transaction | |
CorrectionComment | string | A comment made in conjunction with a correction | |
Price | double | The price of Asset 2 | |
AcquisitionValue | double | Acquisition Value | |
AcquisitionValueAccountCurrency | double | The Acquisition Value expressed in the accounts currency | |
ReturnCalculationType | string | "Trade", "Transfer" or "Payment" | 2.02.20160506 |
TransactionReference | string | The reference text saved on a transaction | 2.02.20160708 |
SuperTransactionId | Guid | The BrickId of the parent transaction | 2.02.20160708 |
BatchId | Guid | The id of the transaction batch | 2.03.01 |
OrderId | Guid | If transaction is associated with an order, the OrderId is returned | 2.12 |
ReportingType | string | String representation of the reporting type associated with the transaction through its transaction type | 2.12 |
CorrectionDate | DateTime? | The timestamp of when the transaction was corrected | 2.12 |
SuperTransactionBusinessEventId | Guid | The id of the business event that the super transaction is connected to. By associating a super transaction to a business event it is possible to include them in various GUI views, for example for corporate actions or other events. | 2.27 |
SuperTransactionCustomFields | The CustomFields that are stored on the SuperTransaction which ties together a number of BusinessTransactions | 2.27 | |
ReconciliationStatus | ReconciliationStatus? | ReconciliationStatus is an Enum and can be: Reconciled, Ignored and Investigate. | 2.42.23 |
Code examples
C# - Get Business Transactions
...