ValidateFin

PEPPOL-EN16931-R051 - Tous les montants doivent porter la devise de la facture

Chaque attribut currencyID du document doit reprendre le code devise de la facture (BT-5). Seule exception : le montant total de TVA exprimé dans la devise de comptabilisation (BT-111), qui utilise par définition une autre devise.

PEPPOL-EN16931-R051 - Tous les montants doivent porter la devise de la facture

Chaque attribut currencyID du document doit reprendre le code devise de la facture (BT-5). Seule exception : le montant total de TVA exprimé dans la devise de comptabilisation (BT-111), qui utilise par définition une autre devise. Ceci est une règle Peppol BIS Billing 3.0. Elle s'applique par-dessus le socle EN 16931, sur les factures échangées via le réseau Peppol.

CalculsPeppol BIS 3.0BT-5 Erreur
Ceci est une règle Peppol BIS Billing 3.0. Elle s'applique par-dessus le socle EN 16931, sur les factures échangées via le réseau Peppol.

Ce que vérifie cette règle

Chaque attribut currencyID du document doit reprendre le code devise de la facture (BT-5). Seule exception : le montant total de TVA exprimé dans la devise de comptabilisation (BT-111), qui utilise par définition une autre devise.

Comment corriger

Alignez les attributs currencyID des éléments de montant sur cbc:DocumentCurrencyCode, en laissant seul le cbc:TaxAmount en devise de comptabilisation.

Valider avec cette règle

Cette règle fait partie d’EN 16931. Vérifiez votre facture avec le validateur correspondant à votre format :

Règles associées

Source: OpenPeppol BIS Billing 3.0 · Dernière vérification: 2026-07-10

Toutes les règles de validation