[This message was posted by Greg Orsini of Orc Software w/CameronFIX <[EMAIL 
PROTECTED]> to the "General Q/A" discussion forum at 
http://fixprotocol.org/discuss/22. You can reply to it on-line at 
http://fixprotocol.org/discuss/read/3ba4c98c - PLEASE DO NOT REPLY BY MAIL.]

I agree with the counter-party - order is enforced in this case. 

The question relates to repeating groups.  Note the fields in question:

> > NoSides(552)=1|Side(54)=1|NoStipulations(232)=1|StipulationType(233)=TE-
> > ST|StipulationValue(234)=N

NoSides(552) is a NumInGroup type that defines the number of 'TrdCapRptSideGrp' 
elements to follow.  The order of the tags in this element is fixed and must 
follow the order in the specification.

Greg.


> TransactTools support is correct (although field order is also important
> for BeginString, MsgLength, MsgType & CheckSum too). The other company
> isn't obeying FIX protocol standards that basically permits fields to
> occur in any order.
> 
> JohnP
> 
> > We are sending FIX messages to another company who has very strict FIX
> > parsing for the order of the fields.
> >
> > For example, in TradeCaptureReport message, we are sending a
> > stipulation block.
> >
> > Sides(552)=1|Side(54)=1|NoStipulations(232)=1|StipulationType(233)=TE-
> > ST|StipulationValue(234)=N
> >
> > The other side is rejecting our message, and is saying stipulations
> > "need to be sent later in the message - after the account (tag 1)".
> >
> > In addition, they also complain that we send OrderID tag out of place.
> > They claim we need to send tag NoSides(552), then Side(54), then 37
> > (OrderID). We are sending tag 37 after PartyRole(452).
> >
> > Unfortunately we don't have control over this. We are using
> > TransactTools which orders these automatically. We have tried
> > contacting their support and they say order does not matter in FIX
> > except for in repeating groups and there is nothing we can do.
> >
> > So what is the official word on ordering here?


[You can unsubscribe from this discussion group by sending a message to 
mailto:[EMAIL PROTECTED]

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Financial Information eXchange" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/FIX-Protocol?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to