Wat de regel betekent
Een UBL-factuur of UBL-creditfactuur kan op documentniveau naar een contract verwijzen (BT-12) via cac:ContractDocumentReference. Deze regel controleert of er geen cbc:DocumentTypeCode in staat, een code die aangeeft naar wat voor soort document de contractreferentie wijst. Ook een leeg element telt als aanwezig.
Waarom het ertoe doet
EN 16931 gebruikt geen documenttypecode in de contractreferentie.
Zo los je het op
Zoek in je factuursoftware de contractreferentie en wis de documenttypecode die erbij is opgeslagen. Laat het contractnummer staan. Maak je de XML zelf, verwijder dan cbc:DocumentTypeCode uit cac:ContractDocumentReference en laat cbc:ID staan. Exporteer het bestand opnieuw en controleer het.
Zodra het bestand is gecorrigeerd, controleer je het gratis opnieuw: E-factuur controleren
Of corrigeer de factuur in een formulier en download het gecorrigeerde bestand voor 1 credit: Een afgekeurde e-factuur herstellen
De gepubliceerde tekst van de regel
A UBL invoice should not include the ContractDocumentReference DocumentTypeCode Waar deze regel geldt
| Regelset | Versie |
|---|---|
| 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 |
Controleer je bestand
Verwante regels
- UBL-CR-099 Geen documenttype in de contractreferentie
- UBL-CR-100 Geen XPath in de contractreferentie
- UBL-CR-101 Laat de taal weg bij de verwijzing naar het contract
- UBL-CR-102 Laat de locale-code weg bij de verwijzing naar het contract
- UBL-CR-103 Laat de versie weg bij de verwijzing naar het contract
- UBL-CR-104 Laat de statuscode weg bij de verwijzing naar het contract