Aller au contenu

Erreur

FX-SCH-A-000607: Le total de TVA en devise de comptabilisation exige un code valide

En bref

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

FX-SCH-A-000607 signifie que le total de TVA dans la devise de comptabilisation de la TVA (BT-111) porte un code de devise non autorisé. Corrigez son attribut currencyID et la devise de comptabilisation de la TVA (BT-6) avec le code ISO 4217 approprié, par exemple PLN.

Sur cette page

Ce que signifie la règle

La règle sélectionne ram:TaxTotalAmount dans ram:SpecifiedTradeSettlementHeaderMonetarySummation uniquement si son attribut currencyID est déjà égal à ram:TaxCurrencyCode. Elle vérifie qu'une valeur non vide appartient à la liste des devises du profil. Une valeur vide satisfait ce contrôle de liste. La sélection dépend de la correspondance des devises, et non de l'ordre des montants dans le XML.

Pourquoi elle compte

BT-111 désigne le total de TVA dans la devise de comptabilisation de la TVA. Son code de devise le distingue du total de TVA dans la devise de la facture.

Comment corriger

Vérifiez la devise de comptabilisation de la TVA (BT-6) et le total correspondant à BT-111. Dans le XML, corrigez ram:TaxCurrencyCode et l'attribut currencyID du ram:TaxTotalAmount correspondant avec le code ISO 4217 approprié de trois lettres. N'identifiez pas ce montant uniquement par sa position dans le XML. Régénérez le fichier, puis vérifiez-le 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 '@currencyID' is not allowed.

Où cette règle s’applique

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

Mis à jour le 6 novembre 2026