Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Inputs (Array of SuperTransactions) inherits from EntityBase

Name

Type

Description

Mandatory

Available as of version

BusinessTransactions

BusinessTransaction[]

See table below

InsurancePolicy

Guid

The Guid of the insurance policy for the super transaction

2.02

InsuranceClaim

Guid

The Guid of the insurance claim for the super transaction

2.02

Batch

Guid

The Guid of the batch for the super transaction

2.09

BusinessEventId

Guid

The Guid of the business event that the super transaction should be 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

OrderId

Guild

The Guid of the order that the super transaction should be connected to. After associating a super transaction to a orderm, the business transaction inside will be shown with direct link to the order in the admin UI:

Image Added

2.39

NoteId

Guid

The Guid of the note that the super transaction should be connected to. When a link between a node and a transaction is specified then the transaction will be listed on the trade note generated into a PDF.

2.39

Inputs (Array of BusinessTransactions) inherits from EntityBase

Info

CustomFields entered on BusinessTransactions are not being saved (use CustomFields on the SuperTransaction to store that type of data which then can be retrieved using GetBusinessTransactions )

Name

Type

Description

Mandatory

Available as of version

BrickId

Guid

Not used.

Account

Guid

The Guid of the account where the transaction should be created. Empty guid is not allowed

True

BusinessTransactionType

string

Empty string is not allowed

True

TransactionReference

string

Transaction reference (This will show on the customer front in the section called "Comment")

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

AmountAsset1

decimal

The amount of the first leg of the transaction. (Number of decimals allowed is controlled by the number of decimals defined on the Cash object, although minimum 2 and maximum 6 decimals as from version 2.14)

AmountAsset2

decimal

The amount of the second leg of the transaction

CustodyAccountAsset1

Guid

The internal id of the custody account of the first leg of the transaction

Obsolete as of version 2.02. Transactions for custody accounts should be created as separate business transactions as of version 2.02.

CustodyAccountAsset2

Guid

The internal id of the custody account of the second leg of the transaction

Obsolete as of version 2.02. Transactions for custody accounts should be created as separate business transactions as of version 2.02.

TradeDate

DateTime

Trade date

SettlementDate

DateTime

Settlement date

ValueDate

DateTime

Value date

Price

double

Price. Below zero is not allowed

AcquisitionValue

double

Acquisition value

AcquisitionValueAccountCurrency

double

The acquisition value expressed in the account currency.

SettlementType

string

Settlementtype, could be "Internal" or "External". "Internal" is default.

Obsolete as of version 2.02. Transactions for custody accounts should be created as separate business transactions as of version 2.02.


Response rows

No entities is returned in the response due to internal limitations in BFS

...