[QFJ-508] Data Dictonary has incorrect definiton for QuoteRequestReject messages for FIX 4.4 Created: 22/Feb/10  Updated: 15/Nov/12  Resolved: 05/Apr/10

Status: Closed
Project: QuickFIX/J
Component/s: Metadata/Specs
Affects Version/s: 1.4.0
Fix Version/s: None

Type: Bug Priority: Default
Reporter: David Brown Assignee: Unassigned
Resolution: Not a bug Votes: 0
Labels: None


 Description   

In FIX 4.4 spec QuoteRequestReject instrument repeating group should contain, amongst others, the following fields, however in the Data Dictionary shipped with QuickFix these are all outside the repeating group and so can not repeat. and valid messages fail validation:

<group name="NoQuoteQualifiers" required="N">
<field name="QuoteQualifier" required="N"/>
</group>
<field name="QuotePriceType" required="N"/>
<field name="OrdType" required="N"/>
<field name="ExpireTime" required="N"/>
<field name="TransactTime" required="N"/>
<component name="SpreadOrBenchmarkCurveData" required="N"/>
<field name="PriceType" required="N"/>
<field name="Price" required="N"/>
<field name="Price2" required="N"/>
<component name="YieldData" required="N"/>
<component name="Parties" required="N"/>



 Comments   
Comment by Steve Bate [ 05/Apr/10 ]

Those fields are in the NoRelatedSym repeating group of QuoteRequestReject

<group name="NoRelatedSym" required="Y">
<component name="Instrument" required="Y"/>
<component name="FinancingDetails" required="N"/>
<group name="NoUnderlyings" required="N">
<component name="UnderlyingInstrument" required="N"/>
</group>
<field name="PrevClosePx" required="N"/>
<field name="QuoteRequestType" required="N"/>
<field name="QuoteType" required="N"/>
. . .

Generated at Sat Nov 23 08:51:47 UTC 2024 using JIRA 7.5.2#75007-sha1:9f5725bb824792b3230a5d8716f0c13e296a3cae.