Aller au contenu principal

Référence

Export Markdown

BR-37 Le code de catégorie TVA des frais au niveau du document est requis

Chaque poste de frais au niveau du document (BG-21) doit comporter un code de catégorie TVA (BT-102).

Description du problème

ERREUR

Règle métier de la norme EN 16931 (CEN)

Contexte et importance

Il s’agit d’une règle de base de la norme EN 16931, pendant de BR-32 pour les frais. Les frais au niveau du document, comme les frais de port, sont soumis à la TVA de la catégorie correspondante. Sans code de catégorie (BT-102), le validateur ne peut pas les intégrer dans la ventilation de TVA (BG-23). L’erreur apparaît souvent lorsque les frais sont ajoutés en pied de facture sans paramétrage fiscal.

Solution

Ajoutez cac:TaxCategory/cbc:ID (CII : ram:CategoryTradeTax/ram:CategoryCode) aux frais avec la catégorie de TVA sous laquelle ils sont taxés.

Actions rapides

Exemples valides

  • BT-102 = S (taux normal) sur des frais au niveau du document

Exemples invalides

  • Montant de frais présent mais sans code de catégorie BT-102

Exemples de code

XML valide
<cac:AllowanceCharge>
  <cbc:ChargeIndicator>true</cbc:ChargeIndicator>
  <cbc:Amount currencyID="EUR">9.90</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>true</cbc:ChargeIndicator>
  <cbc:Amount currencyID="EUR">9.90</cbc:Amount>
</cac:AllowanceCharge>

Champs concernés

Outils de validation