Ce que signifie la règle
Cette règle du profil Basic de Factur-X et de ZUGFeRD vérifie un attribut currencyID non vide sur ram:TaxTotalAmount dans ram:SpecifiedTradeSettlementHeaderMonetarySummation, uniquement lorsque cet attribut est déjà égal à ram:InvoiceCurrencyCode. Elle contrôle l'appartenance à la liste des devises autorisées. L'égalité avec la devise de la facture sélectionne le montant à contrôler ; ce test ne vérifie pas lui-même cette égalité ni la présence du total de TVA.
Pourquoi elle compte
Le code de devise précise dans quelle monnaie est exprimé le total de TVA de la facture. Un code normalisé identifie la devise sans dépendre d'un symbole ou d'un nom.
Comment corriger
Vérifiez dans quelle devise sont exprimés la facture et son total de TVA (BT-110). Corrigez ram:InvoiceCurrencyCode et l'attribut currencyID du ram:TaxTotalAmount correspondant avec le même code ISO 4217 autorisé, en majuscules, par exemple EUR. Ne confondez pas ce montant avec un éventuel total de TVA dans la devise de comptabilisation (BT-111). Exportez de nouveau la facture et vérifiez-la.
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 | 1.0.9-2 |
| ZUGFeRD 2.5 BASIC | 2.5.2 |
Vérifier votre fichier
Règles liées
- FX-SCH-A-000526 La devise de comptabilisation sur le total de TVA doit être valide
- FX-SCH-A-000527 Le code du moyen de paiement doit être un code autorisé (Basic)
- FX-SCH-A-000528 La devise de comptabilisation de la TVA doit être un code valide (Basic)
- FX-SCH-A-000529 Une note de ligne doit contenir un seul élément de texte
- FX-SCH-A-000530 Une remise sur le prix de l'article doit être marquée une seule fois
- FX-SCH-A-000531 Une remise sur le prix doit indiquer son montant une seule fois