L'élément 'ram:CountryID' doit apparaître exactement une fois.
ram:CountryID doit apparaître exactement une fois dans ram:PostalTradeAddress. L’élément est absent ou apparaît plusieurs fois.
ram:CountryID indique le pays de l’adresse postale et est nécessaire pour rattacher cette adresse sans ambiguïté.
L’adresse postale de l’organisation juridique ne contient pas ram:CountryID ou le contient plusieurs fois. Cet élément doit apparaître exactement une fois.
- Repérez l’adresse postale sous
ram:SpecifiedLegalOrganization. - Vérifiez que
ram:PostalTradeAddresscontient exactement unram:CountryID. - Générez à nouveau la facture et contrôlez-la de nouveau.
<ram:PostalTradeAddress/>
<ram:PostalTradeAddress> <ram:CountryID>XX</ram:CountryID> </ram:PostalTradeAddress>
Détails techniques
Le test compte les éléments enfants directs ram:CountryID de ram:PostalTradeAddress et en exige exactement un.
La règle s’applique à ram:PostalTradeAddress dans ram:SpecifiedLegalOrganization du représentant de l’acheteur.
rule/@context)assert/@test)