HomeAbout FpML®SpecificationsDocumentsWorking Groups & CommitteesToolsFpML® ServicesJoin UsContact UsIssues Forum

The FpML Issues Tracker is designed to facilitate public interaction in the standard.
By registering to the Issue Tracker you will be able to submit corrections and comments, generate reports, and view the complete issues archive for FpML.


Viewing Issue Simple Details Jump to Notes ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0000778 [FpML] Validation Rules minor always 2008-08-20 20:32 2010-02-01 09:17
Reporter matthew View Status public  
Assigned To PamF-W
Priority normal Resolution fixed  
Status closed Target Version 4.7 Recommendation 2010-02-02 (build 6) Product Version 4.4 Second Trial Recommendation 2008-06-27
Summary 0000778: Not all unique contexts listed
Description There is a problem in the XSLT that generates the "Unique Contexts" for the Validation Rules.

An example is eqd-20:
"
eqd-20 (Mandatory)
Context: EquityOption (complex type)
EquityOptionTransactionSupplement (complex type)
"

There is no EquityOptionTransactionSupplement listed in the unique contexts.

"
Unique contexts:

    * Trade (complex type): eqd-2 eqd-4 eqd-12 eqd-13 eqd-14 eqd-23 eqd-31
    * Contract (complex type): eqd-2b eqd-4b eqd-12b eqd-13b eqd-14b eqd-30 eqd-32
    * EquityAmericanExercise (complex type): eqd-3
    * EquityBermudaExercise (complex type): eqd-6 eqd-7 eqd-8 eqd-9 eqd-10
    * EquityExerciseValuationSettlement (complex type): eqd-15
    * EquityOption (complex type): eqd-17 eqd-18 eqd-19 eqd-20
    * CalculationAgent (complex type): eqd-21
    * EquityDerivativeBase (complex type): eqd-22
    * AveragingSchedule (complex type): eqd-24
    * BrokerEquityOption (complex type): eqd-25
    * EquityMultipleExercise (complex type): eqd-26 eqd-27 eqd-28 eqd-29
    * Deprecated rules
    * Removed rules
"
Additional Information
Tags No tags attached.
XML Tool Type
Attached Files

- Relationships
related to 0000685closedlyteck eqd-23 uses the ancestor axis 

-  Notes
(0001788)
lyteck (developer)
2008-08-25 15:46

noted. It seems when there's a list of contexts, only the first context is processed and added to the 'unique contexts' section, and subsequent context(s) are discarded (XSLT issue)
(0001795)
matthewdr (manager)
2008-08-26 13:31

Agreed at VWG that Lyteck will fix the XSLT.
(0002097)
matthewdr (manager)
2008-12-09 14:56

VWG chased up today. Lyteck will fix.
(0002252)
matthewdr (manager)
2008-12-16 14:21

Agreed at VWG today for Lyteck to implement as proposed.
(0002283)
lyteck (developer)
2009-01-26 22:12

update: attempted to update the XSL a couple of times but ran into minor issues with loops... ongoing.
(0002358)
matthewdr (manager)
2009-06-09 13:20

Discussed at the VWG today. Lyteck said he hasn't been able to work on this.

We agreed to remove this section as redundant, rather than fix it.
(0002546)
lyteck (developer)
2010-01-22 21:14

removed unique context summary as agreed
- removed code from \trunk\src\validation\XSL\rule_grouped.xsl

- Issue History
Date Modified Username Field Change
2008-08-20 20:32 matthew New Issue
2008-08-25 15:46 lyteck Relationship added related to 0000685
2008-08-25 15:46 lyteck Note Added: 0001788
2008-08-26 13:31 matthewdr Note Added: 0001795
2008-12-09 14:56 matthewdr Note Added: 0002097
2008-12-16 14:21 matthewdr Note Added: 0002252
2009-01-26 22:12 lyteck Note Added: 0002283
2009-06-09 13:20 matthewdr Note Added: 0002358
2010-01-22 21:14 lyteck Note Added: 0002546
2010-01-22 21:14 lyteck Status assigned => resolved
2010-01-22 21:14 lyteck Target Version => 4.7 Recommendation (Publication Date TBA)
2010-01-22 21:14 lyteck Resolution open => fixed
2010-02-01 09:17 mgratacos Status resolved => closed
2010-03-03 10:31 BUTTER Issue Monitored: BUTTER