FpML Issues Tracker
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.