Ce que signifie la règle
Dans un fichier vérifié selon le profil Minimum, la valeur non vide de ram:CountryID dans ram:SellerTradeParty/ram:PostalTradeAddress doit figurer dans la liste de codes pays du profil. Les codes pays sont à deux lettres en capitales. Un nom de pays, un code à trois lettres comme DEU ou FRA, un code en minuscules, ou UK à la place de GB, fait échouer la règle. Une valeur vide ne fait pas échouer cette règle. FX-SCH-A-000035 vérifie séparément que l'élément apparaît exactement une fois. Les autres profils ne sont pas vérifiés par cette règle.
Pourquoi elle compte
Un code pays normalisé permet d'identifier le pays sans devoir interpréter son nom dans une langue donnée.
Comment corriger
Corrigez le code pays dans l'adresse postale du vendeur, et non nécessairement dans l'adresse de la personne qui crée le fichier. Dans le XML, écrivez le code à deux lettres en capitales dans ram:SellerTradeParty/ram:PostalTradeAddress/ram:CountryID. Pour le Royaume-Uni, utilisez GB. Exportez de nouveau et vérifiez le fichier.
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:CountryID' is not allowed. Où cette règle s’applique
| Jeu de règles | Version |
|---|---|
| Factur-X 1.09 MINIMUM | 1.0.9-2 |
| ZUGFeRD 2.5 MINIMUM | 2.5.2 |
Vérifier votre fichier
Règles liées
- FX-SCH-A-000037 Chaque identifiant d'une immatriculation FC du vendeur doit indiquer son type
- FX-SCH-A-000038 La devise de la facture doit être indiquée une seule fois
- FX-SCH-A-000039 Un seul bloc de totaux par facture
- FX-SCH-A-000040 La devise de la facture doit être un code de devise valide (Minimum)
- FX-SCH-A-000041 Le total HT de la facture est obligatoire
- FX-SCH-A-000042 Un seul total de TVA dans la devise de la facture