Ce que signifie la règle
Dans ram:SpecifiedTradeSettlementHeaderMonetarySummation, la règle examine uniquement les ram:TaxTotalAmount dont currencyID est égal à ram:TaxCurrencyCode (BT-6) sous ram:ApplicableHeaderTradeSettlement. Un code non vide doit figurer dans la liste de devises 50 du profil Extended. Une valeur vide passe ce test. La règle ne détermine pas si une devise de comptabilisation de la TVA est nécessaire.
Pourquoi elle compte
Le code désigne la devise dans laquelle le total de TVA à comptabiliser est exprimé.
Comment corriger
Vérifiez la devise de comptabilisation de la TVA à utiliser (BT-6). Corrigez ram:TaxCurrencyCode et utilisez le même code autorisé dans currencyID sur le ram:TaxTotalAmount correspondant (BT-111), dans ram:SpecifiedTradeSettlementHeaderMonetarySummation. Ne supprimez pas ces données simplement pour faire disparaître cette erreur de code. Exportez le fichier corrigé et 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 EXTENDED | 1.0.9-2 |
| ZUGFeRD 2.5 EXTENDED | 2.5.2 |
Vérifier votre fichier
Règles liées
- FX-SCH-A-001008 Le code du moyen de paiement doit être un code autorisé (Extended)
- FX-SCH-A-001009 La date du taux de change exige un attribut format
- FX-SCH-A-001010 Le code de format de la date du taux de change doit être autorisé
- FX-SCH-A-001011 La devise de comptabilisation de la TVA doit être un code valide (Extended)
- FX-SCH-A-001012 Une note de ligne ne peut contenir qu'un seul texte (Extended)
- FX-SCH-A-001013 Une note de ligne ne peut avoir qu'un seul code de sujet