[This message was posted by Greg Malatestinic of Jordan & Jordan <[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/6e589f31 - PLEASE DO NOT REPLY BY MAIL.]
In my experience some FIX engines, on receipt of a message with space-valued tags, will accept the message and simply ignore the tag with the space-values as if it did not exist. Other engines will reject a message of this sort, especially if the field type of the space-filled tag is anything but string or char. You would be practicing good FIX-citizenry if you would omit space-valued tags which conveyed no information. If however, if you felt you must send it (think of Hanno's cancel-replace example where you wish to "remove" a previous value), you could do so because a space, technically, is a value and meets the requirement that "All tags must have a value specified". Be careful, though. It would be wise to test these scenarios with your target systems since their responses may differ. -Greg [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.
