L'élément 'ram:ID' doit apparaître exactement une fois.
Ce ram:SpecifiedTaxRegistration contient plusieurs éléments ram:ID. La règle exige exactement un tel élément.
La règle limite cet enregistrement fiscal à un seul identifiant. Plusieurs éléments d’identifiant rendent le contenu de cet enregistrement ambigu.
L’enregistrement fiscal du fabricant du produit avec le schéma FC contient plusieurs éléments ram:ID. Vous pouvez corriger la facture en n’y laissant qu’un seul élément de ce type.
- Repérez le
ram:SpecifiedTaxRegistrationdu fabricant dontram:IDporteschemeID="FC". - Vérifiez le nombre d’éléments
ram:IDqu’il contient. - Assurez-vous qu’il ne contient qu’un seul élément
ram:ID. - Générez de nouveau la facture et vérifiez-la à nouveau.
<ram:SpecifiedTaxRegistration> <ram:ID schemeID="FC">A</ram:ID> <ram:ID schemeID="FC">B</ram:ID> </ram:SpecifiedTaxRegistration>
<ram:SpecifiedTaxRegistration> <ram:ID schemeID="FC">A</ram:ID> </ram:SpecifiedTaxRegistration>
Détails techniques
Le test compte les éléments ram:ID directs de ram:SpecifiedTaxRegistration et exige que leur nombre soit exactement égal à un.
La règle s’applique à ram:SpecifiedTaxRegistration du fabricant du produit, dont ram:ID porte l’attribut schemeID="FC".
rule/@context)assert/@test)