Aller au contenu principal

Référence

Export Markdown

BR-45 Le montant imposable de la ventilation TVA est requis

Chaque ventilation TVA (BG-23) doit comporter un montant imposable de catégorie TVA (BT-116).

Description du problème

Chaque ventilation TVA (BG-23) doit comporter un montant imposable de catégorie TVA (BT-116).

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

Ajoutez cbc:TaxableAmount à chaque cac:TaxSubtotal pour que chaque sous-total indique sa base d’imposition.

Actions rapides

Exemples valides

  • BT-116 = 100,00 pour le sous-total TVA au taux normal

Exemples invalides

  • Sous-total TVA avec montant de taxe mais sans base BT-116

Exemples de code

XML valide
<cac:TaxSubtotal>
  <cbc:TaxableAmount currencyID="EUR">100.00</cbc:TaxableAmount>
  <cbc:TaxAmount currencyID="EUR">19.00</cbc:TaxAmount>
  <cac:TaxCategory>
    <cbc:ID>S</cbc:ID>
    <cbc:Percent>19</cbc:Percent>
    <cac:TaxScheme><cbc:ID>VAT</cbc:ID></cac:TaxScheme>
  </cac:TaxCategory>
</cac:TaxSubtotal>
XML invalide
<cac:TaxSubtotal>
  <cbc:TaxAmount currencyID="EUR">19.00</cbc:TaxAmount>
  <cac:TaxCategory>
    <cbc:ID>S</cbc:ID>
    <cbc:Percent>19</cbc:Percent>
    <cac:TaxScheme><cbc:ID>VAT</cbc:ID></cac:TaxScheme>
  </cac:TaxCategory>
</cac:TaxSubtotal>

Champs concernés

Outils de validation