Aller au contenu

Erreur

FX-SCH-A-000333: La devise cible doit utiliser un code autorisé

En bref

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

FX-SCH-A-000333 signifie que le code de la devise cible (ram:TargetCurrencyCode), dans les informations de conversion de devise pour les taxes de votre fichier Factur-X ou ZUGFeRD au profil Extended, ne figure pas dans la liste autorisée. Utilisez le code de cette liste qui correspond à la devise vers laquelle vous effectuez la conversion.

Sur cette page

Ce que signifie la règle

Pour ram:TargetCurrencyCode dans ram:TaxApplicableTradeCurrencyExchange, la valeur contrôlée doit être vide ou correspondre exactement à une entrée de la liste 42 du fichier FACTUR-X_EXTENDED_codedb.xml. Ce test ne contrôle pas la présence de l'élément.

Pourquoi elle compte

Le profil Extended identifie la devise cible à l'aide d'une liste définie. Une valeur absente de cette liste échoue à ce contrôle, même si elle ressemble à un code de devise.

Comment corriger

Vérifiez la devise d'arrivée dans les informations ram:TaxApplicableTradeCurrencyExchange. Corrigez ram:TargetCurrencyCode avec le code correspondant de la liste 42 du profil Extended, exactement tel qu'il y figure. Si votre logiciel exporte une autre valeur, demandez à son éditeur de corriger la correspondance. Exportez de nouveau le fichier, puis vérifiez-le.

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:TargetCurrencyCode' is not allowed.

Où cette règle s’applique

Jeu de règles Version
Factur-X 1.09 EXTENDED 1.0.9-2
ZUGFeRD 2.5 EXTENDED 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-000333 échoue encore, et quelles autres règles échouent.

Mis à jour le 6 novembre 2026