API Support Forum
OEC API > FIX Support > Execution Report cancelled format change request
Author Topic: Execution Report cancelled format change request
(2 messages, Page 1 of 1)
Moderators: VPfau
MHall4001
Posts: 31
Joined: Oct 14, 2013


Posted: Feb 18, 2014 @ 10:45 AM             Msg. 1 of 2
When the FIX server sends an execution report with a status of cancelled it puts the OrigClOrdID in a custom tag 12073 and puts text like "OECFIX:81158285" in the ClOrdID field. This causes Quickfix to throw a number format exception.

ClOrdID is short for Client Order ID and should relate to info sent from the client, not random stuff put in by the server (that's what the custom tags are for).

Can you change this so the ClOrdID is the Order ID that the client sent and put your custom stuff in the custom tags?

FIX message
8=FIX.4.49=28635=834=349=OEC52=20140218-15:03:2056=MHall910897=Y1=E139126=0.000011=OECFIX:8115828514=017=OECFIX:635281848073008860:336337=8115781938=139=441=140218143901000144=0.79554=255=CT-M60=20140218-14:41:39150=4151=1200=201503325=Y377=N461=FXXXXS12073=140218143901000110=027

Michael Hall
VictorV
Posts: 746
Joined: May 08, 2007


Posted: Feb 18, 2014 @ 11:15 AM             Msg. 2 of 2
Unfortunately, we cannot change it.

Victor Vins
Lead Software Developer