Aller au contenu

Erreur

FX-SCH-A-000464: La devise de la facture doit être un code de devise autorisé

En bref

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

FX-SCH-A-000464 signifie que le code de la devise de la facture (BT-5) n'est pas accepté par le profil Basic WL. Utilisez le code ISO 4217 à trois lettres correspondant à la devise et figurant dans la liste du profil, comme EUR ou GBP.

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:InvoiceCurrencyCode sous ram:ApplicableHeaderTradeSettlement à la liste des devises du profil. Exemples de codes : EUR, GBP et CHF. Une valeur vide ne fait pas échouer ce test. Celui-ci n'exige ni la présence de l'élément ni un contenu non vide.

Pourquoi elle compte

Cette règle vérifie le code de devise déclaré en BT-5. Elle ne compare pas les devises des différents montants de la facture.

Comment corriger

Vérifiez la devise voulue pour la facture et renseignez le code correspondant dans ram:InvoiceCurrencyCode sous ram:ApplicableHeaderTradeSettlement. Utilisez un code de la liste Basic WL, et non un symbole ou un nom de devise. Exportez la facture corrigée et vérifiez-la de nouveau.

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

Mis à jour le 6 novembre 2026