FundBatchOrders is a legacy property which is used for batch orders with regards to the Execution Interface called MFEX. If a TradeOrder is created with Execution Interface set to MFEX and the TradeOrders are batched together for sending one order to MFEX a FundBatchOrder will be created. This method is available as of version 2.32.
GetFundBatchOrders only display a single TradeDate and SettlementDate. If you wish to see specific dates for both the cash and instrument leg of he transaction you can select underlying TradeOrders to view InstrumentTradeDate, CashTradeDate, InstrumentSettlementDate and CashTradeDate separately.
Filter inputs
Name | Type | Description | Mandatory | Available from version |
---|---|---|---|---|
BrickIds | Guid[] | Filter by array of BrickIds. BrickId is the internal id of an order | ||
States | String[] | Filter orders by states. To find a list with states use the back office GUI and navigate to System Data→Workflows and find the Key with the name FundBatchOrder | ||
Instruments | Guid[] | Filter by array of InstrumentIds. | ||
ExternalReferences | String[] | Filter by ExternalReferences | ||
OrderNos | String[] | Filter by order numbers | ||
ExecutionInterface | Guid[] | Filter by the BfsId of Execution Interface | ||
ExecutionInterfaceKey | String | Filter by Execution Interface key | ||
CreatedDateFrom | DateTime | When used, both from date and to date should be provided in the request | ||
CreatedDateTo | DateTime | |||
IsPrePayed | Bool | This value is true if the order is of the type called pre-payed, meaning that cash for settlement is transferred before execution is done | ||
IsUnitOrder | Bool | This value is true if the order was placed in number of fund units as opposed to a cash value | ||
PaymentConfirmationDateFrom | DateTime | Filters the orders based on which date the confirmation of payment was recorded. When used, both from date and to date should be provided in the request. | 2.32 | |
PaymentConfirmationDateTo | DateTime | 2.32 |
...