L'élément 'ram:CountryID' doit apparaître exactement une fois.
ram:CountryID n’apparaît pas exactement une fois dans ram:PostalTradeAddress. L’élément est absent ou présent plusieurs fois.
La règle exige exactement une indication de pays dans l’adresse postale, afin que la composante pays soit présente sans ambiguïté.
ram:CountryID est absent de l’adresse postale du payeur ou apparaît plusieurs fois. Vous pouvez corriger l’adresse en conservant exactement un élément de ce type.
- Ouvrez
ram:PostalTradeAddressdu payeur. - Assurez-vous que
ram:CountryIDy apparaît exactement une fois. - Générez de nouveau la facture et vérifiez-la une nouvelle fois.
<ram:PostalTradeAddress/>
<ram:PostalTradeAddress> <ram:CountryID/> </ram:PostalTradeAddress>
Détails techniques
Le test compte les éléments enfants ram:CountryID de ram:PostalTradeAddress et exige qu’il y en ait exactement un.
La règle s’applique à l’adresse postale du payeur dans ram:PostalTradeAddress.
rule/@context)assert/@test)