Codes d’erreur
Chaque règle qu’un validateur peut signaler, expliquée : ce que le message veut dire, d’où vient l’erreur le plus souvent et à quoi ressemble la correction dans le XML.
84 règles · État : XRechnung 3.0.2, EN 16931 1.3.16
Les explications en français de ces règles sont en préparation. En attendant, chaque règle renvoie vers sa version dans une autre langue, indiquée sur la ligne.
BR-DE – XRechnung
Les règles métier nationales du standard XRechnung (KoSIT), en plus de l’EN 16931 : coordonnées, informations de paiement, Leitweg-ID, escompte.
- BR-DE-1BR-DE-1: payment instructions (BG-16) missing in the XRechnungEnglish
- BR-DE-2BR-DE-2: seller contact (BG-6) missing in the XRechnungEnglish
- BR-DE-3BR-DE-3: seller city (BT-37) missing in the XRechnungEnglish
- BR-DE-4BR-DE-4: seller post code (BT-38) missingEnglish
- BR-DE-5BR-DE-5: seller contact point (BT-41) is emptyEnglish
- BR-DE-6BR-DE-6: seller contact telephone number (BT-42) missingEnglish
- BR-DE-7BR-DE-7: seller contact e-mail address (BT-43) missingEnglish
- BR-DE-8BR-DE-8: buyer city (BT-52) missing in the XRechnungEnglish
- BR-DE-9BR-DE-9: buyer post code (BT-53) missingEnglish
- BR-DE-10BR-DE-10: deliver-to city (BT-77) missingEnglish
- BR-DE-11BR-DE-11: deliver-to post code (BT-78) missingEnglish
- BR-DE-14BR-DE-14: VAT category rate (BT-119) missing in the breakdownEnglish
- BR-DE-15BR-DE-15: buyer reference (BT-10) missing in the XRechnungEnglish
- BR-DE-16BR-DE-16: seller VAT identifier or tax number missingEnglish
- BR-DE-17BR-DE-17: invoice type code (BT-3) not in the allowed listEnglish
- BR-DE-18BR-DE-18: Skonto line in the payment terms (BT-20) is malformedEnglish
- BR-DE-19BR-DE-19: IBAN (BT-84) invalid for a SEPA credit transferEnglish
- BR-DE-20BR-DE-20: debited account IBAN (BT-91) invalid for a direct debitEnglish
- BR-DE-21BR-DE-21: specification identifier (BT-24) is not the XRechnung idEnglish
- BR-DE-22BR-DE-22: attachment file name used more than onceEnglish
- BR-DE-23-aBR-DE-23-a: credit transfer (code 30/58) without account (BG-17)English
- BR-DE-23-bBR-DE-23-b: credit transfer combined with card or direct debit dataEnglish
- BR-DE-24-aBR-DE-24-a: card payment without card information (BG-18)English
- BR-DE-24-bBR-DE-24-b: card payment combined with account or direct debit dataEnglish
- BR-DE-25-aBR-DE-25-a: direct debit without mandate information (BG-19)English
- BR-DE-25-bBR-DE-25-b: direct debit combined with account or card dataEnglish
- BR-DE-26BR-DE-26: corrected invoice (384) without preceding invoice referenceEnglish
- BR-DE-27BR-DE-27: seller telephone number (BT-42) has too few digitsEnglish
- BR-DE-28BR-DE-28: seller e-mail address (BT-43) is not in a valid formEnglish
- BR-DE-30BR-DE-30: creditor identifier (BT-90) missing for a direct debitEnglish
- BR-DE-31BR-DE-31: debited account (BT-91) missing for a direct debitEnglish
BR-CO – Conditions et calculs
Règles de l’EN 16931 sur les dépendances entre champs et sur les sommes : montants de ligne, montants de TVA, totaux.
- BR-CO-03BR-CO-03: VAT point date (BT-7) and date code (BT-8) both givenEnglish
- BR-CO-04BR-CO-04: invoice line without a VAT category code (BT-151)English
- BR-CO-05BR-CO-05: allowance reason and reason code (BT-97, BT-98) do not matchEnglish
- BR-CO-06BR-CO-06: charge reason and reason code (BT-104, BT-105) do not matchEnglish
- BR-CO-07BR-CO-07: line allowance reason and reason code do not matchEnglish
- BR-CO-08BR-CO-08: line charge reason and reason code do not matchEnglish
- BR-CO-09BR-CO-09: VAT identifier without a country prefix (BT-31, BT-48)English
- BR-CO-10BR-CO-10: sum of line net amounts (BT-106) does not add upEnglish
- BR-CO-11BR-CO-11: sum of allowances (BT-107) does not add upEnglish
- BR-CO-12BR-CO-12: sum of charges (BT-108) does not add upEnglish
- BR-CO-13BR-CO-13: total without VAT (BT-109) does not add upEnglish
- BR-CO-14BR-CO-14: invoice total VAT (BT-110) ≠ sum of the VAT breakdownEnglish
- BR-CO-15BR-CO-15: total with VAT (BT-112) is not net plus VATEnglish
- BR-CO-16BR-CO-16: amount due (BT-115) does not add upEnglish
- BR-CO-17BR-CO-17: VAT amount (BT-117) does not match taxable amount and rateEnglish
- BR-CO-18BR-CO-18: no VAT breakdown (BG-23) in the invoiceEnglish
- BR-CO-19BR-CO-19: invoicing period (BG-14) without start or end dateEnglish
- BR-CO-20BR-CO-20: invoice line period (BG-26) without start or end dateEnglish
- BR-CO-21BR-CO-21: document level allowance (BG-20) without a reasonEnglish
- BR-CO-22BR-CO-22: document level charge (BG-21) without a reasonEnglish
- BR-CO-23BR-CO-23: invoice line allowance (BG-27) without a reasonEnglish
- BR-CO-24BR-CO-24: invoice line charge (BG-28) without a reasonEnglish
- BR-CO-25BR-CO-25: amount due without due date and payment termsEnglish
- BR-CO-26BR-CO-26: seller without an identifier (BT-29, BT-30 or BT-31)English
BR – Règles de base de l’EN 16931
Les règles fondamentales de la norme européenne : ce qu’une facture, ses parties et ses lignes doivent contenir.
- BR-01BR-01: specification identifier (BT-24) missingEnglish
- BR-02BR-02: invoice number (BT-1) missingEnglish
- BR-08BR-08: seller postal address missingEnglish
- BR-16BR-16: invoice without an invoice line (BG-25)English
- BR-52BR-52: supporting document without a reference (BT-122)English
- BR-61BR-61: credit transfer without a payment account identifier (BT-84)English
Famille de règles BR-DE-CVD
- BR-DE-CVD-01BR-DE-CVD-01: contract reference (BT-12) missing in a CVD invoiceEnglish
- BR-DE-CVD-02BR-DE-CVD-02: tender or lot reference (BT-17) missingEnglish
- BR-DE-CVD-03BR-DE-CVD-03: no line with vehicle category and cva attributeEnglish
- BR-DE-CVD-04BR-DE-CVD-04: vehicle category (BT-158) not in the allowed listEnglish
- BR-DE-CVD-05BR-DE-CVD-05: cva attribute (BT-161) has no permitted valueEnglish
- BR-DE-CVD-06-aBR-DE-CVD-06-a: vehicle category without exactly one cva attributeEnglish
- BR-DE-CVD-06-bBR-DE-CVD-06-b: cva attribute without exactly one vehicle categoryEnglish
Famille de règles BR-DE-TMP
BR-DEX – Extension XRechnung
Règles de l’extension XRechnung (KoSIT).
- BR-DEX-01BR-DEX-01: attachment (BT-125) with a MIME type not allowedEnglish
- BR-DEX-02BR-DEX-02: line amount differs from the sum of its sub invoice linesEnglish
- BR-DEX-03BR-DEX-03: sub invoice line without exactly one VAT informationEnglish
- BR-DEX-04BR-DEX-04: party identifier scheme not from the ISO 6523 listEnglish
- BR-DEX-05BR-DEX-05: legal registration scheme not from the ISO 6523 listEnglish
- BR-DEX-06BR-DEX-06: item identifier scheme not from the ISO 6523 listEnglish
- BR-DEX-07BR-DEX-07: electronic address scheme not from the EAS listEnglish
- BR-DEX-08BR-DEX-08: delivery location scheme not from the ISO 6523 listEnglish
- BR-DEX-09BR-DEX-09: amount due does not account for third party paymentsEnglish
- BR-DEX-10BR-DEX-10: third party payment without a payment type (BT-DEX-001)English
- BR-DEX-11BR-DEX-11: third party payment without an amount (BT-DEX-002)English
- BR-DEX-12BR-DEX-12: third party payment without a description (BT-DEX-003)English
- BR-DEX-13BR-DEX-13: third party payment amount with too many decimalsEnglish
- BR-DEX-14BR-DEX-14: third party payment currency differs from the invoiceEnglish
- BR-DEX-15BR-DEX-15: sub invoice lines in CII, which XRechnung does not supportEnglish