L'élément 'ram:CountryID' doit apparaître exactement une fois.
ram:CountryID est absent de ram:PostalTradeAddress ou apparaît plusieurs fois.
Le code pays est un élément requis de cette adresse. Un seul élément garantit que l’adresse comporte une indication de pays sans ambiguïté.
Le code pays manque dans l’adresse du représentant fiscal du vendeur ou y apparaît plusieurs fois. Pour corriger cela, la facture doit contenir un seul ram:CountryID.
- Recherchez le
ram:PostalTradeAddressdu représentant fiscal du vendeur. - Vérifiez qu’il contient exactement un
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 test compte les éléments ram:CountryID enfants directs de ram:PostalTradeAddress et en exige exactement un.
La règle s’applique à ram:PostalTradeAddress dans les coordonnées de l’organisation du représentant fiscal du vendeur.
rule/@context)assert/@test)