|
From: Ajit G. <aji...@gm...> - 2021-05-21 13:02:52
|
Hi Chris, I changed the order of repeating group and placed the tag in order relevant to my business structure. I added one custom field as well in the data dictionary. But now I am getting an error message- 58 = Out of order repeating group members. I would appreciate if you suggest some steps to avoid the above error. Is there any help available where we can get the list of Quickfix files where we need to add the custom fields. Regards Ajit Gautam On Fri, May 21, 2021, 17:49 Christoph John <chr...@ma...> wrote: > One more thing: if you do not have a meaningful value for a String field > that you need to populate then use N/A . > > Am 21. Mai 2021 14:17:20 MESZ schrieb Christoph John < > chr...@ma...>: >> >> The tag order does not matter except in the case of repeating groups >> where it needs to be in the same order as in the dictionary. Especially the >> delimiter field needs to be set otherwise the instances of the repeating >> group cannot be parsed. >> >> Cheers >> Chris >> >> Am 21. Mai 2021 13:17:33 MESZ schrieb Ajit Gautam < >> aji...@gm...>: >>> >>> Hi Winfried, >>> >>> Thanks for acknowledging my request. >>> >>> Yes, I am building NoRelatedSym group and first field in group is tag >>> number 48. >>> I am using FIX 4.4 but in data dictionary, symbol (55) is defined first >>> field in this group. >>> >>> I don't have symbol field in my request message. >>> >>> Is this mean, ordering will matter in FIX. >>> >>> I was under impression that I just need >>> to set fields that are relevant to my business structure. >>> >>> Is there any way I can avoid this ordering or grouping mechanism. >>> I have many repeating group in my business which have custom fields too. >>> >>> Regards >>> Ajit Gautam >>> >>> >>> >>> On Fri, May 21, 2021, 15:06 Winfried Schleipen < >>> Win...@de...> wrote: >>> >>>> QuickFIX/J Documentation: http://www.quickfixj.org/documentation/ >>>> QuickFIX/J <http://www.quickfixj.org/documentation/QuickFIX/J> >>>> Support: http://www.quickfixj.org/support/ >>>> >>>> >>>> Hi Ajit, >>>> >>>> from what you wrote I guess that you are building the NoRelatedSym >>>> group but do not have field 55/Symbol as the first field in each instance >>>> of the repeating group. >>>> If you use a standard FIX (please state the FIX version in your >>>> requests if possible) then the NoRelatedSym repeating group must have field >>>> 55 as the first field in each repeated instance. >>>> This is standard behaviour for all repeating groups. >>>> >>>> Hope this helps, >>>> >>>> Best regards, >>>> >>>> Winfried Schleipen >>>> Senior IT Specialist >>>> Global Business Services - Financial Services: Banking & Financial >>>> Markets >>>> IBM Services >>>> >>>> --------------------------------------------------------------------------------------- >>>> IBM Deutschland >>>> Im Klapperhof 3-5 >>>> 50670 Köln >>>> Mobile: +49-(0)151-11762672 >>>> E-Mail: win...@de... >>>> >>>> --------------------------------------------------------------------------------------- >>>> Vorsitzender des Aufsichtsrats: Sebastian Krause >>>> Geschäftsführung: Gregor Pillen (Vorsitzender), Agnes Heftberger, >>>> Norbert Janzen, Markus Koerner, Christian Noll, Nicole Reimer >>>> Sitz der Gesellschaft: Ehningen / Registergericht: Amtsgericht >>>> Stuttgart, HRB 14562 / WEEE-Reg.-Nr. DE 99369940 >>>> >>>> -----Ajit Gautam <aji...@gm...> wrote: ----- >>>> To: qui...@li... >>>> From: Ajit Gautam <aji...@gm...> >>>> Date: 05/21/2021 10:34AM >>>> Subject: [EXTERNAL] [Quickfixj-users] Error - The group 146 must set >>>> the delimiter field 55 >>>> >>>> QuickFIX/J Documentation: http://www.quickfixj.org/documentation/ >>>> QuickFIX/J Support: http://www.quickfixj.org/support/ >>>> >>>> >>>> Hi, I was sending a RFQ Quote request with 146 tag number in repeating >>>> block. But I am getting an error message The group 146 must set the >>>> delimiter field 55 371 = 48 372 = R. I will appreciate if anyone can help >>>> on this issue. ZjQcmQRYFpfptBannerStart >>>> This Message Is From an External Sender >>>> This message came from outside your organization. >>>> ZjQcmQRYFpfptBannerEnd >>>> Hi, >>>> I was sending a RFQ Quote request with 146 tag number in repeating >>>> block. >>>> >>>> But I am getting an error message >>>> The group 146 must set the delimiter field 55 371 = 48 372 = R. >>>> >>>> I will appreciate if anyone can help on this issue. >>>> >>>> >>>> Regards >>>> Ajit Gautam >>>> >>>> _______________________________________________ >>>> Quickfixj-users mailing list >>>> Qui...@li... >>>> https://lists.sourceforge.net/lists/listinfo/quickfixj-users >>>> >>>> _______________________________________________ >>>> Quickfixj-users mailing list >>>> Qui...@li... >>>> https://lists.sourceforge.net/lists/listinfo/quickfixj-users >>>> >>> |