Update Trade Records

The UpdateRequest method updates trade records in CME STP BaCE. This is the standard update request element. You use the CME STP BaCE Transaction ID (CHTransactionID) to identify the trade to update.

An update request can contain instructions for verifying trades, rejecting trades, and updating reference numbers for trades. A single UpdateRequest element can contain multiple instructions, to both verify a trade and update its reference number. The order of the instructions in the UpdateRequest element determines the order in which CME STP BaCE performs them. 

Elements

The UpdateRequest element has the following elements:

Child Element

Description

Child Element

Description

CHML

Standard header element.

CHRequest

Standard request element.

UpdateRequest

Standard update request element.

AcceptRequest

Verify a trade record.

RejectRequest

Reject a trade record.

UpdateReferenceNumRequest

Update a trade record with your reference number.



Although the UpdateRequest element in the XML schema contains the BrokerCheckoutRequest, UndoBrokerCheckoutRequest, TraderVerifiedRequest, UndoTraderVerifiedRequest, and UpdateUserDefinedValuesRequest child elements, you cannot submit these update requests.

Layout

Name

Type

Length

Valid Values

Required

Description

Name

Type

Length

Valid Values

Required

Description

CHML









Standard header element.

CHRequest/











UpdateRequest/











AcceptRequest











CHTransactionID

long





required

CME STP BaCE's assigned identifier for this version of the trade.

UpdateRequest/RejectRequest











CHTransactionID

long





required

CME STP BaCE's assigned identifier for this version of the trade.

RejectMessage

string





required

The rejection message to associate with the rejected trade.

UpdateRequest/UpdateReferenceNumRequest











CHTransactionID

long





required

CME STP BaCE's assigned identifier for this version of the trade.

ReferenceNumber

string





required

Reference number to associate with the trade.

Note: When you update a trade with your reference number, you can also verify a trade at the same time. To do so, include both an UpdateReferenceNumRequest element and an AcceptRequest element in the same UpdateRequest parent element.






How was your Client Systems Wiki Experience? Submit Feedback

Copyright © 2024 CME Group Inc. All rights reserved.