<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Consolas;
        panose-1:2 11 6 9 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;
        mso-fareast-language:EN-US;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
p.msonormal0, li.msonormal0, div.msonormal0
        {mso-style-name:msonormal;
        mso-margin-top-alt:auto;
        margin-right:0cm;
        mso-margin-bottom-alt:auto;
        margin-left:0cm;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
span.E-MailFormatvorlage18
        {mso-style-type:personal;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
span.E-MailFormatvorlage19
        {mso-style-type:personal-reply;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="DE" link="blue" vlink="purple">
<div class="WordSection1">
<p class="MsoNormal"><span lang="EN-US">Hello </span><span style="mso-fareast-language:DE">Phuc.<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Are you sure you have linked the changed dic file?<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">I myself have changed the fix42.xml but have linked at config the fix44.xml.<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Also you have to work and test with the <o:p>
</o:p></span></p>
<p class="MsoNormal"><span style="font-size:9.5pt;font-family:Consolas;color:black;background:white;mso-highlight:white;mso-fareast-language:DE"><o:p> </o:p></span></p>
<p class="MsoNormal" style="text-indent:35.4pt"><span style="font-size:9.5pt;font-family:Consolas;color:black;background:white;mso-highlight:white;mso-fareast-language:DE">UseDataDictionary=Y</span><span lang="EN-US"><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">settings…<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Regards<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Roberto<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<div>
<div style="border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm 0cm 0cm">
<p class="MsoNormal"><b><span style="mso-fareast-language:DE">Von:</span></b><span style="mso-fareast-language:DE"> Quickfixn [mailto:quickfixn-bounces@lists.quickfixn.com]
<b>Im Auftrag von </b>Phuc Huynh<br>
<b>Gesendet:</b> Donnerstag, 9. November 2017 13:28<br>
<b>An:</b> quickfixn@lists.quickfixn.com<br>
<b>Betreff:</b> {{Quickfixn}} Tag specified out of required order<o:p></o:p></span></p>
</div>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><span lang="EN-GB">My counterparty has specified that TargetSubID (tag 57) should be in the trailer so I amended the data dictionary from:<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">  <header><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">    <field name="BeginString" required="Y"/><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">    <field name="BodyLength" required="Y"/><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">    <field name="MsgType" required="Y"/><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">    <field name="SenderCompID" required="Y"/><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">    <field name="TargetCompID" required="Y"/><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">    <field name="OnBehalfOfCompID" required="N"/><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">    <field name="DeliverToCompID" required="N"/><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">    <field name="SecureDataLen" required="N"/><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">    <field name="SecureData" required="N"/><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">    <field name="MsgSeqNum" required="Y"/><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">    <field name="SenderSubID" required="N"/><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">    <field name="SenderLocationID" required="N"/><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">    <field name="TargetSubID" required="N"/><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">    <field name="TargetLocationID" required="N"/><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">    <field name="OnBehalfOfSubID" required="N"/><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">    <field name="OnBehalfOfLocationID" required="N"/><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">    <field name="DeliverToSubID" required="N"/><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">    <field name="DeliverToLocationID" required="N"/><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">    <field name="PossDupFlag" required="N"/><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">    <field name="PossResend" required="N"/><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">    <field name="SendingTime" required="Y"/><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">    <field name="OrigSendingTime" required="N"/><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">    <field name="XmlDataLen" required="N"/><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">    <field name="XmlData" required="N"/><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">    <field name="MessageEncoding" required="N"/><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">    <field name="LastMsgSeqNumProcessed" required="N"/><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">    <field name="OnBehalfOfSendingTime" required="N"/><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">  </header><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">  <trailer><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">    <field name="SignatureLength" required="N"/><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">    <field name="Signature" required="N"/><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">    <field name="CheckSum" required="Y"/><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">  </trailer><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">To <o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB"><header><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">    <field name="BeginString" required="Y"/><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">    <field name="BodyLength" required="Y"/><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">    <field name="MsgType" required="Y"/><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">    <field name="SenderCompID" required="Y"/><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">    <field name="TargetCompID" required="Y"/><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">    <field name="OnBehalfOfCompID" required="N"/><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">    <field name="DeliverToCompID" required="N"/><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">    <field name="SecureDataLen" required="N"/><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">    <field name="SecureData" required="N"/><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">    <field name="MsgSeqNum" required="Y"/><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">    <field name="SenderSubID" required="N"/><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">    <field name="SenderLocationID" required="N"/><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">    <field name="TargetLocationID" required="N"/><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">    <field name="OnBehalfOfSubID" required="N"/><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">    <field name="OnBehalfOfLocationID" required="N"/><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">    <field name="DeliverToSubID" required="N"/><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">    <field name="DeliverToLocationID" required="N"/><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">    <field name="PossDupFlag" required="N"/><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">    <field name="PossResend" required="N"/><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">    <field name="SendingTime" required="Y"/><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">    <field name="OrigSendingTime" required="N"/><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">    <field name="XmlDataLen" required="N"/><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">    <field name="XmlData" required="N"/><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">    <field name="MessageEncoding" required="N"/><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">    <field name="LastMsgSeqNumProcessed" required="N"/><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">    <field name="OnBehalfOfSendingTime" required="N"/><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">  </header><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">  <trailer><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">    <field name="SignatureLength" required="N"/><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">    <field name="Signature" required="N"/><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">    <field name="TargetSubID" required="N"/><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">    <field name="CheckSum" required="Y"/><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">  </trailer><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">But I get the error ‘Tag specified out of required order’<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">20171108-18:00:50.132 : 8=FIX.4.29=51435=849=LSE156=917201DC122=20171108-17:46:18.09944043=Y34=552=20171108-18:00:49.975076583=MarketOperation382=1375=17255=DEUI167=FUT200=201801205=1554=159=040=244=127.00001=conformance47=C8001=S38=1077=O151=032=1011=test14=106=127.000031=127.000037=O00000003R220D1442=1150=239=220=0381=10000000.00009459=
 1724=02593=22594=42595=N2594=22595=N453=3452=3448=1234562376=23452=122448=02376=0452=12448=32376=060=20171108-17:41:14.29244117=NT00000003R220D1BA57=0172RA110=033<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">20171108-18:00:50.132 : 8=FIX.4.29=12335=334=549=917201DC50=0172RA152=20171108-18:00:50.13256=LSE145=558=Tag specified out of required order371=57372=810=240<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">Do I need to anything further or any ideas what I am doing wrong?<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB"><o:p> </o:p></span></p>
<table class="MsoNormalTable" border="0" cellspacing="12" cellpadding="0" width="197%" style="width:197.56%">
<tbody>
<tr>
<td style="padding:0cm 0cm 0cm 0cm">
<p class="MsoNormal"><b><span style="font-size:9.0pt;font-family:"Arial",sans-serif;color:#008676;mso-fareast-language:EN-GB"><o:p> </o:p></span></b></p>
</td>
</tr>
<tr>
<td style="padding:0cm 0cm 0cm 0cm">
<p class="MsoNormal"><b><span style="font-size:9.0pt;font-family:"Arial",sans-serif;color:#3E4545;mso-fareast-language:EN-GB"><o:p> </o:p></span></b></p>
</td>
</tr>
<tr>
<td style="padding:0cm 0cm 0cm 0cm">
<p class="MsoNormal"><span style="font-size:12.0pt;font-family:"Times New Roman",serif;mso-fareast-language:EN-GB"><o:p> </o:p></span></p>
</td>
</tr>
<tr>
<td style="padding:0cm 0cm 0cm 0cm">
<p class="MsoNormal"><span style="font-size:12.0pt;font-family:"Times New Roman",serif;mso-fareast-language:EN-GB"><o:p> </o:p></span></p>
</td>
</tr>
</tbody>
</table>
<p class="MsoNormal"><span lang="EN-GB" style="mso-fareast-language:EN-GB"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB"><o:p> </o:p></span></p>
</div>
<div style="font-size:10pt;  font-family: 'Calibri',Arial,sans-serif;"><br>
 <br>
<br>
 <br>
<hr>
Poligram GmbH <br>
Rilkeweg 4 <br>
59519 Möhnesee <br>
<br>
<br>
Geschäftsführung: Roberto Reff <br>
Registergericht: Amtsgericht Arnsberg <br>
Registernummer: HRB10900 <br>
USt.ID: DE251226082 <br>
 <br>
<span style="padding-top:10px; font-weight:bold; font-size:10pt; font-family: 'Calibri',Arial,sans-serif;"><a href="http://www.poligram.de">http://www.poligram.de</a><br>
 <br>
</span></div>
<div style="background-color:#D5EAFF; border:1px dotted #003333; padding:.4em; ">
<p style="font-size:8pt; line-height:10pt; font-family: 'Calibri',Arial,sans-serif;">
This message contains confidential information and is intended only for the individual(s) addressed in the message. If you are not the named addressee, you should not disseminate, distribute, or copy this e-mail. If you are not the intended recipient, you are
 notified that disclosing, distributing, or copying this e-mail is strictly prohibited.</p>
</div>
</body>
</html>