FpML Issues Tracker
closed
Minor
Always
Validation Rules
Admin
None
Summary
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 "
Notes:
lyteck
08/25/08 3:46 pm
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)
matthewdr
08/26/08 1:31 pm
Agreed at VWG that Lyteck will fix the XSLT.
matthewdr
12/09/08 2:56 pm
VWG chased up today. Lyteck will fix.
matthewdr
12/16/08 2:21 pm
Agreed at VWG today for Lyteck to implement as proposed.
lyteck
01/26/09 10:12 pm
update: attempted to update the XSL a couple of times but ran into minor issues with loops… ongoing.
matthewdr
06/09/09 1:20 pm
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.
lyteck
01/22/10 9:14 pm
removed unique context summary as agreed
– removed code from trunksrcvalidationXSLrule_grouped.xsl