Ce que signifie la règle
La règle recherche cbc:TaxTypeCode dans cac:TaxScheme, à l'intérieur de cac:TaxCategory sous chaque cac:TaxTotal/cac:TaxSubtotal au niveau du document. Elle s'applique aux factures et aux avoirs UBL. Le code de type de taxe est distinct de l'identifiant du schéma, cbc:ID, qui porte la valeur VAT pour la TVA.
Pourquoi elle compte
La norme EN 16931 ne prévoit pas de code de type de taxe dans cette partie du schéma de taxe.
Comment corriger
Supprimez cbc:TaxTypeCode de cac:TaxTotal/cac:TaxSubtotal/cac:TaxCategory/cac:TaxScheme au niveau du document. Conservez l'identifiant du schéma et vérifiez de nouveau le fichier.
Une fois le fichier corrigé, vérifiez-le de nouveau gratuitement : Vérifier une facture électronique
Ou corrigez la facture dans un formulaire et téléchargez le fichier corrigé, pour 1 crédit : Corriger une facture électronique rejetée
Le texte publié de la règle
A UBL invoice should not include the TaxTotal TaxSubtotal TaxCategory TaxScheme TaxTypeCode Où cette règle s’applique
| Jeu de règles | Version |
|---|---|
| EN 16931 (UBL) | 1.3.17 |
| EN 16931 (UBL credit note) | 1.3.17 |
| XRechnung 3.0 (UBL) | 3.0.2 |
| XRechnung 3.0 (UBL credit note) | 3.0.2 |
| Peppol BIS Billing 3.0 (invoice) | 2026.5 |
| Peppol BIS Billing 3.0 (credit note) | 2026.5 |
| SI-UBL 2.0 / NLCIUS (invoice) | 2.0.3.13 |
| SI-UBL 2.0 / NLCIUS (credit note) | 2.0.3.13 |
| France CTC (UBL invoice) | 1.4.0-04 |
| France CTC (UBL credit note) | 1.4.0-04 |
| CIUS-RO UBL Invoice 1.0.9 | 1.0.9 |
| CIUS-RO UBL Credit Note 1.0.9 | 1.0.9 |
Vérifier votre fichier
Règles liées
- UBL-CR-511 Le schéma de taxe ne devrait pas avoir de code de devise
- UBL-CR-512 Le schéma de taxe ne devrait pas avoir d'adresse de juridiction
- UBL-CR-513 La facture ne devrait pas contenir de total de retenue à la source
- UBL-CR-514 Les totaux ne devraient pas indiquer de montant à payer alternatif
- UBL-CR-515 Une ligne ne devrait pas avoir d'UUID
- UBL-CR-516 Une ligne ne devrait pas avoir sa propre date d'exigibilité de TVA