Référence
Export MarkdownBR-48 Le taux de catégorie de la ventilation TVA est requis sauf hors champ TVA
Chaque ventilation TVA (BG-23) doit comporter un taux de catégorie TVA (BT-119), sauf si la facture n’est pas soumise à la TVA.
Description du problème
Chaque ventilation TVA (BG-23) doit comporter un taux de catégorie TVA (BT-119), sauf si la facture n’est pas soumise à la TVA.
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:Percent à chaque sous-total ; utilisez 0 pour les catégories exonérées ou à taux zéro et ne l’omettez que pour la catégorie hors champ O.
Actions rapides
Exemples valides
- BT-119 = 19 pour le taux normal
- BT-119 = 0 pour une catégorie exonérée
Exemples invalides
- Sous-total au taux normal sans taux BT-119
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:TaxableAmount currencyID="EUR">100.00</cbc:TaxableAmount>
<cbc:TaxAmount currencyID="EUR">19.00</cbc:TaxAmount>
<cac:TaxCategory>
<cbc:ID>S</cbc:ID>
<cac:TaxScheme><cbc:ID>VAT</cbc:ID></cac:TaxScheme>
</cac:TaxCategory>
</cac:TaxSubtotal>