Ich bin einen exec Bericht von meiner Gegenpartei bekommen, und meinem quickfix Motor lehnt es für „Tag nicht für diesen Nachrichtentyp definiert 371 = 1300“Quickfix - Tag nicht für diesen Nachrichtentyp definiert
Es scheint, zu sagen, dass der exec-Bericht ein Nicht-Standard-Tag (1300) hat, und meine Quickfix-Engine mag es nicht.
Allerdings habe ich diesen Tag in meinem Wörterbuch XML-Datei hinzugefügt, als
<field number="1300" name="MarketSegmentID" type="String" added="FIX.5.0" addedEP="52" abbrName="MktSegID" textId="FIELD_1300">
<enum value="BETP" symbolicName="BETP" textId="ENUM_1300_BETP"/>
<enum value="BGL" symbolicName="BGL" textId="ENUM_1300_BGL"/>
<enum value="BMTF" symbolicName="BMTF" textId="ENUM_1300_BMTF"/>
<enum value="BSEF" symbolicName="BSEF" textId="ENUM_1300_BSEF"/>
</field>
So folgt es über Tag wissen sollten 1300. Mein Kontrahent sendet „1300 = BSEF“, so dass es eines der gültig ist Entscheidungen.
Was bedeutet "Tag nicht definiert für diesen Nachrichtentyp"? Was soll ich versuchen?