Ce que signifie la règle
La règle compare la valeur non vide de ram:InvoiceCurrencyCode sous ram:ApplicableHeaderTradeSettlement à la liste des codes de devise du profil. Utilisez le code en majuscules, par exemple EUR pour l'euro, GBP pour la livre sterling ou CHF pour le franc suisse. Un symbole monétaire ou un nom de devise ne remplace pas ce code. Une valeur vide ne fait pas échouer ce test. Les autres champs de devise et leur cohérence sont vérifiés séparément.
Pourquoi elle compte
Un code normalisé identifie la devise de facturation sans dépendre d'un symbole ou d'un nom traduit. La vérification de ce champ ne prouve pas que les autres champs de devise sont corrects.
Comment corriger
Corrigez le champ de la devise de facturation (BT-5) pour qu'il corresponde à la devise réellement utilisée pour les montants facturés. Dans le XML CII, corrigez ram:InvoiceCurrencyCode sous ram:ApplicableHeaderTradeSettlement. Examinez séparément les autres erreurs de devise signalées, sans supposer qu'elles disparaîtront après cette correction. Exportez et vérifiez de nouveau la facture.
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:InvoiceCurrencyCode' 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 |
Vérifier votre fichier
Règles liées
- FX-SCH-A-000596 La date de la facture précédente doit utiliser le format 102
- FX-SCH-A-000597 Le schéma de l'identifiant du bénéficiaire doit être valide
- FX-SCH-A-000598 Le schéma de l'immatriculation du bénéficiaire doit être ISO 6523
- FX-SCH-A-000599 Une remise globale doit avoir une catégorie de TVA valide
- FX-SCH-A-000600 Le type de taxe d'une remise globale doit être VAT
- FX-SCH-A-000601 Le code motif d'une remise globale doit être valide