FpML Issues Tracker

778: Not all unique contexts listed

August 20, 2008

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

  • Leave an update

    You must be logged in to post an update.