Aller au contenu

Erreur

FX-SCH-A-000421: Le schéma de l'identifiant de l'acheteur doit être autorisé

En bref

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

FX-SCH-A-000421 signifie que le code de schéma non vide (BT-46-1) de l'identifiant mondial de l'acheteur (BT-46) d'un fichier Basic WL ne figure pas dans la liste autorisée par le profil. Corrigez ram:BuyerTradeParty/ram:GlobalID/@schemeID avec un code de cette liste correspondant à l'identifiant, puis exportez et vérifiez de nouveau le fichier.

Sur cette page

Ce que signifie la règle

Dans les profils Basic WL de Factur-X et de ZUGFeRD, cette règle compare la valeur non vide de ram:BuyerTradeParty/ram:GlobalID/@schemeID à la liste des schémas autorisés par le profil. Une valeur vide ne fait pas échouer ce test. La présence de l'attribut est contrôlée séparément.

Pourquoi elle compte

Le code de schéma précise le système de numérotation de l'identifiant de l'acheteur.

Comment corriger

Recherchez le code du système de numérotation réellement utilisé, par exemple 0088 pour un GLN ou 0060 pour un numéro DUNS, et vérifiez qu'il figure dans la liste Basic WL. Inscrivez-le dans ram:BuyerTradeParty/ram:GlobalID/@schemeID en conservant les zéros initiaux. Ne choisissez pas un autre schéma simplement pour obtenir un code autorisé. 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 '@schemeID' 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-000421 échoue encore, et quelles autres règles échouent.

Mis à jour le 6 novembre 2026