Aller au contenu principal

Référence

Export Markdown

BR-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>

Champs concernés

Outils de validation