-
There seems to be a problem with the rule checking the pattern for the customization ID When sending cbc:CustomizationIDeforms-sdk-1.10</cbc:CustomizationID>, we are getting the following error: <svrl:failed-assert id="BR-OPT-00002-0052" location="/can:ContractAwardNotice/cbc:CustomizationID" test="matches(normalize-space(.),'^eforms-sdk-\d.\d$')" role="ERROR"> When sending cbc:CustomizationIDeforms-sdk-1.9</cbc:CustomizationID> , no error. |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment
-
Hi, while since SDK 1.10.0 we have: |
Beta Was this translation helpful? Give feedback.
Hi,
Please make sure the correct set of schematron files is used for validation or correct parameters are submitted
In SDK 1.9.2, we have:
<rule context="/*/cbc:CustomizationID"> <assert id="BR-OPT-00002-0052" role="ERROR" test="matches(normalize-space(.),'^eforms-sdk-\d\.\d$')">rule|text|BR-OPT-00002-0052</assert> </rule>
while since SDK 1.10.0 we have:
<rule context="/*/cbc:CustomizationID"> <assert id="BR-OPT-00002-0052" role="ERROR" test="matches(normalize-space(.),'^eforms-sdk-\d+\.\d+$')">rule|text|BR-OPT-00002-0052</assert> </rule>