Référence
Export MarkdownBR-DE-9 Le code de devise de la facture doit être EUR
Les factures allemandes doivent utiliser EUR comme code devise pour tous les montants.
Description du problème
Les factures allemandes doivent utiliser EUR comme code devise pour tous les montants.
ERREUR
XRechnung 3.0
Contexte et importance
Cette règle garantit la conformité avec la législation fiscale allemande et simplifie les contrôles de devise pour les autorités fiscales. Tous les calculs, taxes et totaux doivent être exprimés en EUR.
Solution
Convertissez tous les montants en EUR et définissez le code devise sur EUR.
Actions rapides
Exemples valides
Utilisez ces points comme contrôles pratiques pour cette section.
- Code devise : EUR
- Tous les montants en euros (€)
Exemples invalides
Utilisez ces points comme contrôles pratiques pour cette section.
- Code devise : USD
- Code devise : GBP
- Devises mixtes dans une même facture
Exemples de code
XML valide
<cbc:DocumentCurrencyCode>EUR</cbc:DocumentCurrencyCode>
<cbc:TaxCurrencyCode>EUR</cbc:TaxCurrencyCode>
<cac:LegalMonetaryTotal>
<cbc:TaxExclusiveAmount currencyID="EUR">100.00</cbc:TaxExclusiveAmount>
<cbc:TaxInclusiveAmount currencyID="EUR">119.00</cbc:TaxInclusiveAmount>
<cbc:PayableAmount currencyID="EUR">119.00</cbc:PayableAmount>
</cac:LegalMonetaryTotal>XML invalide
<cbc:DocumentCurrencyCode>USD</cbc:DocumentCurrencyCode>
<cac:LegalMonetaryTotal>
<cbc:TaxExclusiveAmount currencyID="USD">100.00</cbc:TaxExclusiveAmount>
<cbc:PayableAmount currencyID="USD">119.00</cbc:PayableAmount>
</cac:LegalMonetaryTotal>Détails techniques
Champs concernés
Code devise du document, Code devise de la taxe, Tous les montants monétaires