Aller au contenu principal

Référence

Export Markdown

BR-32 Le code de catégorie TVA de la remise au niveau du document est requis

Chaque remise au niveau du document (BG-20) doit comporter un code de catégorie TVA de la remise (BT-95).

Description du problème

Chaque remise au niveau du document (BG-20) doit comporter un code de catégorie TVA de la remise (BT-95).

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 cac:TaxCategory/cbc:ID à la remise en reprenant la même catégorie TVA que les biens réduits pour la cohérence de la ventilation.

Actions rapides

Exemples valides

  • BT-95 = S (taux normal) sur une remise au niveau du document

Exemples invalides

  • Montant de remise présent mais sans code de catégorie BT-95

Exemples de code

XML valide
<cac:AllowanceCharge>
  <cbc:ChargeIndicator>false</cbc:ChargeIndicator>
  <cbc:Amount currencyID="EUR">20.00</cbc:Amount>
  <cac:TaxCategory>
    <cbc:ID>S</cbc:ID>
    <cbc:Percent>19</cbc:Percent>
    <cac:TaxScheme><cbc:ID>VAT</cbc:ID></cac:TaxScheme>
  </cac:TaxCategory>
</cac:AllowanceCharge>
XML invalide
<cac:AllowanceCharge>
  <cbc:ChargeIndicator>false</cbc:ChargeIndicator>
  <cbc:Amount currencyID="EUR">20.00</cbc:Amount>
</cac:AllowanceCharge>

Champs concernés

Outils de validation