FpML Issues Tracker

696: ird-29 missing else clause

May 14, 2008

closed

Minor

Always

Validation Rules

Admin

None

Summary

ird-29 has an if statement without an else clause. This means the result is undefined in some circumstances.

The rule today is: " Context: Calculation (complex type) ird-29 (Mandatory) If compoundingMethod exists then fixedRateSchedule must not be present. "

The proposal is to add a condition to the context: " Context: Calculation (complex type)[exists(compoundingMethod)] ird-29 (Mandatory) fixedRateSchedule exists. "

Notes:

  • matthewdr

    06/03/08 1:52 pm

    Agreed at VWG. Marc Gratacos to implement.

  • lyteck

    07/10/08 7:32 pm

    fixed as proposed (except kept the negation on fixedRateSchedule to be in sync with original meaning = “fixedRateSchedule must not exist.”)

  • matthewdr

    08/12/08 4:33 pm

    accepting resolution.

  • Leave an update

    You must be logged in to post an update.