Aller au contenu

Erreur

FX-SCH-A-000502: Le pays du vendeur doit être un code pays valide (Basic)

En bref

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

FX-SCH-A-000502 signifie que le pays de l'adresse du vendeur (BT-40) 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 correspondant au pays du vendeur, 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 du vendeur (BT-40) doit s'écrire avec un code à deux lettres de la liste ISO 3166-1, en majuscules. Un nom de pays comme France, un code en minuscules ou un code à trois lettres ne correspond pas à la liste. Cette règle ne vérifie que les valeurs renseignées et ne contrôle pas la présence du pays.

Pourquoi elle compte

Le code pays identifie le pays de l'adresse du vendeur sous une forme commune aux systèmes. Ce contrôle ne détermine pas le traitement de la TVA.

Comment corriger

Corrigez ram:SellerTradeParty/ram:PostalTradeAddress/ram:CountryID sous ram:ApplicableHeaderTradeAgreement. Utilisez le code correspondant à l'adresse réelle du vendeur. Pour le Royaume-Uni, utilisez GB et non UK. Pour la Grèce, utilisez GR et non EL. Exportez de nouveau la facture et vérifiez le fichier corrigé.

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-000502 échoue encore, et quelles autres règles échouent.

Mis à jour le 6 novembre 2026