L'élément 'ram:CountryID' doit apparaître exactement une fois.
ram:PostalTradeAddress de l’agent de l’acheteur ne contient pas exactement un ram:CountryID : l’élément est absent ou apparaît plusieurs fois.
Une adresse postale exige exactement un identifiant de pays dans ce contexte afin que le pays de l’adresse soit indiqué sans ambiguïté.
Il manque ram:CountryID dans l’adresse postale de l’agent de l’acheteur, ou cet élément y apparaît plusieurs fois. Un seul élément respecte l’exigence pour cette adresse.
- Vérifiez
ram:PostalTradeAddressde l’agent de l’acheteur. - Assurez-vous qu’il contient exactement un élément
ram:CountryID. - Générez de nouveau la facture et vérifiez-la à nouveau.
<ram:PostalTradeAddress/>
<ram:PostalTradeAddress> <ram:CountryID/> </ram:PostalTradeAddress>
Détails techniques
Le XPath compte les éléments ram:CountryID directs sous ram:PostalTradeAddress et en exige exactement un.
La règle s’applique à ram:CountryID dans l’adresse postale ram:PostalTradeAddress de l’agent de l’acheteur.
rule/@context)assert/@test)