Ce que signifie la règle
Cette règle contrôle ram:ID dans le ram:OriginTradeCountry du ram:SpecifiedTradeProduct d'une ligne. Une valeur non vide doit figurer dans la liste des codes pays du profil EN 16931 de Factur-X et de ZUGFeRD. Une valeur vide ne déclenche pas cette règle. Un nom de pays ou un code à trois lettres comme DEU ne correspond pas au code à deux lettres attendu.
Pourquoi elle compte
Un code pays commun permet de désigner le pays indiqué sans dépendre des noms de pays écrits dans différentes langues.
Comment corriger
Corrigez le pays d'origine de l'article ou son élément ram:OriginTradeCountry/ram:ID avec le code à deux lettres correspondant, par exemple DE pour l'Allemagne. Si vous n'avez pas besoin d'indiquer l'origine, supprimez tout le bloc ram:OriginTradeCountry, et non son seul ram:ID. Regénérez le fichier et vérifiez-le à nouveau.
Une fois le fichier corrigé, vérifiez-le de nouveau gratuitement : Vérifier une facture Factur-X
Ou corrigez la facture dans un formulaire et téléchargez le fichier corrigé, pour 1 crédit : Corriger une facture électronique rejetée Bêta
Le texte publié de la règle
Value of 'ram:ID' is not allowed. Où cette règle s’applique
| Jeu de règles | Version |
|---|---|
| Factur-X 1.09 EN 16931 | 1.0.9-2 |
| ZUGFeRD 2.5 EN 16931 | 2.5.2 |
Vérifier votre fichier
Règles liées
- FX-SCH-A-000630 Au plus un nom de document
- FX-SCH-A-000631 La date d'effet du document exige un code de format
- FX-SCH-A-000632 Le format de la date de la période d'effet doit être autorisé
- FX-SCH-A-000633 Le code objet d'une note doit être un code autorisé
- FX-SCH-A-000634 Le format de la date de facture doit être un code autorisé
- FX-SCH-A-000635 Le code de type de facture doit être autorisé par le profil