La valeur de 'ram:CountryID' n'est pas autorisée.
La valeur de ram:CountryID n’est ni vide ni présente dans la liste de codes d’identifiant 10. La valeur de pays indiquée n’est donc pas acceptée.
ram:CountryID indique le pays de l’adresse de livraison. Le contrôle compare sa valeur aux entrées autorisées de la liste de codes 10.
La valeur de ram:CountryID du destinataire de la livraison ne figure pas dans la liste de codes vérifiée. Utilisez une valeur de pays répertoriée dans cette liste.
- Repérez
ram:CountryIDsousram:PostalTradeAddressderam:ShipToTradeParty. - Comparez sa valeur aux entrées de la liste de codes 10.
- Générez à nouveau la facture et vérifiez-la une nouvelle fois.
Détails techniques
Le test XPath accepte une valeur vide ou une valeur répertoriée comme enumeration dans FACTUR-X_EXTENDED_codedb.xml sous cl[@id=10].
La règle s’applique à la valeur de ram:CountryID dans l’adresse postale du destinataire de la livraison sous ShipToTradeParty d’une ligne de facture.
rule/@context)assert/@test)