Référence
Export MarkdownBR-53 Le total TVA en devise comptable est requis si une devise TVA est définie
Si le code de devise comptable TVA (BT-6) est présent, le montant total de TVA en devise comptable (BT-111) doit être fourni.
Description du problème
Si le code de devise comptable TVA (BT-6) est présent, le montant total de TVA en devise comptable (BT-111) doit être fourni.
ERREUR
XRechnung 3.0
Contexte et importance
Cette règle provient du modèle sémantique central EN16931 appliqué par le Schematron KoSIT XRechnung 3.0.2, garantissant que les factures contiennent les données obligatoires nécessaires au traitement automatisé.
Solution
Lorsque cbc:TaxCurrencyCode (BT-6) diffère de la devise du document, ajoutez un second cac:TaxTotal/cbc:TaxAmount exprimé dans cette devise comptable.
Actions rapides
Exemples valides
- BT-6 = SEK avec BT-111 = 190,00 SEK à côté du total TVA en EUR
Exemples invalides
- BT-6 = SEK défini mais aucun total TVA BT-111 en SEK
Exemples de code
XML valide
<cbc:TaxCurrencyCode>SEK</cbc:TaxCurrencyCode>
<cac:TaxTotal>
<cbc:TaxAmount currencyID="EUR">19.00</cbc:TaxAmount>
</cac:TaxTotal>
<cac:TaxTotal>
<cbc:TaxAmount currencyID="SEK">190.00</cbc:TaxAmount>
</cac:TaxTotal>XML invalide
<cbc:TaxCurrencyCode>SEK</cbc:TaxCurrencyCode>
<cac:TaxTotal>
<cbc:TaxAmount currencyID="EUR">19.00</cbc:TaxAmount>
</cac:TaxTotal>