Aller au contenu

Erreur

FX-SCH-A-000514: La devise de la facture doit être un code à trois lettres valide

En bref

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

FX-SCH-A-000514 signifie que le code de devise de la facture (BT-5) ne figure pas dans la liste admise par le profil Basic de Factur-X et de ZUGFeRD. Utilisez le code ISO 4217 à trois lettres majuscules correspondant à la devise de votre facture, par exemple EUR, puis exportez de nouveau la facture et vérifiez le fichier corrigé.

Sur cette page

Ce que signifie la règle

La devise de la facture (BT-5) se trouve dans ram:InvoiceCurrencyCode. Lorsqu'elle est renseignée, elle doit être un code de devise à trois lettres de la liste ISO 4217, en majuscules, comme EUR, GBP, USD ou CHF. Un symbole comme € ou un mot comme « euro » n'est pas un code. Cette règle fait partie des contrôles du profil Basic de Factur-X et de ZUGFeRD et ne vérifie que la valeur présente. Une autre règle (BR-05) exige qu'une devise de facture soit indiquée. Un total de TVA peut aussi être exprimé dans une devise de comptabilisation de la TVA distincte, donc tous les montants n'utilisent pas nécessairement BT-5.

Pourquoi elle compte

Le code de devise indique dans quelle monnaie les montants concernés sont exprimés. Il faut distinguer la devise de facture d'une éventuelle devise de comptabilisation de la TVA.

Comment corriger

Corrigez ram:InvoiceCurrencyCode sous ram:ApplicableHeaderTradeSettlement avec le code à trois lettres majuscules de la devise réelle de la facture. Vérifiez les attributs currencyID selon les montants qu'ils décrivent. Un total de TVA exprimé dans une devise de comptabilisation de la TVA distincte doit conserver le code de cette devise, et non être réétiqueté avec celui de la facture. 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:InvoiceCurrencyCode' 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-000514 échoue encore, et quelles autres règles échouent.

Mis à jour le 6 novembre 2026