Ce que signifie la règle
Certaines factures indiquent le total de TVA une seconde fois, dans la devise de comptabilisation de la TVA (BT-6). Ce montant (BT-111) a son propre attribut de devise (currencyID). Cette vérification prend le montant dont la devise correspond à la devise de comptabilisation de la TVA et cherche ce code dans la liste des devises du profil Basic WL. Une valeur vide passe cette vérification.
Pourquoi elle compte
Factur-X 1.09 BASIC WL et ZUGFeRD 2.5 BASIC WL exigent un code de devise admis lorsque le currencyID non vide d'un total de TVA correspond à ram:TaxCurrencyCode.
Comment corriger
Si vous produisez le XML vous-même, ram:TaxCurrencyCode et le currencyID de ce ram:TaxTotalAmount doivent être le même code ISO 4217 à trois lettres, en majuscules.
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 BASIC WL | 1.0.9-2 |
| ZUGFeRD 2.5 BASIC WL | 2.5.2 |
Vérifier votre fichier
Règles liées
- FX-SCH-A-000488 Un code de moyen de paiement, et un seul, est requis
- FX-SCH-A-000489 Le code de moyen de paiement doit être admis (Basic WL)
- FX-SCH-A-000490 Le code de sujet d'une note de facture doit être admis (Basic)
- FX-SCH-A-000491 Le format de la date de facture doit être admis (Basic)
- FX-SCH-A-000492 Le code de type de facture doit être admis (Basic)
- FX-SCH-A-000493 L'identifiant de spécification doit être admis (Basic)