Aller au contenu

Erreur

FX-SCH-A-000495: Le pays de l'acheteur doit être un code pays valide

En bref

Erreur : échec aux vérifications sélectionnées.

FX-SCH-A-000495 signifie que le pays de l'adresse de l'acheteur (BT-55) n'est pas un code pays accepté par le profil Basic de Factur-X et de ZUGFeRD. Utilisez le code ISO 3166-1 à deux lettres en majuscules, comme DE, FR, NL ou GB, et non un nom de pays ou une variante.

Sur cette page

Ce que signifie la règle

Le pays de l'adresse postale de l'acheteur (BT-55) doit s'écrire avec un code à deux lettres de la liste ISO 3166-1, en majuscules. Un nom de pays comme Allemagne, un code en minuscules ou un code à trois lettres ne correspond pas à la liste. La règle ne vérifie que les valeurs renseignées.

Pourquoi elle compte

Factur-X 1.09 BASIC et ZUGFeRD 2.5 BASIC exigent qu'un code pays non vide dans l'adresse de l'acheteur figure dans la liste des pays du profil.

Comment corriger

Vérifiez le champ pays dans l'adresse de l'acheteur de votre logiciel de facturation. Méfiez-vous des codes qui paraissent justes mais ne sont pas ISO 3166-1 : utilisez GB pour le Royaume-Uni, et non UK, et GR pour la Grèce, et non EL. Dans le XML, il s'agit de ram:CountryID dans ram:PostalTradeAddress de ram:BuyerTradeParty.

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 BASIC 1.0.9-2
ZUGFeRD 2.5 BASIC 2.5.2
Texte de la règle issu de phive-rules 4.6.4.

Vérifier votre fichier

Déposez votre facture électronique pour voir si FX-SCH-A-000495 échoue encore, et quelles autres règles échouent.

Mis à jour le 6 novembre 2026