FpML Issues Tracker
closed
Tweak
N/A
Architecture
5.13 Second Working Draft (Build 2)
XAPWG
Liudmyla
None
Summary
Hello,
Could you please help with the question below:
When validating Example 2.50 Example 42 - Daily compounding swap with payment delay that contains <calculationParameters> structure instead <resetDates> structure, via FpML Validator there is the next error: 'resetDates must be present if and only if a floatingRateCalculation or inflationRateCalculation element is present in calculationPeriodAmount'. This error appears because of the Validation rule ird-1. But according to the FpML schema, the <calculationParameters> element is nested into the <floatingRateCalculation> structure and when the <calculationParameters> element exists the <resetDates> element must not be used.
Is this validation rule correctly applied to this example? If so, what must be changed for this example?
Best Regards,
Liudmyla
Notes:
mgratacos
06/21/23 5:45 am
Validation rule ird-1 needs to be updated. Proposed update: resetDates must exist if and only if (floatingRateCalculation exists and floatingRateCalculation/calculationParameters is absent) or inflationRateCalculation exists in the calculationPeriodAmount/calculation element
Liudmyla
06/21/23 9:45 am
Thank you for the answer.
JasonPolis
06/21/23 12:22 pm
Proposed update accepted at XAPWG 2023-06-21.
mgratacos
07/06/23 8:48 am
The proposed change has been implemented in the FpML SVN repository.
jbaserba
03/18/24 11:13 am
Resolution published as part of FpML 5.13 Second Working Draft:
https://www.fpml.org/spec/fpml-5-13-2-wd-2/html/confirmation/index.html
Marked as closed.