FIX Trading Community

 

 Remember me

Register  |   Lost password?

4.1 Changes

Discussions > 4.1 Changes > The difference between 4.0's and 4.1's Order Cancel Request

The difference between 4.0's and 4.1's Order Cancel Request

Complete message thread from old site

Chen Rocky
2038 days ago,(2008/09/25)

Dear all:
In the document I downloaded from this site I found a difference between 4.0's and 4.1's Order Cancel Request.
In 4.0's document,the description of Order Cancel Request is "Note that a cancel request is assigned an order id and is treated as a separate entity. If rejected, the order id of the cancel request will be sent in the Cancel Reject message. The OrderID assigned to the cancel request must be unique amongst the OrderID’s assigned to regular orders and replacement orders."
In 4.1's document,the description of Order Cancel Request is "A cancel request is assigned a ClOrdID and is treated as a separate entity. If rejected, the ClOrdID of the cancel request will be sent in the Cancel Reject message, as well as the ClOrdID of the actual order in the OrigClOrdID field. The ClOrdID assigned to the cancel request must be unique amongst the ClOrdID assigned to regular orders and replacement orders."
The difference is that 4.0's Order Cancel Request is assigned an order id,and 4.1's Order Cancel Request is assigned a CLOrdID.I wonder that it is spelling mistake or it's the fact 4.1's order Cacel Request has changed.
Thanks!

FIX Trading Community
2038 days ago,(2008/09/25)

[ original email was from Carfield Yim - carfield.w.yim@jpmorgan.com ]
I think ClOrdID is required as sometime , like a pending new status , there is no OrderID

> Dear all: In the document I downloaded from this site I found a
> difference between 4.0's and 4.1's Order Cancel Request. In 4.0's
> document,the description of Order Cancel Request is "Note that a cancel
> request is assigned an order id and is treated as a separate entity. If
> rejected, the order id of the cancel request will be sent in the Cancel
> Reject message. The OrderID assigned to the cancel request must be
> unique amongst the OrderID’s assigned to regular orders and
> replacement orders." In 4.1's document,the description of Order Cancel
> Request is "A cancel request is assigned a ClOrdID and is treated as a
> separate entity. If rejected, the ClOrdID of the cancel request will be
> sent in the Cancel Reject message, as well as the ClOrdID of the actual
> order in the OrigClOrdID field. The ClOrdID assigned to the cancel
> request must be unique amongst the ClOrdID assigned to regular orders
> and replacement orders." The difference is that 4.0's Order Cancel
> Request is assigned an order id,and 4.1's Order Cancel Request is
> assigned a CLOrdID.I wonder that it is spelling mistake or it's the fact
> 4.1's order Cacel Request has changed. Thanks!

Chen Rocky
2038 days ago,(2008/09/25)

Thanks!