<div dir="ltr"><div class="gmail_default" style="font-size:small;color:rgb(0,0,0)">No, that is not correct, actually.  I feel like you only read the first half of my email.  The solution to your problem was in the second half.</div><div class="gmail_default" style="font-size:small;color:rgb(0,0,0)"><br></div><div class="gmail_default" style="font-size:small;color:rgb(0,0,0)">5000-9999 only means that these values will not be used by the official FIX spec fields.  Counterparties are free to invent fields and assign them to those tags.  Aside from that, they are just like any other field.  <b>This whole concept has nothing to do with your actual problem.</b></div><div class="gmail_default" style="font-size:small;color:rgb(0,0,0)"><br></div><div class="gmail_default" style="font-size:small"><font color="#000000">The real takeaway here is that your DataDictionary xml file must be updated to match the interface you are trying to connect to.  As I said before, </font><b style="color:rgb(255,0,0)">you are getting "tag not defined" because your data dictionary does not have 1003 defined in it, or 1003 is not specified as belonging to message type AE i</b><b style="color:rgb(255,0,0)">n your DD</b><b style="color:rgb(255,0,0)">.   </b><b><font color="#000000">This is your problem!!!</font></b></div><div class="gmail_default" style="font-size:small;color:rgb(0,0,0)"><br></div><div class="gmail_default" style="font-size:small;color:rgb(0,0,0)">Again, have you read <a href="http://quickfixn.org/tutorial/custom-fields-groups-and-messages.html" target="_blank">http://quickfixn.org/tutorial/custom-fields-groups-and-messages.html</a> ?</div><div class="gmail_default" style="font-size:small;color:rgb(0,0,0)"><br></div><div class="gmail_default" style="font-size:small;color:rgb(0,0,0)"><b>You MUST understand the DD xml file.  You MUST make sure it matches your counterparty's connection.  You need to learn this right now to be a successful FIX developer.</b></div><div class="gmail_default" style="font-size:small;color:rgb(0,0,0)"><br></div><div class="gmail_default" style="font-size:small;color:rgb(0,0,0)">In practice, the ValidateUserDefinedFields setting is pretty dumb; if your DD is correct, there is no reason for this to be =N.<br></div><div class="gmail_default" style="font-size:small;color:rgb(0,0,0)"><br></div><div class="gmail_default" style="font-size:small;color:rgb(0,0,0)">After you have read the If you have any questions about the DD, please ask.</div><div class="gmail_default" style="font-size:small;color:rgb(0,0,0)"><br></div><div class="gmail_default" style="font-size:small;color:rgb(0,0,0)">-Grant</div><div class="gmail_default" style="font-size:small;color:rgb(0,0,0)"><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Mar 17, 2016 at 4:25 PM, Timbaliuc, Veaceslav <span dir="ltr"><<a href="mailto:Veaceslav.Timbaliuc@cibc.com" target="_blank">Veaceslav.Timbaliuc@cibc.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">





<div lang="EN-US" link="blue" vlink="purple">
<div>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Hi Grant,<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Thank you for your reply. I was not aware that 5000-9999 was reserved for UserDefinedFields. Now my issue makes complete sense. So, I have to to have all fields
 under 5000 in my data dictionary if the FIX message I’m received has them.<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Regards,<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Veaceslav<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><u></u> <u></u></span></p>
<p class="MsoNormal"><b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif"">From:</span></b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif""> Quickfixn [mailto:<a href="mailto:quickfixn-bounces@lists.quickfixn.com" target="_blank">quickfixn-bounces@lists.quickfixn.com</a>]
<b>On Behalf Of </b>Grant Birchmeier<br>
<b>Sent:</b> Thursday, March 17, 2016 4:38 PM<br>
<b>To:</b> Mailing list for QuickFIX/n<br>
<b>Subject:</b> Re: {{Quickfixn}} ValidateUserDefinedFields=N does not work<u></u><u></u></span></p><div><div class="h5">
<p class="MsoNormal"><u></u> <u></u></p>
<div>
<div>
<p class="MsoNormal"><span style="color:black">That's not what UserDefinedFields means.<u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal"><span style="color:black"><u></u> <u></u></span></p>
</div>
<div>
<p class="MsoNormal"><span style="color:black">Per FIX spec, tag numbers 5000-9999 are reserved for UserDefinedFields.  Tag 58, of course, is outside of that range, and is a standard FIX field that is definitely not user-defined.<u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal"><span style="color:black"><u></u> <u></u></span></p>
</div>
<div>
<p class="MsoNormal"><span style="color:black">You are getting "tag not defined" because your data dictionary does not have 1003 defined in it, or 1003 is not specified as belonging to message type AE.<u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal"><span style="color:black"><u></u> <u></u></span></p>
</div>
<div>
<p class="MsoNormal"><span style="color:black">Have you read <a href="http://quickfixn.org/tutorial/custom-fields-groups-and-messages.html" target="_blank">http://quickfixn.org/tutorial/custom-fields-groups-and-messages.html</a> ?<u></u><u></u></span></p>
</div>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
<div>
<p class="MsoNormal">On Thu, Mar 17, 2016 at 3:22 PM, Timbaliuc, Veaceslav <<a href="mailto:Veaceslav.Timbaliuc@cibc.com" target="_blank">Veaceslav.Timbaliuc@cibc.com</a>> wrote:<u></u><u></u></p>
<div>
<div>
<p class="MsoNormal">Hello,<u></u><u></u></p>
<p class="MsoNormal"> <u></u><u></u></p>
<p class="MsoNormal">When I set ValidateUserDefinedFields=N in my configuration file, QuickFix\N seems to ignore this. I am writing an initiator, then when I do a trade on a fix session, my initiator
 sends a 35=3 message, with 58=Tag not defined for this message type371=1003372=AE373=2.<u></u><u></u></p>
<p class="MsoNormal"> <u></u><u></u></p>
<p class="MsoNormal">Why am I getting “tag not defined messages”? I thought that was the point of ValidateUserDefinedFields? Has anyone ever run into this problem?<u></u><u></u></p>
<p class="MsoNormal"> <u></u><u></u></p>
<p class="MsoNormal">Best Regards,<u></u><u></u></p>
<p class="MsoNormal"> <u></u><u></u></p>
<p class="MsoNormal"><b><span style="font-size:9.0pt">Veaceslav Timbaliuc</span></b><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:8.0pt">Advisory Application Developer</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:8.0pt">Global Derivatives Technology</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:8.0pt">CIBC - Wholesale Banking Technology
</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:8.0pt">Tel:
<a href="tel:416-304-2327" target="_blank">416-304-2327</a></span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:8.0pt;color:#1f497d"><a href="mailto:veaceslav.timbaliuc@cibc.com" target="_blank"><span style="color:#1f497d">veaceslav.timbaliuc@cibc.com</span></a></span><u></u><u></u></p>
<p class="MsoNormal"> <u></u><u></u></p>
</div>
</div>
<p class="MsoNormal" style="margin-bottom:12.0pt"><br>
_______________________________________________<br>
Quickfixn mailing list<br>
<a href="mailto:Quickfixn@lists.quickfixn.com" target="_blank">Quickfixn@lists.quickfixn.com</a><br>
<a href="http://lists.quickfixn.com/listinfo.cgi/quickfixn-quickfixn.com" target="_blank">http://lists.quickfixn.com/listinfo.cgi/quickfixn-quickfixn.com</a><u></u><u></u></p>
</div>
<p class="MsoNormal"><br>
<br clear="all">
<u></u><u></u></p>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<p class="MsoNormal">-- <u></u><u></u></p>
<div>
<div>
<p class="MsoNormal"><span style="font-size:10.0pt;background:white">Grant Birchmeier</span><u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><b><span style="font-size:10.0pt;color:#3333ff;background:#ffcc00">Connamara Systems, LLC</span></b><u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><b><span style="font-size:10.0pt">Made-To-Measure Trading Solutions.</span></b><u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:10.0pt">Exactly what you need. No more. No less.</span><u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:10.0pt"><a href="http://connamara.com" target="_blank">http://connamara.com</a></span><u></u><u></u></p>
</div>
</div>
</div>
</div></div></div>
</div>

<br>_______________________________________________<br>
Quickfixn mailing list<br>
<a href="mailto:Quickfixn@lists.quickfixn.com">Quickfixn@lists.quickfixn.com</a><br>
<a href="http://lists.quickfixn.com/listinfo.cgi/quickfixn-quickfixn.com" rel="noreferrer" target="_blank">http://lists.quickfixn.com/listinfo.cgi/quickfixn-quickfixn.com</a><br>
<br></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature"><div><font size="2"><span style="background-color:#000000"><span style="background-color:#ffffff">Grant Birchmeier</span></span></font><font size="2"><font color="#3333ff"><br></font></font></div><div><font size="2"><b><font color="#3333ff"><span style="background-color:#ffcc33"><span style="background-color:#ffcc66"><span style="background-color:#ffcc99"><span style="background-color:#ffffff"><span style="background-color:#ffcc00">Connamara Systems, LLC</span></span></span></span></span></font></b></font><br></div><div><font size="2"><b>Made-To-Measure Trading Solutions.</b></font></div><div><font size="2">Exactly what you need. No more. No less.</font><font size="2"><b><font color="#3333ff"><br></font></b></font></div><div><font size="2"><a href="http://connamara.com" target="_blank">http://connamara.com</a><br></font></div></div>
</div>