FpML Issues Tracker
closed
Minor
Always
Validation Rules
Admin
iyermakova
Summary
eqd-17 says: "If equityExercise/equityAmericanExercise/equityMultipleExercise is present, and numberOfOptions is present then: maximumNumberOfOptions * integralMultipleExercise (in equityExercise/equityAmericanExercise/equityMultipleExercise) is less than or equal to numberOfOptions."
The problem with this is that maximumNumberOfOptions is also in equityExercise/equityAmericanExercise/equityMultipleExercise, but the rule does not state this. If you follow it literally you are trying to find maximumNumberOfOptions on the context element.
I rewrote the rule using the context as: equityExercise/equityAmericanExercise/equityMultipleExercise/maximumNumberOfOptions * equityExercise/equityAmericanExercise/equityMultipleExercise/integralMultipleExercise <= numberOfOptions
Notes:
iyermakova
08/21/07 12:41 pm
eqd-17 rule is corrected.
The rule’ context reads as:
“equityExercise/equityAmericanExercise/equityMultipleExercise/maximumNumberOfOptions * equityExercise/equityAmericanExercise/equityMultipleExercise/integralMultipleExercise <= numberOfOptions"
iyermakova
08/21/07 12:42 pm
The eqd-17 rule’ context reads as:
“equityExercise/equityAmericanExercise/equityMultipleExercise/maximumNumberOfOptions * equityExercise/equityAmericanExercise/equityMultipleExercise/integralMultipleExercise <= numberOfOptions" The correction is committed to the trunk