Aller au contenu principal

Référence

Export Markdown

BR-CO-11 La somme des remises au niveau du document doit être égale au total des montants de remise

La somme des remises au niveau du document (BT-107) doit être égale à la somme arithmétique de tous les montants de remise au niveau du document (BT-92).

Description du problème

ERREUR

Règle de calcul et de cohérence EN 16931 (BR-CO)

Contexte et importance

BT-107 doit être exactement égal, sans tolérance, à la somme des montants de remise au niveau du document (BT-92). Si des remises existent et que BT-107 est absent, la règle échoue également. Un BT-107 erroné fausse en général aussi le montant total hors TVA (BR-CO-13). Cas typique : une remise déduite dans les totaux mais non exportée comme remise au niveau du document (BG-20) distincte, ou une remise ajoutée après le calcul de BT-107.

Solution

Recalculez BT-107 comme la somme de tous les montants BT-92. En UBL : cac:LegalMonetaryTotal/cbc:AllowanceTotalAmount = somme des cac:AllowanceCharge/cbc:Amount au niveau du document avec cbc:ChargeIndicator = false ; en CII : ram:AllowanceTotalAmount. S’il n’y a aucune remise au niveau du document, omettez BT-107 ou indiquez 0,00.

Actions rapides

Exemples valides

  • Deux remises BT-92 de 5,00 et 10,00 → BT-107 = 15,00
  • Aucune remise au niveau du document, BT-107 = 0,00 (ou absent)

Exemples invalides

  • BT-107 = 10,00 mais l’unique BT-92 est de 15,00
  • BT-107 absent alors que des BT-92 existent

Champs concernés

Outils de validation