L'élément 'ram:GuidelineSpecifiedDocumentContextParameter' doit apparaître exactement une fois.
Le rsm:ExchangedDocumentContext ne contient pas exactement un ram:GuidelineSpecifiedDocumentContextParameter. L’élément est absent ou apparaît plusieurs fois.
Le paramètre de spécification identifie la spécification utilisée dans le contexte du document. Cette règle exige exactement un tel élément.
ram:GuidelineSpecifiedDocumentContextParameter est absent de rsm:ExchangedDocumentContext ou apparaît plusieurs fois. Vous pouvez modifier le contexte afin qu’il y figure exactement une fois.
- Repérez le
rsm:ExchangedDocumentContextdu document. - Ajoutez un
ram:GuidelineSpecifiedDocumentContextParameters’il manque, ou supprimez les occurrences en trop. - Générez à nouveau la facture et vérifiez-la une nouvelle fois.
<rsm:ExchangedDocumentContext/>
<rsm:ExchangedDocumentContext> <ram:GuidelineSpecifiedDocumentContextParameter/> </rsm:ExchangedDocumentContext>
Détails techniques
Le test XPath compte les éléments ram:GuidelineSpecifiedDocumentContextParameter dans le rsm:ExchangedDocumentContext concerné et réussit uniquement s’il y en a exactement un.
La règle s’applique dans le rsm:ExchangedDocumentContext du document.
rule/@context)assert/@test)