[This message was posted by Dean Kauffman of TradeWeb LLC <[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/c4c089de - 
PLEASE DO NOT REPLY BY MAIL.]

Ali,

Your response TransactTools is correct. Send this (from vol 1 of the FIX 4.4 
spec) to your counterparty:

vvvvv
Except where noted, fields within a message can be defined in any sequence 
(Relative position of a field within a message is inconsequential.) The 
exceptions to this rule are:
. . .
4. Fields within repeating data groups must be specified in the order that the 
fields are specified in the message definition within the FIX specification 
document.  The NoXXX field where XXX is the field being counted specifies the 
number of repeating group instances that must immediately precede the repeating 
group contents. 
. . .
^^^^^

> 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.
> 
> NoSides(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