Skip to content

Commit 6ec7732

Browse files
Sebastien Bouvardjenkins
authored andcommitted
QPR-12223 Fix referencedata xsd schema and modification doc
1 parent 4c8d7e6 commit 6ec7732

2 files changed

Lines changed: 18 additions & 21 deletions

File tree

Docs/UserGuide/tradedata/compositetrade.tex

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -20,13 +20,16 @@ \subsubsection{Composite Trade}
2020
</CompositeTradeData>
2121
\end{minted}
2222
\caption{Composite trade data}
23-
\label{lst:compositetrade_data}
23+
\end{listing}
24+
25+
\begin{listing}[H]
26+
%\hrule\medskip
2427
\begin{minted}[fontsize=\footnotesize]{xml}
2528
<CompositeTradeData>
26-
<Currency>USD</Currency>
27-
<NotionalCalculation>Sum</NotionalCalculation>
28-
<PortfolioBasket>true</PortfolioBasket>
29-
<BasketName>NAME</BasketName>
29+
<Currency>USD</Currency>
30+
<NotionalCalculation>Sum</NotionalCalculation>
31+
<PortfolioBasket>true</PortfolioBasket>
32+
<BasketName>NAME</BasketName>
3033
</CompositeTradeData>
3134
\end{minted}
3235
\caption{Composite trade data with Reference Data}

xsd/referencedata.xsd

Lines changed: 10 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -156,22 +156,16 @@
156156
</xs:sequence>
157157
</xs:complexType>
158158

159-
<xs:complexType name="PortfolioBasketReferenceData">
160-
<xs:complexType>
161-
<xs:sequence>
162-
<xs:element name="Components">
163-
<xs:complexType>
164-
<xs:sequence>
165-
<xs:element name="Trade" minOccurs="0" maxOccurs="unbounded">
166-
<xs:complexType>
167-
<xs:attribute type="xs:string" name="id"/>
168-
</xs:complexType>
169-
</xs:element>
170-
</xs:sequence>
171-
</xs:complexType>
172-
</xs:element>
173-
</xs:sequence>
174-
</xs:complexType>
159+
<xs:complexType name="portfolioBasketReferenceDatum">
160+
<xs:sequence>
161+
<xs:element name="Components">
162+
<xs:complexType>
163+
<xs:sequence>
164+
<xs:element type="xs:string" name="Trade" minOccurs="1" maxOccurs="unbounded"/>
165+
</xs:sequence>
166+
</xs:complexType>
167+
</xs:element>
168+
</xs:sequence>
175169
</xs:complexType>
176170

177171
</xs:schema>

0 commit comments

Comments
 (0)