L'élément 'ram:ID' doit apparaître exactement une fois.
Dans ram:SpecifiedTaxRegistration identifié par schemeID="FC", ram:ID n’apparaît pas exactement une fois.
Cette immatriculation fiscale doit contenir exactement un identifiant de ce schéma. S’il est absent ou présent plusieurs fois, l’indication n’est pas structurellement univoque.
ram:ID est absent ou présent plusieurs fois dans l’immatriculation fiscale du vendeur avec schemeID="FC". Un seul ram:ID respecte le nombre requis.
- Repérez le
ram:SpecifiedTaxRegistrationdu vendeur dontram:IDa la valeurFCpourschemeID. - Assurez-vous que cette immatriculation contient exactement un
ram:ID. - Générez à nouveau la facture et vérifiez-la.
<ram:SpecifiedTaxRegistration> <ram:ID schemeID="FC">123</ram:ID> <ram:ID schemeID="FC">456</ram:ID> </ram:SpecifiedTaxRegistration>
<ram:SpecifiedTaxRegistration> <ram:ID schemeID="FC">123</ram:ID> </ram:SpecifiedTaxRegistration>
Détails techniques
Le test compte les éléments ram:ID directement contenus dans ram:SpecifiedTaxRegistration dont l’attribut schemeID vaut FC et en exige exactement un.
La règle s’applique à l’immatriculation fiscale du vendeur d’un article lorsque ram:ID a la valeur schemeID FC.
rule/@context)assert/@test)