Aller au contenu

Erreur

FX-SCH-A-000423: Le pays de l'acheteur doit être un code pays à deux lettres

En bref

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

FX-SCH-A-000423 signifie que le code pays non vide de l'adresse de l'acheteur (BT-55) d'un fichier Basic WL ne figure pas dans la liste autorisée par le profil. Utilisez le code à deux lettres autorisé pour ce pays dans ram:BuyerTradeParty/ram:PostalTradeAddress/ram:CountryID, puis exportez et vérifiez de nouveau le fichier.

Sur cette page

Ce que signifie la règle

Le pays de l'acheteur (BT-55) est indiqué dans ram:CountryID sous ram:BuyerTradeParty/ram:PostalTradeAddress. Dans les profils Basic WL de Factur-X et de ZUGFeRD, une valeur non vide doit figurer dans la liste des pays du profil. Les codes ISO 3166-1 à deux lettres sont utilisés, par exemple FR, DE, NL ou GB. Une valeur vide ne fait pas échouer ce test, qui ne vérifie pas la présence de l'élément.

Pourquoi elle compte

Un code pays commun permet aux logiciels de lire le pays de l'adresse de façon cohérente.

Comment corriger

Vérifiez le pays réel de l'adresse de l'acheteur et son code dans la liste du profil. Dans ram:BuyerTradeParty/ram:PostalTradeAddress/ram:CountryID, remplacez un nom de pays complet ou un code à trois lettres par le code à deux lettres approprié. Pour le Royaume-Uni, utilisez GB et non UK. Exportez et vérifiez de nouveau 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 BASIC WL 1.0.9-2
ZUGFeRD 2.5 BASIC WL 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-000423 échoue encore, et quelles autres règles échouent.

Mis à jour le 6 novembre 2026