{{Quickfixn}} How to avoid rejection message

Karthikeyan Arunachalam arunakarthik at hotmail.com
Fri Aug 17 08:31:56 PDT 2018


Oh ok. Thanks

Get Outlook for iOS<https://aka.ms/o0ukef>
________________________________
From: Quickfixn <quickfixn-bounces at lists.quickfixn.com> on behalf of Grant Birchmeier <gbirchmeier at connamara.com>
Sent: Friday, August 17, 2018 11:25:45 AM
To: Mailing list for QuickFIX/n
Subject: Re: {{Quickfixn}} How to avoid rejection message

I'd expect them all to fail.  The engine will error on the first unrecognized one it encounters.  If you added only 4014, I'd expect it to error on 4015 on the next run.

On Fri, Aug 17, 2018 at 9:55 AM, Karthikeyan Arunachalam <arunakarthik at hotmail.com<mailto:arunakarthik at hotmail.com>> wrote:
Just for learning purpose, I would like to know how did you narrow it down to 4014 value?

The message also had these values 4010, 4013, 4015, 4016 for 803.

Please clarify. Thanks

Get Outlook for iOS<https://aka.ms/o0ukef>
________________________________
From: 30412275540n behalf of
Sent: Friday, August 17, 2018 10:46 AM
To: Mailing list for QuickFIX/n
Subject: Re: {{Quickfixn}} How to avoid rejection message

If your counterparty offers a complete list of enum values, then its safe to fill in the enum accordingly.

If you're unsure that your counterparty's info is complete, deleting all the enums (thus allowing any value) is a good move.

On Fri, Aug 17, 2018 at 9:44 AM, Karthikeyan Arunachalam<arunakarthik at hotmail.com<mailto:arunakarthik at hotmail.com>> wrote:
Thanks a lot for resolving my issue. Both the options work and I am thinking of completely clearing up all the enums. Thanks again...

Get Outlook for iOS<https://aka.ms/o0ukef>
________________________________
From: 30432054300n behalf of
Sent: Friday, August 17, 2018 9:09 AM

To: Mailing list for QuickFIX/n
Subject: Re: {{Quickfixn}} How to avoid rejection message

You’ll need to add at least the value for 4014, as that is the value causing the current rejection

<value enum='4014' description=IHAVENOIDEAWHATTHISIS />

Or take out all the enums so it doesn’t validate the actual value

<field number='803' name='PartySubIDType' type='INT'/>


From: Quickfixn <quickfixn-bounces at lists.quickfixn.com<mailto:quickfixn-bounces at lists.quickfixn.com>>On Behalf OfKarthikeyan Arunachalam

Sent: Friday, 17 August 2018 2:27 PM
To: Mailing list for QuickFIX/n <quickfixn at lists.quickfixn.com<mailto:quickfixn at lists.quickfixn.com>>
Subject: Re: {{Quickfixn}} How to avoid rejection message

This is what I have in my DD. Do you see any issue? Thanks

<field number='803' name='PartySubIDType' type='INT'>
<value enum='1' description='FIRM' />
<value enum='10' description='SECURITIESACCOUNTNUMBER' />
<value enum='11' description='REGISTRATIONNUMBER' />
<value enum='12' description='REGISTEREDADDRESS_12' />
<value enum='13' description='REGULATORYSTATUS' />
<value enum='14' description='REGISTRATIONNAME' />
<value enum='15' description='CASHACCOUNT' />
<value enum='16' description='BIC' />
<value enum='17' description='CSDPARTICIPANTMEMBERCODE' />
<value enum='18' description='REGISTEREDADDRESS_18' />
<value enum='19' description='FUNDACCOUNTNAME' />
<value enum='2' description='PERSON' />
<value enum='20' description='TELEXNUMBER' />
<value enum='21' description='FAXNUMBER' />
<value enum='22' description='SECURITIESACCOUNTNAME' />
<value enum='23' description='CASHACCOUNTNAME' />
<value enum='24' description='DEPARTMENT' />
<value enum='25' description='LOCATIONDESK' />
<value enum='26' description='POSITIONACCOUNTTYPE' />
<value enum='3' description='SYSTEM' />
<value enum='4' description='APPLICATION' />
<value enum='4000' description='RESERVEDANDAVAILABLEFORBILATERALLYAGREEDUPONUSERDEFINEDVALUES' />
<value enum='5' description='FULLLEGALNAMEOFFIRM' />
<value enum='6' description='POSTALADDRESS' />
<value enum='7' description='PHONENUMBER' />
<value enum='8' description='EMAILADDRESS' />
<value enum='9' description='CONTACTNAME' />
</field>
Get Outlook for iOS<https://aka.ms/o0ukef>
________________________________
From: Quickfixn <quickfixn-bounces at lists.quickfixn.com<mailto:quickfixn-bounces at lists.quickfixn.com>> on behalf of Grant Birchmeier <gbirchmeier at connamara.com<mailto:gbirchmeier at connamara.com>>
Sent: Thursday, August 16, 2018 6:04:38 PM
To: Mailing list for QuickFIX/n
Subject: Re: {{Quickfixn}} How to avoid rejection message

What's the definition for 803 look like in your DD?

On Thu, Aug 16, 2018 at 4:12 PM, Karthikeyan Arunachalam <arunakarthik at hotmail.com<mailto:arunakarthik at hotmail.com>> wrote:
Yes, I have the config entries. I have substituted # for field separators. Please check and let me know. Thanks


8=FIX.4.4#9=1469#35=AE#49=zzzzzz#56=zzzzzz#34=105#57=zzzzzz#115=i.VCONSRV#52=20180816-20:42:52#60=20180816-20:42:52#570=N#31=100#541=20471115#571=0003d989:0519:3ffb:5b6e63d5#32=1#423=1#573=0#64=20180820#487=2#818=6590421887768330245#460=10#880=3739:20180816:50165:1#854=1#75=20180816#856=0#167=MBS#5537=1#48=zzzzzz#228=1#231=1#22=4#55=zzzzzz#235=MATURITY#236=3.6943207153#454=4#455=zzzzzz#456=1#455=BST7847#456=2#455=!!0284SN#456=A#455=zzzzzz#456=4#552=1#54=1#37=MANUAL#198=3739:20180816:50165:1#453=3#448=zzzzzz#447=D#452=1#802=8#523=*zzzzzz#803=1#523=5911#803=4014#523=zzzzzz#803=4015#523=30094719#803=4016#523=zzzzzz#803=34#523=US#803=38#523=*zzzzzz#803=4010#523=*zzzzzz#803=4013#448=zzzzzz#447=D#452=11#802=7#523=5911#803=4005#523=zzzzzzE#803=1#523=5911#803=4014#523=zzzzzz#803=4015#523=30094719#803=4016#523=zzzzzz#803=34#523=US#803=38#448=SXT#447=D#452=16#15=USD#120=USD#119=1.000001#381=0#157=0#118=0#58= #232=1#233=CPY#234=0.000000#5674=1#10=163#

8=FIX.4.4#9=161#35=3#34=75#49=zzzzzz#50=14335517#52=20180816-20:31:11.062#56=zzzzzz#128=i.VCONSRV#45=79#58=Value is incorrect (out of range) for this tag#371=803#372=AE#373=5#10=082#

Get Outlook for iOS<https://aka.ms/o0ukef>
________________________________
From: Quickfixn <quickfixn-bounces at lists.quickfixn.com<mailto:quickfixn-bounces at lists.quickfixn.com>> on behalf of Grant Birchmeier <gbirchmeier at connamara.com<mailto:gbirchmeier at connamara.com>>
Sent: Thursday, August 16, 2018 4:57:33 PM

To: Mailing list for QuickFIX/n
Subject: Re: {{Quickfixn}} How to avoid rejection message

I can't help you without more information.

Does your config have these?
UseDataDictionary=Y
DataDictionary=path/to/yourdd.xml

Please send the definition of tag 803 from the above yourdd.xml (whatever that file actually is).

Also send:
* The full message that was rejected
* The full rejection message

(Make sure to censor any proprietary info that may be in those messages, if any)



On Thu, Aug 16, 2018 at 3:41 PM, Karthikeyan Arunachalam <arunakarthik at hotmail.com<mailto:arunakarthik at hotmail.com>> wrote:
As suggested, I deleted all the enum values under 803. I still get the same error message. Not sure how to proceed further.

Btw, I don’t have any problem in receiving ExectionReport messages.

Thanks
Karthik.

Get Outlook for iOS<https://aka.ms/o0ukef>
________________________________
From: Quickfixn <quickfixn-bounces at lists.quickfixn.com<mailto:quickfixn-bounces at lists.quickfixn.com>> on behalf of Grant Birchmeier <gbirchmeier at connamara.com<mailto:gbirchmeier at connamara.com>>
Sent: Thursday, August 16, 2018 4:19:18 PM
To: Mailing list for QuickFIX/n
Subject: Re: {{Quickfixn}} How to avoid rejection message

Your message had a value for field 803 which your DD does not have defined for it.  (You'll have to look in your log to see what that value is.)

Go into your DD xml file, find the definition of tag 803, and add that value to the list of values for that field.

Alternately, delete all the <enum> values, and then your engine will accept any int value for that tag.

On Thu, Aug 16, 2018 at 3:05 PM, Karthikeyan Arunachalam <arunakarthik at hotmail.com<mailto:arunakarthik at hotmail.com>> wrote:
Hi
I am getting rejection message with the below error description.

Value is incorrect (out of range) for this tag (Field=803)

Because of this rejection, I am not getting the actual TradeCaptureReport message.

Can someone please let me know how to avoid this rejection message so that I can continue to process the TCR message?

Thanks
Karthik.



Get Outlook for iOS<https://aka.ms/o0ukef>

_______________________________________________
Quickfixn mailing list
Quickfixn at lists.quickfixn.com<mailto:Quickfixn at lists.quickfixn.com>
http://lists.quickfixn.com/listinfo.cgi/quickfixn-quickfixn.com



--
Grant Birchmeier
Connamara Systems, LLC
Made-To-Measure Trading Solutions.
Exactly what you need. No more. No less.
http://connamara.com

_______________________________________________
Quickfixn mailing list
Quickfixn at lists.quickfixn.com<mailto:Quickfixn at lists.quickfixn.com>
http://lists.quickfixn.com/listinfo.cgi/quickfixn-quickfixn.com



--
Grant Birchmeier
Connamara Systems, LLC
Made-To-Measure Trading Solutions.
Exactly what you need. No more. No less.
http://connamara.com

_______________________________________________
Quickfixn mailing list
Quickfixn at lists.quickfixn.com<mailto:Quickfixn at lists.quickfixn.com>
http://lists.quickfixn.com/listinfo.cgi/quickfixn-quickfixn.com



--
Grant Birchmeier
Connamara Systems, LLC
Made-To-Measure Trading Solutions.
Exactly what you need. No more. No less.
http://connamara.com

_______________________________________________
Quickfixn mailing list
Quickfixn at lists.quickfixn.com<mailto:Quickfixn at lists.quickfixn.com>
http://lists.quickfixn.com/listinfo.cgi/quickfixn-quickfixn.com




--
Grant Birchmeier
Connamara Systems, LLC
Made-To-Measure Trading Solutions.
Exactly what you need. No more. No less.
http://connamara.com

_______________________________________________
Quickfixn mailing list
Quickfixn at lists.quickfixn.com<mailto:Quickfixn at lists.quickfixn.com>
http://lists.quickfixn.com/listinfo.cgi/quickfixn-quickfixn.com




--
Grant Birchmeier
Connamara Systems, LLC
Made-To-Measure Trading Solutions.
Exactly what you need. No more. No less.
http://connamara.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.quickfixn.com/pipermail/quickfixn-quickfixn.com/attachments/20180817/cb3e8773/attachment.htm>


More information about the Quickfixn mailing list