Skip to content

Commit c9f0c28

Browse files
committed
Merge branch 'feature/revert-QPR-12587' into 'master'
Revert 'feature/QPR-12587' into 'master' Closes QPR-12587 See merge request qs/oreplus!3117
2 parents bbb6363 + b7f2000 commit c9f0c28

27 files changed

Lines changed: 304 additions & 419 deletions

Examples/AmericanMonteCarlo/Input/portfolio.xml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -512,8 +512,8 @@
512512
<Currency>USD</Currency>
513513
<NotionalCalculation>Sum</NotionalCalculation>
514514
<Components>
515-
<SubTrade id="Swap_EUR">
516-
<SubTradeType>Swap</SubTradeType>
515+
<Trade id="Swap_EUR">
516+
<TradeType>Swap</TradeType>
517517
<Envelope>
518518
<CounterParty>CPTY_A</CounterParty>
519519
<NettingSetId>CPTY_A</NettingSetId>
@@ -582,9 +582,9 @@
582582
</ScheduleData>
583583
</LegData>
584584
</SwapData>
585-
</SubTrade>
586-
<SubTrade id="BermSwp">
587-
<SubTradeType>Swaption</SubTradeType>
585+
</Trade>
586+
<Trade id="BermSwp">
587+
<TradeType>Swaption</TradeType>
588588
<Envelope>
589589
<CounterParty>CPTY_A</CounterParty>
590590
<NettingSetId>CPTY_A</NettingSetId>
@@ -672,7 +672,7 @@
672672
</ScheduleData>
673673
</LegData>
674674
</SwaptionData>
675-
</SubTrade>
675+
</Trade>
676676
</Components>
677677
</CompositeTradeData>
678678
</Trade>

Examples/Legacy/Example_39/Input/portfolio.xml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -353,8 +353,8 @@
353353
<Currency>USD</Currency>
354354
<NotionalCalculation>Sum</NotionalCalculation>
355355
<Components>
356-
<SubTrade id="Swap_EUR">
357-
<SubTradeType>Swap</SubTradeType>
356+
<Trade id="Swap_EUR">
357+
<TradeType>Swap</TradeType>
358358
<Envelope>
359359
<CounterParty>CPTY_A</CounterParty>
360360
<NettingSetId>CPTY_A</NettingSetId>
@@ -423,9 +423,9 @@
423423
</ScheduleData>
424424
</LegData>
425425
</SwapData>
426-
</SubTrade>
427-
<SubTrade id="BermSwp">
428-
<SubTradeType>Swaption</SubTradeType>
426+
</Trade>
427+
<Trade id="BermSwp">
428+
<TradeType>Swaption</TradeType>
429429
<Envelope>
430430
<CounterParty>CPTY_A</CounterParty>
431431
<NettingSetId>CPTY_A</NettingSetId>
@@ -513,7 +513,7 @@
513513
</ScheduleData>
514514
</LegData>
515515
</SwaptionData>
516-
</SubTrade>
516+
</Trade>
517517
</Components>
518518
</CompositeTradeData>
519519
</Trade>

Examples/Legacy/Example_45/Input/reference_data.xml

Lines changed: 60 additions & 60 deletions
Original file line numberDiff line numberDiff line change
@@ -51,146 +51,146 @@
5151
</Rules>
5252
</ScheduleData>
5353
<BondBasketData>
54-
<SubTrade id="US15135BAW19">
55-
<SubTradeType>Bond</SubTradeType>
54+
<Trade id="US15135BAW19">
55+
<TradeType>Bond</TradeType>
5656
<BondData>
5757
<SecurityId>ISIN:US15135BAW19</SecurityId>
5858
<BondNotional>1000000.000000</BondNotional>
5959
</BondData>
60-
</SubTrade>
61-
<SubTrade id="US16411QAK76">
62-
<SubTradeType>Bond</SubTradeType>
60+
</Trade>
61+
<Trade id="US16411QAK76">
62+
<TradeType>Bond</TradeType>
6363
<BondData>
6464
<SecurityId>ISIN:US16411QAK76</SecurityId>
6565
<BondNotional>1000000.000000</BondNotional>
6666
</BondData>
67-
</SubTrade>
68-
<SubTrade id="US16411QAL59">
69-
<SubTradeType>Bond</SubTradeType>
67+
</Trade>
68+
<Trade id="US16411QAL59">
69+
<TradeType>Bond</TradeType>
7070
<BondData>
7171
<SecurityId>ISIN:US16411QAL59</SecurityId>
7272
<BondNotional>1000000.000000</BondNotional>
7373
</BondData>
74-
</SubTrade>
75-
<SubTrade id="US205768AT12">
76-
<SubTradeType>Bond</SubTradeType>
74+
</Trade>
75+
<Trade id="US205768AT12">
76+
<TradeType>Bond</TradeType>
7777
<BondData>
7878
<SecurityId>ISIN:US205768AT12</SecurityId>
7979
<BondNotional>1000000.000000</BondNotional>
8080
</BondData>
81-
</SubTrade>
82-
<SubTrade id="US251526BN89">
83-
<SubTradeType>Bond</SubTradeType>
81+
</Trade>
82+
<Trade id="US251526BN89">
83+
<TradeType>Bond</TradeType>
8484
<BondData>
8585
<SecurityId>ISIN:US251526BN89</SecurityId>
8686
<BondNotional>1000000.000000</BondNotional>
8787
</BondData>
88-
</SubTrade>
89-
<SubTrade id="US3134A4AA29">
90-
<SubTradeType>Bond</SubTradeType>
88+
</Trade>
89+
<Trade id="US3134A4AA29">
90+
<TradeType>Bond</TradeType>
9191
<BondData>
9292
<SecurityId>ISIN:US3134A4AA29</SecurityId>
9393
<BondNotional>1000000.000000</BondNotional>
9494
</BondData>
95-
</SubTrade>
96-
<SubTrade id="US404119CA57">
97-
<SubTradeType>Bond</SubTradeType>
95+
</Trade>
96+
<Trade id="US404119CA57">
97+
<TradeType>Bond</TradeType>
9898
<BondData>
9999
<SecurityId>ISIN:US404119CA57</SecurityId>
100100
<BondNotional>1000000.000000</BondNotional>
101101
</BondData>
102-
</SubTrade>
103-
<SubTrade id="US46285MAA80">
104-
<SubTradeType>Bond</SubTradeType>
102+
</Trade>
103+
<Trade id="US46285MAA80">
104+
<TradeType>Bond</TradeType>
105105
<BondData>
106106
<SecurityId>ISIN:US46285MAA80</SecurityId>
107107
<BondNotional>1000000.000000</BondNotional>
108108
</BondData>
109-
</SubTrade>
110-
<SubTrade id="US55354GAQ38">
111-
<SubTradeType>Bond</SubTradeType>
109+
</Trade>
110+
<Trade id="US55354GAQ38">
111+
<TradeType>Bond</TradeType>
112112
<BondData>
113113
<SecurityId>ISIN:US55354GAQ38</SecurityId>
114114
<BondNotional>1000000.000000</BondNotional>
115115
</BondData>
116-
</SubTrade>
117-
<SubTrade id="US629377CS98">
118-
<SubTradeType>Bond</SubTradeType>
116+
</Trade>
117+
<Trade id="US629377CS98">
118+
<TradeType>Bond</TradeType>
119119
<BondData>
120120
<SecurityId>ISIN:US629377CS98</SecurityId>
121121
<BondNotional>1000000.000000</BondNotional>
122122
</BondData>
123-
</SubTrade>
124-
<SubTrade id="US674599ED34">
125-
<SubTradeType>Bond</SubTradeType>
123+
</Trade>
124+
<Trade id="US674599ED34">
125+
<TradeType>Bond</TradeType>
126126
<BondData>
127127
<SecurityId>ISIN:US674599ED34</SecurityId>
128128
<BondNotional>1000000.000000</BondNotional>
129129
</BondData>
130-
</SubTrade>
131-
<SubTrade id="US674599EF81">
132-
<SubTradeType>Bond</SubTradeType>
130+
</Trade>
131+
<Trade id="US674599EF81">
132+
<TradeType>Bond</TradeType>
133133
<BondData>
134134
<SecurityId>ISIN:US674599EF81</SecurityId>
135135
<BondNotional>1000000.000000</BondNotional>
136136
</BondData>
137-
</SubTrade>
138-
<SubTrade id="US72147KAG31">
139-
<SubTradeType>Bond</SubTradeType>
137+
</Trade>
138+
<Trade id="US72147KAG31">
139+
<TradeType>Bond</TradeType>
140140
<BondData>
141141
<SecurityId>ISIN:US72147KAG31</SecurityId>
142142
<BondNotional>1000000.000000</BondNotional>
143143
</BondData>
144-
</SubTrade>
145-
<SubTrade id="US77313LAB99">
146-
<SubTradeType>Bond</SubTradeType>
144+
</Trade>
145+
<Trade id="US77313LAB99">
146+
<TradeType>Bond</TradeType>
147147
<BondData>
148148
<SecurityId>ISIN:US77313LAB99</SecurityId>
149149
<BondNotional>1000000.000000</BondNotional>
150150
</BondData>
151-
</SubTrade>
152-
<SubTrade id="US845467AS85">
153-
<SubTradeType>Bond</SubTradeType>
151+
</Trade>
152+
<Trade id="US845467AS85">
153+
<TradeType>Bond</TradeType>
154154
<BondData>
155155
<SecurityId>ISIN:US845467AS85</SecurityId>
156156
<BondNotional>1000000.000000</BondNotional>
157157
</BondData>
158-
</SubTrade>
159-
<SubTrade id="US845467AT68">
160-
<SubTradeType>Bond</SubTradeType>
158+
</Trade>
159+
<Trade id="US845467AT68">
160+
<TradeType>Bond</TradeType>
161161
<BondData>
162162
<SecurityId>ISIN:US845467AT68</SecurityId>
163163
<BondNotional>1000000.000000</BondNotional>
164164
</BondData>
165-
</SubTrade>
166-
<SubTrade id="US87612BBS07">
167-
<SubTradeType>Bond</SubTradeType>
165+
</Trade>
166+
<Trade id="US87612BBS07">
167+
<TradeType>Bond</TradeType>
168168
<BondData>
169169
<SecurityId>ISIN:US87612BBS07</SecurityId>
170170
<BondNotional>1000000.000000</BondNotional>
171171
</BondData>
172-
</SubTrade>
173-
<SubTrade id="US87612BBU52">
174-
<SubTradeType>Bond</SubTradeType>
172+
</Trade>
173+
<Trade id="US87612BBU52">
174+
<TradeType>Bond</TradeType>
175175
<BondData>
176176
<SecurityId>ISIN:US87612BBU52</SecurityId>
177177
<BondNotional>1000000.000000</BondNotional>
178178
</BondData>
179-
</SubTrade>
180-
<SubTrade id="US904678AF64">
181-
<SubTradeType>Bond</SubTradeType>
179+
</Trade>
180+
<Trade id="US904678AF64">
181+
<TradeType>Bond</TradeType>
182182
<BondData>
183183
<SecurityId>ISIN:US904678AF64</SecurityId>
184184
<BondNotional>1000000.000000</BondNotional>
185185
</BondData>
186-
</SubTrade>
187-
<SubTrade id="US92343VGM00">
188-
<SubTradeType>Bond</SubTradeType>
186+
</Trade>
187+
<Trade id="US92343VGM00">
188+
<TradeType>Bond</TradeType>
189189
<BondData>
190190
<SecurityId>ISIN:US92343VGM00</SecurityId>
191191
<BondNotional>1000000.000000</BondNotional>
192192
</BondData>
193-
</SubTrade>
193+
</Trade>
194194
</BondBasketData>
195195
<!-- </CBOStructure>-->
196196
</CboReferenceData>

0 commit comments

Comments
 (0)