<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:"Century Gothic";
        panose-1:2 11 5 2 2 2 2 2 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:#0563C1;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:#954F72;
        text-decoration:underline;}
pre
        {mso-style-priority:99;
        mso-style-link:"HTML Preformatted Char";
        margin:0cm;
        margin-bottom:.0001pt;
        font-size:10.0pt;
        font-family:"Courier New";}
span.EmailStyle17
        {mso-style-type:personal-compose;
        font-family:"Calibri","sans-serif";
        color:windowtext;}
span.HTMLPreformattedChar
        {mso-style-name:"HTML Preformatted Char";
        mso-style-priority:99;
        mso-style-link:"HTML Preformatted";
        font-family:"Courier New";
        mso-fareast-language:EN-ZA;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-family:"Calibri","sans-serif";
        mso-fareast-language:EN-US;}
@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="EN-ZA" link="#0563C1" vlink="#954F72">
<div class="WordSection1">
<p class="MsoNormal"><a name="OLE_LINK1">Hi All, I am having problems with my custom messages:<o:p></o:p></a></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><message name="<span style="font-family:Consolas;color:#2B91AF"> CustomMessage</span> " msgtype="U14" msgcat="app"><o:p></o:p></p>
<p class="MsoNormal">                                                <group name="NoPartyIDs" required="Y"><o:p></o:p></p>
<p class="MsoNormal">                                                                <group name="NoPartySubIDs" required="Y"><o:p></o:p></p>
<p class="MsoNormal">                                                                                <field name="PartySubID" required="Y" /><o:p></o:p></p>
<p class="MsoNormal">                                                                                <field name="PartySubIDType" required="Y" /><o:p></o:p></p>
<p class="MsoNormal">                                                                </group><o:p></o:p></p>
<p class="MsoNormal">                                                </group><o:p></o:p></p>
<p class="MsoNormal">…<o:p></o:p></p>
<p class="MsoNormal"></message><o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">My code :  <o:p></o:p></p>
<p class="MsoNormal" style="background:white"><span style="font-size:10.0pt;font-family:Consolas;color:blue;mso-fareast-language:EN-ZA">var</span><span style="font-size:10.0pt;font-family:Consolas;color:black;mso-fareast-language:EN-ZA"> </span><span style="font-family:Consolas;color:#2B91AF">customMessage</span><span style="font-size:10.0pt;font-family:Consolas;color:black;mso-fareast-language:EN-ZA">
 = </span><span style="font-size:10.0pt;font-family:Consolas;color:blue;mso-fareast-language:EN-ZA">new</span><span style="font-size:10.0pt;font-family:Consolas;color:black;mso-fareast-language:EN-ZA"> QuickFix.FIX44.</span><span style="font-family:Consolas;color:#2B91AF">
 CustomMessage</span><span style="font-size:10.0pt;font-family:Consolas;color:black;mso-fareast-language:EN-ZA"> ();<o:p></o:p></span></p>
<pre style="background:white"><span style="font-family:Consolas;color:blue">var</span><span style="font-family:Consolas;color:black"> partyId = </span><span style="font-family:Consolas;color:blue">new</span><span style="font-family:Consolas;color:black"> QuickFix.FIX44.</span><span style="font-family:Consolas;color:#2B91AF">CustomMessage</span><span style="font-family:Consolas;color:black">.</span><span style="font-family:Consolas;color:#2B91AF">NoPartyIDsGroup</span><span style="font-family:Consolas;color:black">();<o:p></o:p></span></pre>
<pre style="background:white"><span style="font-family:Consolas;color:black">                </span><span style="font-family:Consolas;color:blue">var</span><span style="font-family:Consolas;color:black"> partySubId = </span><span style="font-family:Consolas;color:blue">new</span><span style="font-family:Consolas;color:black"> QuickFix.FIX44.</span><span style="font-family:Consolas;color:#2B91AF"> CustomMessage</span><span style="font-family:Consolas;color:black">.</span><span style="font-family:Consolas;color:#2B91AF">NoPartyIDsGroup</span><span style="font-family:Consolas;color:black">.</span><span style="font-family:Consolas;color:#2B91AF">NoPartySubIDsGroup</span><span style="font-family:Consolas;color:black">();<o:p></o:p></span></pre>
<pre style="background:white"><span style="font-family:Consolas;color:black">                partySubId.PartySubID = </span><span style="font-family:Consolas;color:blue">new</span><span style="font-family:Consolas;color:black"> QuickFix.Fields.</span><span style="font-family:Consolas;color:#2B91AF">PartySubID</span><span style="font-family:Consolas;color:black">(accountInfo.Account.getValue());<o:p></o:p></span></pre>
<pre style="background:white"><span style="font-family:Consolas;color:black">                partySubId.PartySubIDType = </span><span style="font-family:Consolas;color:blue">new</span><span style="font-family:Consolas;color:black"> QuickFix.Fields.</span><span style="font-family:Consolas;color:#2B91AF">PartySubIDType</span><span style="font-family:Consolas;color:black">(0);<o:p></o:p></span></pre>
<pre style="background:white"><span style="font-family:Consolas;color:black">                partyId.AddGroup(partySubId);<o:p></o:p></span></pre>
<pre style="background:white"><span style="font-family:Consolas;color:black"> <o:p></o:p></span></pre>
<pre style="background:white"><span style="font-family:Consolas;color:black">                partySubId.PartySubIDType = </span><span style="font-family:Consolas;color:blue">new</span><span style="font-family:Consolas;color:black"> QuickFix.Fields.</span><span style="font-family:Consolas;color:#2B91AF">PartySubIDType</span><span style="font-family:Consolas;color:black">(1);<o:p></o:p></span></pre>
<pre style="background:white"><span style="font-family:Consolas;color:black">                partySubId.PartySubID = </span><span style="font-family:Consolas;color:blue">new</span><span style="font-family:Consolas;color:black"> QuickFix.Fields.</span><span style="font-family:Consolas;color:#2B91AF">PartySubID</span><span style="font-family:Consolas;color:black">(</span><span style="font-family:Consolas;color:#A31515">"4AX"</span><span style="font-family:Consolas;color:black">);<o:p></o:p></span></pre>
<pre style="background:white"><span style="font-family:Consolas;color:black">                partyId.AddGroup(partySubId);<o:p></o:p></span></pre>
<pre style="background:white"><span style="font-family:Consolas;color:black">                </span><span style="font-family:Consolas;color:#2B91AF">customMessage</span><span style="font-family:Consolas;color:black">.AddGroup(partyId);<o:p></o:p></span></pre>
<p class="MsoNormal" style="background:white"><span style="font-size:10.0pt;font-family:Consolas;color:black;mso-fareast-language:EN-ZA"><o:p> </o:p></span></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">The LogError<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Message 1364 Rejected: Group 453's first entry does not start with delimiter 0 (Field=453)<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">The Message : <o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">8=FIX.4.49=18735=U1434=150949=EXECUTOR52=20150902-13:06:19.64056=CLIENT1496=There was an error with the data specified10121=ReturnStatus10123=0453=1802=2523=41411803=0523=4AX803=110=080<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Tag 453 has value one because only 1 NoPartIDsGroup has been defined, I am not sure what could be causing it.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Century Gothic","sans-serif";mso-fareast-language:EN-ZA">Regards<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Century Gothic","sans-serif";mso-fareast-language:EN-ZA"><o:p></o:p></span></p>
<p class="MsoNormal"><b><span style="font-size:10.0pt;font-family:"Century Gothic","sans-serif";mso-fareast-language:EN-ZA">Mahlatse Mabotja
</span></b><span style="font-size:10.0pt;font-family:"Century Gothic","sans-serif";mso-fareast-language:EN-ZA">| Developer | Business solutions<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Century Gothic","sans-serif";mso-fareast-language:EN-ZA">Automated Outsourcing Services (Pty) Ltd<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Century Gothic","sans-serif";mso-fareast-language:EN-ZA"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Century Gothic","sans-serif";mso-fareast-language:EN-ZA">Office 011 561 6865 | Fax 011 388 1182 | Cell 076 733 8355<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Century Gothic","sans-serif";mso-fareast-language:EN-ZA">15 Philips Street | Ferndale | Randburg | South Africa | 2194
<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Century Gothic","sans-serif";mso-fareast-language:EN-ZA">PO Box 4769 | Randburg | South Africa | 2125<o:p></o:p></span></p>
<p class="MsoNormal"><a href="http://www.aospartner.com/"><span style="font-size:10.0pt;font-family:"Century Gothic","sans-serif";color:#054FBB;mso-fareast-language:EN-ZA">www.aospartner.com</span></a><span style="font-size:10.0pt;font-family:"Century Gothic","sans-serif";color:#054FBB;mso-fareast-language:EN-ZA"><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Century Gothic","sans-serif";color:black;mso-fareast-language:EN-ZA"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Century Gothic","sans-serif";color:black;mso-fareast-language:EN-ZA"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Century Gothic","sans-serif";mso-fareast-language:EN-ZA"><o:p> </o:p></span></p>
<p class="MsoNormal" style="text-align:justify"><span style="font-size:8.0pt;font-family:"Century Gothic","sans-serif";color:gray;mso-fareast-language:EN-ZA">The information contained in this communication is confidential and may be legally privileged. It is
 intended solely for the use of the individual or entity to whom it is addressed and others to receive it. If you are not the intended recipient you are hereby notified that any disclosure, copying, distribution or taking action in reliance of the contents
 of this information is strictly prohibited and may be unlawful. Automated Outsourcing Services (Pty) Ltd cannot guarantee the integrity of this communication or that it is free of errors, interceptions, viruses, nor can it accept any responsibility for delayed
 transmission of this message. Any views or opinions presented are solely those of the author and not the company. Automated Outsourcing Services (Pty) Ltd is an authorised financial services provider [FSP 650]<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:8.0pt;font-family:"Century Gothic","sans-serif";mso-fareast-language:EN-ZA"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:8.0pt;font-family:"Century Gothic","sans-serif";mso-fareast-language:EN-ZA"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB" style="color:#999999;mso-fareast-language:EN-ZA"><o:p> </o:p></span></p>
<p class="MsoNormal" style="text-align:justify"><span lang="EN-GB" style="font-size:7.5pt;font-family:"Century Gothic","sans-serif";color:#999999;mso-fareast-language:EN-ZA"><o:p> </o:p></span></p>
<p class="MsoNormal" style="text-align:justify"><span lang="EN-GB" style="font-size:7.5pt;font-family:"Century Gothic","sans-serif";color:#969696;mso-fareast-language:EN-ZA"><o:p> </o:p></span></p>
<p class="MsoNormal" style="text-align:justify"><i><span lang="EN-GB" style="font-size:7.5pt;font-family:"Century Gothic","sans-serif";color:#969696;mso-fareast-language:EN-ZA"><o:p> </o:p></span></i></p>
<p class="MsoNormal" style="text-align:justify"><i><span lang="EN-GB" style="font-size:7.5pt;font-family:"Century Gothic","sans-serif";color:#969696;mso-fareast-language:EN-ZA"><o:p> </o:p></span></i></p>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
</body>
</html>