Re: [Quickfix-developers] QuickFix incorrectly sends Reject msg for tag 305 on SecurityDefinition m
Brought to you by:
orenmnero
From: Aniruddha N <ani...@tc...> - 2009-09-03 02:24:10
|
<P>Hi,</P><P>How do I check for availibility of conditional parameters in a message.</P><P>For ex-</P><P>During processing Execution Report in my application I tried to read optional field as follows-</P><P>...</P><P>FIX::OderQty orderQty; //Optional...</P><P>...</P><P>message.get(orderQty);</P><P>The problem I face is when I recieve execution report with OrderStatus == 8 (Reject) OrderQty field is not sent by the server application. As a result my Fix engine generates a BusinessRejectMessage due to the missing optional field. My question is how to have a check on OrderQty before trying to read it as above in my application?</P><P> </P><P>regards,<BR><BR>Aniruddha Anilkumar Navur<BR>Tata Consultancy Services<BR>Mailto: ani...@tc...<BR>Website: <A HREF=http://www.tcs.com>http://www.tcs.com</A><BR>____________________________________________<BR>Experience certainty.IT Services<BR>Business Solutions<BR>Outsourcing<BR>____________________________________________</P><P> <BR><FONT SIZE=2 STYLE=font-size:9pt><B>Dale Wilson <wi...@oc...></B></FONT><BR><FONT SIZE=2 STYLE=font-size:9pt>09/02/2009 11:07 EST</FONT><BR><BR> <FONT SIZE=2 STYLE=font-size:9pt>To</FONT> <BR> <FONT SIZE=2 STYLE=font-size:9pt>cc</FONT> <FONT SIZE=2 STYLE=font-size:9pt>qui...@li...</FONT><BR> <FONT SIZE=2 STYLE=font-size:9pt>bcc</FONT> <BR> <FONT SIZE=2 STYLE=font-size:9pt>Subject</FONT> <FONT SIZE=2 STYLE=font-size:9pt>Re: [Quickfix-developers] QuickFix incorrectly sends Reject msg for tag 305 on SecurityDefinition msg</FONT><BR> <BR><BR></P><P><FONT FACE="Monospace,Courier">QuickFIX Documentation: <A HREF=http://www.quickfixengine.org/quickfix/doc/html/index.html>http://www.quickfixengine.org/quickfix/doc/html/index.html</A><BR>QuickFIX Support: <A HREF=http://www.quickfixengine.org/services.html>http://www.quickfixengine.org/services.html</A><BR></FONT><BR><FONT FACE="Monospace,Courier">Conditionally required field missing reject message is generated when<BR>you attempt to retrieve a field from the message without first checking<BR>to see if it is present.<BR>Unless the field is marked required in the data dictionary, or you WANT<BR>to generate the reject, you must always check so see if the field is<BR>present before trying to retrieve it.<BR></FONT><BR><FONT FACE="Monospace,Courier">Dale<BR></FONT><BR><BR><FONT FACE="Monospace,Courier">Manoj Byravamurthy wrote:<BR>> QuickFIX Documentation: <A HREF=http://www.quickfixengine.org/quickfix/doc/html/index.html>http://www.quickfixengine.org/quickfix/doc/html/index.html</A><BR>> QuickFIX Support: <A HREF=http://www.quickfixengine.org/services.html>http://www.quickfixengine.org/services.html</A><BR>><BR>><BR>> Nick , When I use the message cracker , Business rejects are being sent out,<BR>> the error message is "Rejected: Conditionally Required Field Missing". It<BR>> does'nt tell which field. This is happening on the onMessage function, if I<BR>> try to catch the message in fromApp function, this is not any issue.<BR>><BR>> Since there is repaeting group, I need to use the onMessage function. Please<BR>> let me know if you faced the same issue and did you over come this issue.<BR>><BR>><BR>><BR>> Nick_T wrote:<BR>><BR>>> Hi,<BR>>> I found I got this exact same error message when trying to use the FIX<BR>>> protocol with the ICE Trade Capture Api.<BR>>><BR>>> The 305 error that is given by the is not what was causing the issue for<BR>>> me, I am not sure why this errror was produced...<BR>>><BR>>> Anyway I fixed this by using ensuring that *all* missing user defined and<BR>>> non-fix-protocol standard tags were added to the FIX44.xml file<BR>>><BR>>> e.g.<BR>>> <field number="9300" name="HubId" type="INT" /><BR>>><BR>>> ...<BR>>> <component name="UnderlyingInstrument"><BR>>> ...<BR>>> <field name="HubId" required="N" /><BR>>> ...<BR>>> </component><BR>>> ...<BR>>><BR>>> I have uploaded my FIX44.xml file that is currently working.<BR>>><BR>>> Regards,<BR>>> Nick<BR>>><BR>>><BR>>><BR>>> Romman, Greg wrote:<BR>>><BR>>>> QuickFIX Documentation:<BR>>>> <A HREF=http://www.quickfixengine.org/quickfix/doc/html/index.html>http://www.quickfixengine.org/quickfix/doc/html/index.html</A><BR>>>> QuickFIX Support: <A HREF=http://www.quickfixengine.org/services.html>http://www.quickfixengine.org/services.html</A><BR>>>><BR>>>><BR>>>> Hi,<BR>>>> I'm using QuickFix for .NET. When the engine receives a<BR>>>> SecurityDefinition message it replies with a Reject message saying TAG<BR>>>> 305 not defined for this message type:<BR>>>><BR>>>> <field number="45"><![CDATA[2]]></field><BR>>>> <field number="58"><![CDATA[Tag not defined for this message<BR>>>> type]]></field><BR>>>><BR>>>> <field number="371"><![CDATA[305]]></field><BR>>>> <field number="372"><![CDATA[d]]></field><BR>>>> <field number="373"><![CDATA[2]]></field><BR>>>><BR>>>> This was using the FIX44.XML dictionary included as part the download.<BR>>>><BR>>>> I have tried to trim down the SecurityDefinition message to match my<BR>>>> counterparty spec, by creating my own custom dictionary based on<BR>>>> FIX44.XML. I've removed all the unused fields, and I've tried renaming<BR>>>> the field to prove it was being parsed in the message. Here are some of<BR>>>> the results:<BR>>>><BR>>>> 1. If I don't use my dictionary the error message becomes the field is<BR>>>> repeated, so I have verified my custom dictionary is being used.<BR>>>> 2. If I move the definition for field out of the group it is defined in<BR>>>> I get an error message the field is repearted, so I know the group<BR>>>> definition is right.<BR>>>> 3. If I rename the field definition the file won't parse until the<BR>>>> message definition contains the matching field name.<BR>>>> 4. I've type in the number 305 in the dictionary mutliptle times to make<BR>>>> sure it's not an O (oh).<BR>>>> 5. If I remove a different field from the message definition that comes<BR>>>> in the message first, then the error message is about this removed field<BR>>>> because it gets parsed first.<BR>>>> 6. I've tried moving several field definitions around.<BR>>>> 7. I've gone through the incoming message line by line and examined all<BR>>>> 100 elements of the NoUnderlyings group.<BR>>>><BR>>>> I'm out of ideas, so any suggestions are welcome. Here is the message<BR>>>> definition and the incoming message as well as the event log.<BR>>>><BR>>>> Event Log:<BR>>>> 20090126-19:19:32 : Initiated logon request<BR>>>> 20090126-19:19:33 : Logon contains ResetSeqNumFlag=Y, reseting sequence<BR>>>> numbers to 1<BR>>>> 20090126-19:19:33 : Received logon response<BR>>>> 20090126-19:19:34 : Message 2 Rejected: Tag not defined for this message<BR>>>> type:305<BR>>>><BR>>>> Dictionary message and field definition excerpts:<BR>>>> <message name="SecurityDefinition" msgtype="d" msgcat="app"><BR>>>> <field name="SecurityReqID" required="Y" /><BR>>>> <field name="SecurityResponseID" required="Y" /><BR>>>> <field name="SecurityResponseType" required="Y" /><BR>>>> <field name="Currency" required="N" /><BR>>>> <field name="ListSeqNo" required="N" /><BR>>>> <field name="NoRpts" required="N" /><BR>>>> <field name="TotNoRelatedSym" required="N" /><BR>>>> <group name="NoUnderlyings" required="N"><BR>>>> <field name="UnderlyingSymbol" required="Y" /><BR>>>> <field name="UnderlyingSecurityID" required="N" /><BR>>>> <field name="UnderlyingSecurityIDSource" required="N" / ><BR>>>> <field name="greg" required="N" /><BR>>>> <field name="UnderlyingCFICode" required="N" /><BR>>>> <field name="UnderlyingMaturityDate" required="N" /><BR>>>> <field name="UnderlyingContractMultiplier" required="N" /><BR>>>> <field name="UnderlyingSecurityDesc" required="N" /><BR>>>> <field name="StartDate" required="N" /><BR>>>> <field name="EndDate" required="N" /><BR>>>> <field name="UnderlyingUnitOfMeasure" required="N" /><BR>>>> </group><BR>>>> <field name="Text" required="N" /><BR>>>> </message><BR>>>><BR>>>> <field number="305" name="UnderlyingSecurityIDSource" type="STRING"<BR>>>> /><BR>>>><BR>>>> Incoming message:<BR>>>> 8=FIX.4.49=2432235=d49=ICE56=80634=252=20090126-19:19:34.72257=1<BR>>>> 322=5577323=4320=requestid15=CAD393=77282=867=1711=100311=119582<BR>>>> 9309=XCV SQF0011.H0011305=8463=FXXXXX307=NGX Fin FF, FP for AESO<BR>>>> Peak - Alberta - Q1<BR>>>> 11542=20101231436=19013=0.019014=5.09017=5916=20110101917=2011033<BR>>>> 19201=11489200=159300=1064998=MWhs9100=CAD9083=29084=09061=1107<BR>>>> 311=1195828309=XCV SQF0010.H0010305=8463=FXXXXX307=NGX Fin FF, FP<BR>>>> for AESO Peak - Alberta - Q1<BR>>>> 10542=20091231436=19013=0.019014=5.09017=5916=20100101917=2010033<BR>>>> 19201=3649200=159300=1064998=MWhs9100=CAD9083=29084=09061=11073<BR>>>> 11=1195825309=XCV SMV0012!305=8463=FXXXXX307=NGX Fin FF, FP for AESO<BR>>>> Peak - Alberta -<BR>>>> Oct12542=20120928436=19013=0.019014=5.09017=5916=20121001917=2012<BR>>>> 10319201=11059200=129300=1064998=MWhs9100=CAD9083=29084=09061=11<BR>>>> 07311=1195824309=XCV SMV0011!305=8463=FXXXXX307=NGX Fin FF, FP for<BR>>>> AESO Peak - Alberta -<BR>>>> Oct11542=20110930436=19013=0.019014=5.09017=5916=20111001917=2011<BR>>>> 10319201=10939200=129300=1064998=MWhs9100=CAD9083=29084=09061=11<BR>>>> 07311=1195823309=XCV SMV0010!305=8463=FXXXXX307=NGX Fin FF, FP for<BR>>>> AESO Peak - Alberta -<BR>>>> Oct10542=20100930436=19013=0.019014=5.09017=5916=20101001917=2010<BR>>>> 10319201=10729200=129300=1064998=MWhs9100=CAD9083=29084=09061=11<BR>>>> 07311=1195822309=XCV SMV0009!305=8463=FXXXXX307=NGX Fin FF, FP for<BR>>>> AESO Peak - Alberta -<BR>>>> Oct09542=20090930436=19013=0.019014=5.09017=5916=20091001917=2009<BR>>>> 10319201=10129200=129300=1064998=MWhs9100=CAD9083=29084=09061=11<BR>>>> 07311=1195820309=XCV SMX0012!305=8463=FXXXXX307=NGX Fin FF, FP for<BR>>>> AESO Peak - Alberta -<BR>>>> Nov12542=20121031436=19013=0.019014=5.09017=5916=20121101917=2012<BR>>>> 11309201=11069200=129300=1064998=MWhs9100=CAD9083=29084=09061=11<BR>>>> 07311=1195819309=XCV SMX0011!305=8463=FXXXXX307=NGX Fin FF, FP for<BR>>>> AESO Peak - Alberta -<BR>>>> Nov11542=20111031436=19013=0.019014=5.09017=5916=20111101917=2011<BR>>>> 11309201=10949200=129300=1064998=MWhs9100=CAD9083=29084=09061=11<BR>>>> 07311=1195818309=XCV SMX0010!305=8463=FXXXXX307=NGX Fin FF, FP for<BR>>>> AESO Peak - Alberta -<BR>>>> Nov10542=20101029436=19013=0.019014=5.09017=5916=20101101917=2010<BR>>>> 11309201=10719200=129300=1064998=MWhs9100=CAD9083=29084=09061=11<BR>>>> 07311=1195817309=XCV SMX0009!305=8463=FXXXXX307=NGX Fin FF, FP for<BR>>>> AESO Peak - Alberta -<BR>>>> Nov09542=20091030436=19013=0.019014=5.09017=5916=20091101917=2009<BR>>>> 11309201=10139200=129300=1064998=MWhs9100=CAD9083=29084=09061=11<BR>>>> 07311=1195815309=XCV SMK0012!305=8463=FXXXXX307=NGX Fin FF, FP for<BR>>>> AESO Peak - Alberta -<BR>>>> May12542=20120430436=19013=0.019014=5.09017=5916=20120501917=2012<BR>>>> 05319201=11009200=129300=1064998=MWhs9100=CAD9083=29084=09061=11<BR>>>> 07311=1195814309=XCV SMK0011!305=8463=FXXXXX307=NGX Fin FF, FP for<BR>>>> AESO Peak - Alberta -<BR>>>> May11542=20110429436=19013=0.019014=5.09017=5916=20110501917=2011<BR>>>> 05319201=10889200=129300=1064998=MWhs9100=CAD9083=29084=09061=11<BR>>>> 07311=1195813309=XCV SMK0010!305=8463=FXXXXX307=NGX Fin FF, FP for<BR>>>> AESO Peak - Alberta -<BR>>>> May10542=20100430436=19013=0.019014=5.09017=5916=20100501917=2010<BR>>>> 05319201=10669200=129300=1064998=MWhs9100=CAD9083=29084=09061=11<BR>>>> 07311=1195812309=XCV SMK0009!305=8463=FXXXXX307=NGX Fin FF, FP for<BR>>>> AESO Peak - Alberta -<BR>>>> May09542=20090430436=19013=0.019014=5.09017=5916=20090501917=2009<BR>>>> 05319201=10079200=129300=1064998=MWhs9100=CAD9083=29084=09061=11<BR>>>> 07311=1195810309=XCV SMH0012!305=8463=FXXXXX307=NGX Fin FF, FP for<BR>>>> AESO Peak - Alberta -<BR>>>> Mar12542=20120229436=19013=0.019014=5.09017=5916=20120301917=2012<BR>>>> 03319201=10989200=129300=1064998=MWhs9100=CAD9083=29084=09061=11<BR>>>> 07311=1195809309=XCV SMH0011!305=8463=FXXXXX307=NGX Fin FF, FP for<BR>>>> AESO Peak - Alberta -<BR>>>> Mar11542=20110228436=19013=0.019014=5.09017=5916=20110301917=2011<BR>>>> 03319201=10869200=129300=1064998=MWhs9100=CAD9083=29084=09061=11<BR>>>> 07311=1195808309=XCV SMH0010!305=8463=FXXXXX307=NGX Fin FF, FP for<BR>>>> AESO Peak - Alberta -<BR>>>> Mar10542=20100226436=19013=0.019014=5.09017=5916=20100301917=2010<BR>>>> 03319201=10649200=129300=1064998=MWhs9100=CAD9083=29084=09061=11<BR>>>> 07311=1195807309=XCV SMH0009!305=8463=FXXXXX307=NGX Fin FF, FP for<BR>>>> AESO Peak - Alberta -<BR>>>> Mar09542=20090227436=19013=0.019014=5.09017=5916=20090301917=2009<BR>>>> 03319201=10059200=129300=1064998=MWhs9100=CAD9083=29084=09061=11<BR>>>> 07311=1195805309=XCV SMM0012!305=8463=FXXXXX307=NGX Fin FF, FP for<BR>>>> AESO Peak - Alberta -<BR>>>> Jun12542=20120531436=19013=0.019014=5.09017=5916=20120601917=2012<BR>>>> 06309201=11019200=129300=1064998=MWhs9100=CAD9083=29084=09061=11<BR>>>> 07311=1195804309=XCV SMM0011!305=8463=FXXXXX307=NGX Fin FF, FP for<BR>>>> AESO Peak - Alberta -<BR>>>> Jun11542=20110531436=19013=0.019014=5.09017=5916=20110601917=2011<BR>>>> 06309201=10899200=129300=1064998=MWhs9100=CAD9083=29084=09061=11<BR>>>> 07311=1195803309=XCV SMM0010!305=8463=FXXXXX307=NGX Fin FF, FP for<BR>>>> AESO Peak - Alberta -<BR>>>> Jun10542=20100528436=19013=0.019014=5.09017=5916=20100601917=2010<BR>>>> 06309201=10679200=129300=1064998=MWhs9100=CAD9083=29084=09061=11<BR>>>> 07311=1195802309=XCV SMM0009!305=8463=FXXXXX307=NGX Fin FF, FP for<BR>>>> AESO Peak - Alberta -<BR>>>> Jun09542=20090529436=19013=0.019014=5.09017=5916=20090601917=2009<BR>>>> 06309201=10089200=129300=1064998=MWhs9100=CAD9083=29084=09061=11<BR>>>> 07311=1195800309=XCV SMN0012!305=8463=FXXXXX307=NGX Fin FF, FP for<BR>>>> AESO Peak - Alberta -<BR>>>> Jul12542=20120629436=19013=0.019014=5.09017=5916=20120701917=2012<BR>>>> 07319201=11029200=129300=1064998=MWhs9100=CAD9083=29084=09061=11<BR>>>> 07311=1195799309=XCV SMN0011!305=8463=FXXXXX307=NGX Fin FF, FP for<BR>>>> AESO Peak - Alberta -<BR>>>> Jul11542=20110630436=19013=0.019014=5.09017=5916=20110701917=2011<BR>>>> 07319201=10909200=129300=1064998=MWhs9100=CAD9083=29084=09061=11<BR>>>> 07311=1195798309=XCV SMN0010!305=8463=FXXXXX307=NGX Fin FF, FP for<BR>>>> AESO Peak - Alberta -<BR>>>> Jul10542=20100630436=19013=0.019014=5.09017=5916=20100701917=2010<BR>>>> 07319201=10689200=129300=1064998=MWhs9100=CAD9083=29084=09061=11<BR>>>> 07311=1195797309=XCV SMN0009!305=8463=FXXXXX307=NGX Fin FF, FP for<BR>>>> AESO Peak - Alberta -<BR>>>> Jul09542=20090630436=19013=0.019014=5.09017=5916=20090701917=2009<BR>>>> 07319201=10099200=129300=1064998=MWhs9100=CAD9083=29084=09061=11<BR>>>> 07311=1195795309=XCV SMF0012!305=8463=FXXXXX307=NGX Fin FF, FP for<BR>>>> AESO Peak - Alberta -<BR>>>> Jan12542=20111230436=19013=0.019014=5.09017=5916=20120101917=2012<BR>>>> 01319201=10969200=129300=1064998=MWhs9100=CAD9083=29084=09061=11<BR>>>> 07311=1195794309=XCV SMF0011!305=8463=FXXXXX307=NGX Fin FF, FP for<BR>>>> AESO Peak - Alberta -<BR>>>> Jan11542=20101231436=19013=0.019014=5.09017=5916=20110101917=2011<BR>>>> 01319201=10849200=129300=1064998=MWhs9100=CAD9083=29084=09061=11<BR>>>> 07311=1195793309=XCV SMF0010!305=8463=FXXXXX307=NGX Fin FF, FP for<BR>>>> AESO Peak - Alberta -<BR>>>> Jan10542=20091231436=19013=0.019014=5.09017=5916=20100101917=2010<BR>>>> 01319201=10629200=129300=1064998=MWhs9100=CAD9083=29084=09061=11<BR>>>> 07311=1195790309=XCV SMG0012!305=8463=FXXXXX307=NGX Fin FF, FP for<BR>>>> AESO Peak - Alberta -<BR>>>> Feb12542=20120131436=19013=0.019014=5.09017=5916=20120201917=2012<BR>>>> 02299201=10979200=129300=1064998=MWhs9100=CAD9083=29084=09061=11<BR>>>> 07311=1195789309=XCV SMG0011!305=8463=FXXXXX307=NGX Fin FF, FP for<BR>>>> AESO Peak - Alberta -<BR>>>> Feb11542=20110131436=19013=0.019014=5.09017=5916=20110201917=2011<BR>>>> 02289201=10859200=129300=1064998=MWhs9100=CAD9083=29084=09061=11<BR>>>> 07311=1195788309=XCV SMG0010!305=8463=FXXXXX307=NGX Fin FF, FP for<BR>>>> AESO Peak - Alberta -<BR>>>> Feb10542=20100129436=19013=0.019014=5.09017=5916=20100201917=2010<BR>>>> 02289201=10639200=129300=1064998=MWhs9100=CAD9083=29084=09061=11<BR>>>> 07311=1195787309=XCV SMG0009!305=8463=FXXXXX307=NGX Fin FF, FP for<BR>>>> AESO Peak - Alberta -<BR>>>> Feb09542=20090130436=19013=0.019014=5.09017=5916=20090201917=2009<BR>>>> 02289201=10049200=129300=1064998=MWhs9100=CAD9083=29084=09061=11<BR>>>> 07311=1195785309=XCV SMZ0012!305=8463=FXXXXX307=NGX Fin FF, FP for<BR>>>> AESO Peak - Alberta -<BR>>>> Dec12542=20121130436=19013=0.019014=5.09017=5916=20121201917=2012<BR>>>> 12319201=10759200=129300=1064998=MWhs9100=CAD9083=29084=09061=11<BR>>>> 07311=1195784309=XCV SMZ0011!305=8463=FXXXXX307=NGX Fin FF, FP for<BR>>>> AESO Peak - Alberta -<BR>>>> Dec11542=20111130436=19013=0.019014=5.09017=5916=20111201917=2011<BR>>>> 12319201=10749200=129300=1064998=MWhs9100=CAD9083=29084=09061=11<BR>>>> 07311=1195783309=XCV SMZ0010!305=8463=FXXXXX307=NGX Fin FF, FP for<BR>>>> AESO Peak - Alberta -<BR>>>> Dec10542=20101130436=19013=0.019014=5.09017=5916=20101201917=2010<BR>>>> 12319201=10739200=129300=1064998=MWhs9100=CAD9083=29084=09061=11<BR>>>> 07311=1195782309=XCV SMZ0009!305=8463=FXXXXX307=NGX Fin FF, FP for<BR>>>> AESO Peak - Alberta -<BR>>>> Dec09542=20091130436=19013=0.019014=5.09017=5916=20091201917=2009<BR>>>> 12319201=10149200=129300=1064998=MWhs9100=CAD9083=29084=09061=11<BR>>>> 07311=1195780309=XCV SYF0012.Z0012305=8463=FXXXXX307=NGX Fin FF, FP<BR>>>> for AESO Peak - Alberta - Cal<BR>>>> 12542=20111230436=19013=0.019014=5.09017=5916=20120101917=2012123<BR>>>> 19201=10789200=169300=1064998=MWhs9100=CAD9083=29084=09061=1107<BR>>>> 311=1195779309=XCV SYF0011.Z0011305=8463=FXXXXX307=NGX Fin FF, FP<BR>>>> for AESO Peak - Alberta - Cal<BR>>>> 11542=20101231436=19013=0.019014=5.09017=5916=20110101917=2011123<BR>>>> 19201=10779200=169300=1064998=MWhs9100=CAD9083=29084=09061=1107<BR>>>> 311=1195778309=XCV SYF0010.Z0010305=8463=FXXXXX307=NGX Fin FF, FP<BR>>>> for AESO Peak - Alberta - Cal<BR>>>> 10542=20091231436=19013=0.019014=5.09017=5916=20100101917=2010123<BR>>>> 19201=3709200=169300=1064998=MWhs9100=CAD9083=29084=09061=11073<BR>>>> 11=1195775309=XCV SMQ0012!305=8463=FXXXXX307=NGX Fin FF, FP for AESO<BR>>>> Peak - Alberta -<BR>>>> Aug12542=20120731436=19013=0.019014=5.09017=5916=20120801917=2012<BR>>>> 08319201=11909200=129300=1064998=MWhs9100=CAD9083=29084=09061=11<BR>>>> 07311=1195774309=XCV SMQ0011!305=8463=FXXXXX307=NGX Fin FF, FP for<BR>>>> AESO Peak - Alberta -<BR>>>> Aug11542=20110729436=19013=0.019014=5.09017=5916=20110801917=2011<BR>>>> 08319201=10919200=129300=1064998=MWhs9100=CAD9083=29084=09061=11<BR>>>> 07311=1195773309=XCV SMQ0010!305=8463=FXXXXX307=NGX Fin FF, FP for<BR>>>> AESO Peak - Alberta -<BR>>>> Aug10542=20100730436=19013=0.019014=5.09017=5916=20100801917=2010<BR>>>> 08319201=10699200=129300=1064998=MWhs9100=CAD9083=29084=09061=11<BR>>>> 07311=1195772309=XCV SMQ0009!305=8463=FXXXXX307=NGX Fin FF, FP for<BR>>>> AESO Peak - Alberta -<BR>>>> Aug09542=20090731436=19013=0.019014=5.09017=5916=20090801917=2009<BR>>>> 08319201=10109200=129300=1064998=MWhs9100=CAD9083=29084=09061=11<BR>>>> 07311=1195770309=XCV SMJ0012!305=8463=FXXXXX307=NGX Fin FF, FP for<BR>>>> AESO Peak - Alberta -<BR>>>> Apr12542=20120330436=19013=0.019014=5.09017=5916=20120401917=2012<BR>>>> 04309201=10999200=129300=1064998=MWhs9100=CAD9083=29084=09061=11<BR>>>> 07311=1195769309=XCV SMJ0011!305=8463=FXXXXX307=NGX Fin FF, FP for<BR>>>> AESO Peak - Alberta -<BR>>>> Apr11542=20110331436=19013=0.019014=5.09017=5916=20110401917=2011<BR>>>> 04309201=10879200=129300=1064998=MWhs9100=CAD9083=29084=09061=11<BR>>>> 07311=1195768309=XCV SMJ0010!305=8463=FXXXXX307=NGX Fin FF, FP for<BR>>>> AESO Peak - Alberta -<BR>>>> Apr10542=20100331436=19013=0.019014=5.09017=5916=20100401917=2010<BR>>>> 04309201=10659200=129300=1064998=MWhs9100=CAD9083=29084=09061=11<BR>>>> 07311=1195767309=XCV SMJ0009!305=8463=FXXXXX307=NGX Fin FF, FP for<BR>>>> AESO Peak - Alberta -<BR>>>> Apr09542=20090331436=19013=0.019014=5.09017=5916=20090401917=2009<BR>>>> 04309201=10069200=129300=1064998=MWhs9100=CAD9083=29084=09061=11<BR>>>> 07311=1195765309=XDD SMU0012!305=8463=FXXXXX307=NGX Fin FF, FP for<BR>>>> IESO Off Peak - Ontario -<BR>>>> Sep12542=20120831436=19013=0.019014=50.09017=50916=20120901917=20<BR>>>> 1209309201=11049200=129300=1071998=MWhs9100=CAD9083=29084=09061=<BR>>>> 1116311=1195764309=XDD SMU0011!305=8463=FXXXXX307=NGX Fin FF, FP<BR>>>> for IESO Off Peak - Ontario -<BR>>>> Sep11542=20110831436=19013=0.019014=50.09017=50916=20110901917=20<BR>>>> 1109309201=10929200=129300=1071998=MWhs9100=CAD9083=29084=09061=<BR>>>> 1116311=1195763309=XDD SMU0010!305=8463=FXXXXX307=NGX Fin FF, FP<BR>>>> for IESO Off Peak - Ontario -<BR>>>> Sep10542=20100831436=19013=0.019014=50.09017=50916=20100901917=20<BR>>>> 1009309201=10709200=129300=1071998=MWhs9100=CAD9083=29084=09061=<BR>>>> 1116311=1195762309=XDD SMU0009!305=8463=FXXXXX307=NGX Fin FF, FP<BR>>>> for IESO Off Peak - Ontario -<BR>>>> Sep09542=20090831436=19013=0.019014=50.09017=50916=20090901917=20<BR>>>> 0909309201=10119200=129300=1071998=MWhs9100=CAD9083=29084=09061=<BR>>>> 1116311=1195760309=XDD SQV0012.Z0012305=8463=FXXXXX307=NGX Fin FF,<BR>>>> FP for IESO Off Peak - Ontario - Q4<BR>>>> 12542=20120928436=19013=0.019014=50.09017=50916=20121001917=20121<BR>>>> 2319201=12249200=159300=1071998=MWhs9100=CAD9083=29084=09061=111<BR>>>> 6311=1195759309=XDD SQV0011.Z0011305=8463=FXXXXX307=NGX Fin FF, FP<BR>>>> for IESO Off Peak - Ontario - Q4<BR>>>> 11542=20110930436=19013=0.019014=50.09017=50916=20111001917=20111<BR>>>> 2319201=11519200=159300=1071998=MWhs9100=CAD9083=29084=09061=111<BR>>>> 6311=1195758309=XDD SQV0010.Z0010305=8463=FXXXXX307=NGX Fin FF, FP<BR>>>> for IESO Off Peak - Ontario - Q4<BR>>>> 10542=20100930436=19013=0.019014=50.09017=50916=20101001917=20101<BR>>>> 2319201=3679200=159300=1071998=MWhs9100=CAD9083=29084=09061=1116<BR>>>> 311=1195757309=XDD SQV0009.Z0009305=8463=FXXXXX307=NGX Fin FF, FP<BR>>>> for IESO Off Peak - Ontario - Q4<BR>>>> 09542=20090930436=19013=0.019014=50.09017=50916=20091001917=20091<BR>>>> 2319201=3639200=159300=1071998=MWhs9100=CAD9083=29084=09061=1116<BR>>>> 311=1195755309=XDD SQN0012.U0012305=8463=FXXXXX307=NGX Fin FF, FP<BR>>>> for IESO Off Peak - Ontario - Q3<BR>>>> 12542=20120629436=19013=0.019014=50.09017=50916=20120701917=20120<BR>>>> 9309201=12299200=159300=1071998=MWhs9100=CAD9083=29084=09061=111<BR>>>> 6311=1195754309=XDD SQN0011.U0011305=8463=FXXXXX307=NGX Fin FF, FP<BR>>>> for IESO Off Peak - Ontario - Q3<BR>>>> 11542=20110630436=19013=0.019014=50.09017=50916=20110701917=20110<BR>>>> 9309201=11509200=159300=1071998=MWhs9100=CAD9083=29084=09061=111<BR>>>> 6311=1195753309=XDD SQN0010.U0010305=8463=FXXXXX307=NGX Fin FF, FP<BR>>>> for IESO Off Peak - Ontario - Q3<BR>>>> 10542=20100630436=19013=0.019014=50.09017=50916=20100701917=20100<BR>>>> 9309201=3669200=159300=1071998=MWhs9100=CAD9083=29084=09061=1116<BR>>>> 311=1195752309=XDD SQN0009.U0009305=8463=FXXXXX307=NGX Fin FF, FP<BR>>>> for IESO Off Peak - Ontario - Q3<BR>>>> 09542=20090630436=19013=0.019014=50.09017=50916=20090701917=20090<BR>>>> 9309201=3629200=159300=1071998=MWhs9100=CAD9083=29084=09061=1116<BR>>>> 311=1195750309=XDD SQJ0012.M0012305=8463=FXXXXX307=NGX Fin FF, FP<BR>>>> for IESO Off Peak - Ontario - Q2<BR>>>> 12542=20120330436=19013=0.019014=50.09017=50916=20120401917=20120<BR>>>> 6309201=12289200=159300=1071998=MWhs9100=CAD9083=29084=09061=111<BR>>>> 6311=1195749309=XDD SQJ0011.M0011305=8463=FXXXXX307=NGX Fin FF, FP<BR>>>> for IESO Off Peak - Ontario - Q2<BR>>>> 11542=20110331436=19013=0.019014=50.09017=50916=20110401917=20110<BR>>>> 6309201=11499200=159300=1071998=MWhs9100=CAD9083=29084=09061=111<BR>>>> 6311=1195748309=XDD SQJ0010.M0010305=8463=FXXXXX307=NGX Fin FF, FP<BR>>>> for IESO Off Peak - Ontario - Q2<BR>>>> 10542=20100331436=19013=0.019014=50.09017=50916=20100401917=20100<BR>>>> 6309201=3659200=159300=1071998=MWhs9100=CAD9083=29084=09061=1116<BR>>>> 311=1195747309=XDD SQJ0009.M0009305=8463=FXXXXX307=NGX Fin FF, FP<BR>>>> for IESO Off Peak - Ontario - Q2<BR>>>> 09542=20090331436=19013=0.019014=50.09017=50916=20090401917=20090<BR>>>> 6309201=3619200=159300=1071998=MWhs9100=CAD9083=29084=09061=1116<BR>>>> 311=1195745309=XDD SQF0012.H0012305=8463=FXXXXX307=NGX Fin FF, FP<BR>>>> for IESO Off Peak - Ontario - Q1<BR>>>> 12542=20111230436=19013=0.019014=50.09017=50916=20120101917=20120<BR>>>> 3319201=12279200=159300=1071998=MWhs9100=CAD9083=29084=09061=111<BR>>>> 6311=1195744309=XDD SQF0011.H0011305=8463=FXXXXX307=NGX Fin FF, FP<BR>>>> for IESO Off Peak - Ontario - Q1<BR>>>> 11542=20101231436=19013=0.019014=50.09017=50916=20110101917=20110<BR>>>> 3319201=11489200=159300=1071998=MWhs9100=CAD9083=29084=09061=111<BR>>>> 6311=1195743309=XDD SQF0010.H0010305=8463=FXXXXX307=NGX Fin FF, FP<BR>>>> for IESO Off Peak - Ontario - Q1<BR>>>> 10542=20091231436=19013=0.019014=50.09017=50916=20100101917=20100<BR>>>> 3319201=3649200=159300=1071998=MWhs9100=CAD9083=29084=09061=1116<BR>>>> 311=1195740309=XDD SMV0012!305=8463=FXXXXX307=NGX Fin FF, FP for<BR>>>> IESO Off Peak - Ontario -<BR>>>> Oct12542=20120928436=19013=0.019014=50.09017=50916=20121001917=20<BR>>>> 1210319201=11059200=129300=1071998=MWhs9100=CAD9083=29084=09061=<BR>>>> 1116311=1195739309=XDD SMV0011!305=8463=FXXXXX307=NGX Fin FF, FP<BR>>>> for IESO Off Peak - Ontario -<BR>>>> Oct11542=20110930436=19013=0.019014=50.09017=50916=20111001917=20<BR>>>> 1110319201=10939200=129300=1071998=MWhs9100=CAD9083=29084=09061=<BR>>>> 1116311=1195738309=XDD SMV0010!305=8463=FXXXXX307=NGX Fin FF, FP<BR>>>> for IESO Off Peak - Ontario -<BR>>>> Oct10542=20100930436=19013=0.019014=50.09017=50916=20101001917=20<BR>>>> 1010319201=10729200=129300=1071998=MWhs9100=CAD9083=29084=09061=<BR>>>> 1116311=1195737309=XDD SMV0009!305=8463=FXXXXX307=NGX Fin FF, FP<BR>>>> for IESO Off Peak - Ontario -<BR>>>> Oct09542=20090930436=19013=0.019014=50.09017=50916=20091001917=20<BR>>>> 0910319201=10129200=129300=1071998=MWhs9100=CAD9083=29084=09061=<BR>>>> 1116311=1195735309=XDD SMX0012!305=8463=FXXXXX307=NGX Fin FF, FP<BR>>>> for IESO Off Peak - Ontario -<BR>>>> Nov12542=20121031436=19013=0.019014=50.09017=50916=20121101917=20<BR>>>> 1211309201=11069200=129300=1071998=MWhs9100=CAD9083=29084=09061=<BR>>>> 1116311=1195734309=XDD SMX0011!305=8463=FXXXXX307=NGX Fin FF, FP<BR>>>> for IESO Off Peak - Ontario -<BR>>>> Nov11542=20111031436=19013=0.019014=50.09017=50916=20111101917=20<BR>>>> 1111309201=10949200=129300=1071998=MWhs9100=CAD9083=29084=09061=<BR>>>> 1116311=1195733309=XDD SMX0010!305=8463=FXXXXX307=NGX Fin FF, FP<BR>>>> for IESO Off Peak - Ontario -<BR>>>> Nov10542=20101029436=19013=0.019014=50.09017=50916=20101101917=20<BR>>>> 1011309201=10719200=129300=1071998=MWhs9100=CAD9083=29084=09061=<BR>>>> 1116311=1195732309=XDD SMX0009!305=8463=FXXXXX307=NGX Fin FF, FP<BR>>>> for IESO Off Peak - Ontario -<BR>>>> Nov09542=20091030436=19013=0.019014=50.09017=50916=20091101917=20<BR>>>> 0911309201=10139200=129300=1071998=MWhs9100=CAD9083=29084=09061=<BR>>>> 1116311=1195730309=XDD SMK0012!305=8463=FXXXXX307=NGX Fin FF, FP<BR>>>> for IESO Off Peak - Ontario -<BR>>>> May12542=20120430436=19013=0.019014=50.09017=50916=20120501917=20<BR>>>> 1205319201=11009200=129300=1071998=MWhs9100=CAD9083=29084=09061=<BR>>>> 1116311=1195729309=XDD SMK0011!305=8463=FXXXXX307=NGX Fin FF, FP<BR>>>> for IESO Off Peak - Ontario -<BR>>>> May11542=20110429436=19013=0.019014=50.09017=50916=20110501917=20<BR>>>> 1105319201=10889200=129300=1071998=MWhs9100=CAD9083=29084=09061=<BR>>>> 1116311=1195728309=XDD SMK0010!305=8463=FXXXXX307=NGX Fin FF, FP<BR>>>> for IESO Off Peak - Ontario -<BR>>>> May10542=20100430436=19013=0.019014=50.09017=50916=20100501917=20<BR>>>> 1005319201=10669200=129300=1071998=MWhs9100=CAD9083=29084=09061=<BR>>>> 1116311=1195727309=XDD SMK0009!305=8463=FXXXXX307=NGX Fin FF, FP<BR>>>> for IESO Off Peak - Ontario -<BR>>>> May09542=20090430436=19013=0.019014=50.09017=50916=20090501917=20<BR>>>> 0905319201=10079200=129300=1071998=MWhs9100=CAD9083=29084=09061=<BR>>>> 1116311=1195725309=XDD SMH0012!305=8463=FXXXXX307=NGX Fin FF, FP<BR>>>> for IESO Off Peak - Ontario -<BR>>>> Mar12542=20120229436=19013=0.019014=50.09017=50916=20120301917=20<BR>>>> 1203319201=10989200=129300=1071998=MWhs9100=CAD9083=29084=09061=<BR>>>> 1116311=1195724309=XDD SMH0011!305=8463=FXXXXX307=NGX Fin FF, FP<BR>>>> for IESO Off Peak - Ontario -<BR>>>> Mar11542=20110228436=19013=0.019014=50.09017=50916=20110301917=20<BR>>>> 1103319201=10869200=129300=1071998=MWhs9100=CAD9083=29084=09061=<BR>>>> 1116311=1195723309=XDD SMH0010!305=8463=FXXXXX307=NGX Fin FF, FP<BR>>>> for IESO Off Peak - Ontario -<BR>>>> Mar10542=20100226436=19013=0.019014=50.09017=50916=20100301917=20<BR>>>> 1003319201=10649200=129300=1071998=MWhs9100=CAD9083=29084=09061=<BR>>>> 1116311=1195722309=XDD SMH0009!305=8463=FXXXXX307=NGX Fin FF, FP<BR>>>> for IESO Off Peak - Ontario -<BR>>>> Mar09542=20090227436=19013=0.019014=50.09017=50916=20090301917=20<BR>>>> 0903319201=10059200=129300=1071998=MWhs9100=CAD9083=29084=09061=<BR>>>> 1116311=1195720309=XDD SMM0012!305=8463=FXXXXX307=NGX Fin FF, FP<BR>>>> for IESO Off Peak - Ontario -<BR>>>> Jun12542=20120531436=19013=0.019014=50.09017=50916=20120601917=20<BR>>>> 1206309201=11019200=129300=1071998=MWhs9100=CAD9083=29084=09061=<BR>>>> 1116311=1195719309=XDD SMM0011!305=8463=FXXXXX307=NGX Fin FF, FP<BR>>>> for IESO Off Peak - Ontario -<BR>>>> Jun11542=20110531436=19013=0.019014=50.09017=50916=20110601917=20<BR>>>> 1106309201=10899200=129300=1071998=MWhs9100=CAD9083=29084=09061=<BR>>>> 1116311=1195718309=XDD SMM0010!305=8463=FXXXXX307=NGX Fin FF, FP<BR>>>> for IESO Off Peak - Ontario -<BR>>>> Jun10542=20100528436=19013=0.019014=50.09017=50916=20100601917=20<BR>>>> 1006309201=10679200=129300=1071998=MWhs9100=CAD9083=29084=09061=<BR>>>> 1116311=1195717309=XDD SMM0009!305=8463=FXXXXX307=NGX Fin FF, FP<BR>>>> for IESO Off Peak - Ontario -<BR>>>> Jun09542=20090529436=19013=0.019014=50.09017=50916=20090601917=20<BR>>>> 0906309201=10089200=129300=1071998=MWhs9100=CAD9083=29084=09061=<BR>>>> 1116311=1195715309=XDD SMN0012!305=8463=FXXXXX307=NGX Fin FF, FP<BR>>>> for IESO Off Peak - Ontario -<BR>>>> Jul12542=20120629436=19013=0.019014=50.09017=50916=20120701917=20<BR>>>> 1207319201=11029200=129300=1071998=MWhs9100=CAD9083=29084=09061=<BR>>>> 1116311=1195714309=XDD SMN0011!305=8463=FXXXXX307=NGX Fin FF, FP<BR>>>> for IESO Off Peak - Ontario -<BR>>>> Jul11542=20110630436=19013=0.019014=50.09017=50916=20110701917=20<BR>>>> 1107319201=10909200=129300=1071998=MWhs9100=CAD9083=29084=09061=<BR>>>> 1116311=1195713309=XDD SMN0010!305=8463=FXXXXX307=NGX Fin FF, FP<BR>>>> for IESO Off Peak - Ontario -<BR>>>> Jul10542=20100630436=19013=0.019014=50.09017=50916=20100701917=20<BR>>>> 1007319201=10689200=129300=1071998=MWhs9100=CAD9083=29084=09061=<BR>>>> 1116311=1195712309=XDD SMN0009!305=8463=FXXXXX307=NGX Fin FF, FP<BR>>>> for IESO Off Peak - Ontario -<BR>>>> Jul09542=20090630436=19013=0.019014=50.09017=50916=20090701917=20<BR>>>> 0907319201=10099200=129300=1071998=MWhs9100=CAD9083=29084=09061=<BR>>>> 1116311=1195710309=XDD SMF0012!305=8463=FXXXXX307=NGX Fin FF, FP<BR>>>> for IESO Off Peak - Ontario -<BR>>>> Jan12542=20111230436=19013=0.019014=50.09017=50916=20120101917=20<BR>>>> 1201319201=10969200=129300=1071998=MWhs9100=CAD9083=29084=09061=<BR>>>> 1116311=1195709309=XDD SMF0011!305=8463=FXXXXX307=NGX Fin FF, FP<BR>>>> for IESO Off Peak - Ontario -<BR>>>> Jan11542=20101231436=19013=0.019014=50.09017=50916=20110101917=20<BR>>>> 1101319201=10849200=129300=1071998=MWhs9100=CAD9083=29084=09061=<BR>>>> 1116311=1195708309=XDD SMF0010!305=8463=FXXXXX307=NGX Fin FF, FP<BR>>>> for IESO Off Peak - Ontario -<BR>>>> Jan10542=20091231436=19013=0.019014=50.09017=50916=20100101917=20<BR>>>> 1001319201=10629200=129300=1071998=MWhs9100=CAD9083=29084=09061=<BR>>>> 1116311=1195705309=XDD SMG0012!305=8463=FXXXXX307=NGX Fin FF, FP<BR>>>> for IESO Off Peak - Ontario -<BR>>>> Feb12542=20120131436=19013=0.019014=50.09017=50916=20120201917=20<BR>>>> 1202299201=10979200=129300=1071998=MWhs9100=CAD9083=29084=09061=<BR>>>> 1116311=1195704309=XDD SMG0011!305=8463=FXXXXX307=NGX Fin FF, FP<BR>>>> for IESO Off Peak - Ontario -<BR>>>> Feb11542=20110131436=19013=0.019014=50.09017=50916=20110201917=20<BR>>>> 1102289201=10859200=129300=1071998=MWhs9100=CAD9083=29084=09061=<BR>>>> 1116311=1195703309=XDD SMG0010!305=8463=FXXXXX307=NGX Fin FF, FP<BR>>>> for IESO Off Peak - Ontario -<BR>>>> Feb10542=20100129436=19013=0.019014=50.09017=50916=20100201917=20<BR>>>> 1002289201=10639200=129300=1071998=MWhs9100=CAD9083=29084=09061=<BR>>>> 1116311=1195702309=XDD SMG0009!305=8463=FXXXXX307=NGX Fin FF, FP<BR>>>> for IESO Off Peak - Ontario -<BR>>>> Feb09542=20090130436=19013=0.019014=50.09017=50916=20090201917=20<BR>>>> 0902289201=10049200=129300=1071998=MWhs9100=CAD9083=29084=09061=<BR>>>> 1116311=1195700309=XDD SMZ0012!305=8463=FXXXXX307=NGX Fin FF, FP<BR>>>> for IESO Off Peak - Ontario -<BR>>>> Dec12542=20121130436=19013=0.019014=50.09017=50916=20121201917=20<BR>>>> 1212319201=10759200=129300=1071998=MWhs9100=CAD9083=29084=09061=<BR>>>> 1116311=1195699309=XDD SMZ0011!305=8463=FXXXXX307=NGX Fin FF, FP<BR>>>> for IESO Off Peak - Ontario -<BR>>>> Dec11542=20111130436=19013=0.019014=50.09017=50916=20111201917=20<BR>>>> 1112319201=10749200=129300=1071998=MWhs9100=CAD9083=29084=09061=<BR>>>> 111610=209<BR>>>><BR>>>> Greg Romman<BR>>>> Systems Analyst 403.717.4653<BR>>>> EPCOR gr...@ep...<BR>>>><BR>>>><BR>>>><BR>>>> This email contains confidential information that is proprietary to EPCOR<BR>>>> and its subsidiary companies in all respects. This information is<BR>>>> intended only for the person(s) named in the destination address.<BR>>>> Unauthorized distribution, copying or disclosure is strictly prohibited.<BR>>>> If you receive this e-mail in error please delete it immediately.<BR>>>><BR>>>> ------------------------------------------------------------------------------<BR>>>> This SF.net email is sponsored by:<BR>>>> SourcForge Community<BR>>>> SourceForge wants to tell your story.<BR>>>> <A HREF=http://p.sf.net/sfu/sf-spreadtheword>http://p.sf.net/sfu/sf-spreadtheword</A><BR>>>> _______________________________________________<BR>>>> Quickfix-developers mailing list<BR>>>> Qui...@li...<BR>>>> <A HREF=https://lists.sourceforge.net/lists/listinfo/quickfix-developers>https://lists.sourceforge.net/lists/listinfo/quickfix-developers</A><BR>>>><BR>>>><BR>>> <A HREF=http://www.nabble.com/file/p23157704/FIX44_ICE.xml>http://www.nabble.com/file/p23157704/FIX44_ICE.xml</A> FIX44_ICE.xml<BR>>><BR>>><BR>><BR>><BR><BR><BR>------------------------------------------------------------------------------<BR>Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day<BR>trial. Simplify your report design, integration and deployment - and focus on<BR>what you do best, core application coding. Discover what's new with<BR>Crystal Reports now. <A HREF=http://p.sf.net/sfu/bobj-july>http://p.sf.net/sfu/bobj-july</A><BR>_______________________________________________<BR>Quickfix-developers mailing list<BR>Qui...@li...<BR><A HREF=https://lists.sourceforge.net/lists/listinfo/quickfix-developers>https://lists.sourceforge.net/lists/listinfo/quickfix-developers</A></FONT><BR><BR><FONT SIZE=1 STYLE=font-size:1pt COLOR=WHITE>ForwardSourceID:NT000033DA </FONT></P><pre>=====-----=====-----===== Notice: The information contained in this e-mail message and/or attachments to it may contain confidential or privileged information. If you are not the intended recipient, any dissemination, use, review, distribution, printing or copying of the information contained in this e-mail message and/or attachments to it are strictly prohibited. If you have received this communication in error, please notify us by reply e-mail or telephone and immediately and permanently delete the message and any attachments. Thank you </pre> |