Référence
Export MarkdownBR-13 Montant total de la facture hors TVA requis
Une facture doit comporter le montant total hors TVA (BT-109), le montant net avant ajout de la TVA.
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. BT-109 est le montant total hors TVA : BT-106 moins les remises (BT-107) plus les frais (BT-108) au niveau du document, calcul vérifié par BR-CO-13. Il relie les totaux de ligne à la ventilation de TVA (BG-23). L’erreur apparaît lorsqu’un export n’écrit que le total des lignes et le total TTC, par exemple parce que le document source n’affiche pas de sous-total hors TVA. En CII, BT-109 correspond à ram:TaxBasisTotalAmount.
Solution
Ajoutez cac:LegalMonetaryTotal/cbc:TaxExclusiveAmount égal à BT-106 moins les remises (BT-107) plus les frais (BT-108) au niveau du document.
Actions rapides
Exemples valides
- BT-109 = 1000.00 — total net avant TVA
Exemples invalides
- cac:LegalMonetaryTotal ne contient pas d’élément cbc:TaxExclusiveAmount
Exemples de code
<cac:LegalMonetaryTotal>
<cbc:LineExtensionAmount currencyID="EUR">1000.00</cbc:LineExtensionAmount>
<cbc:TaxExclusiveAmount currencyID="EUR">1000.00</cbc:TaxExclusiveAmount>
<cbc:TaxInclusiveAmount currencyID="EUR">1190.00</cbc:TaxInclusiveAmount>
</cac:LegalMonetaryTotal><cac:LegalMonetaryTotal>
<cbc:LineExtensionAmount currencyID="EUR">1000.00</cbc:LineExtensionAmount>
<cbc:TaxInclusiveAmount currencyID="EUR">1190.00</cbc:TaxInclusiveAmount>
</cac:LegalMonetaryTotal>