Naar de inhoud

Fataal

UBL-SR-43: Alleen het gefactureerde object mag een schema-ID hebben

In het kort

Fataal: de factuur komt niet door de geselecteerde controles.

UBL-SR-43 betekent dat een documentverwijzing (cac:AdditionalDocumentReference) een niet-toegestane documenttypecode heeft of een schema-ID zonder toegestane documenttypecode. Gebruik code 130 bij de ID van het gefactureerde object (BT-18), of code 50 in een creditfactuur; haal het schema en de typecode van andere documentverwijzingen af.

Op deze pagina

Wat de regel betekent

De controle kijkt naar elke cac:AdditionalDocumentReference. Een verwijzing is goed als de documenttypecode (cbc:DocumentTypeCode) 130 is, de code voor de ID van het gefactureerde object (BT-18) met het bijbehorende schema (BT-18-1), of als ze geen typecode en geen schema bij de ID heeft, zoals een gewone verwijzing naar een ondersteunend document (BT-122). De controle kijkt voor het schema naar cbc:ID/@schemeID, maar bij UBL.BE en Italiaans Peppol naar cbc:ID/@scheme. In een creditfactuur is ook code 50 toegestaan. Een schema op een andere verwijzing, of een andere typecode, is fout.

Waarom het ertoe doet

Het schema en de typecode vertellen de software van de ontvanger dat een verwijzing wijst naar een object waarop de factuur is gebaseerd, en niet naar een gewoon ondersteunend document.

Zo los je het op

Controleer in je factuursoftware de documentverwijzingen en bijlagen die je hebt toegevoegd. Zet een schema alleen bij de ID van het gefactureerde object en laat het schema en de typecode weg bij andere ondersteunende documenten. Maak je de XML zelf, haal dan schemeID (scheme bij UBL.BE en Italiaans Peppol) van cbc:ID weg en verwijder cbc:DocumentTypeCode in elke cac:AdditionalDocumentReference die niet het gefactureerde object met code 130 of met code 50 in een creditfactuur is.

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

Scheme identifier shall only be used for invoiced object (document type code with value 130 or 50)

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
Tekst van de regel uit phive-rules 4.6.4.

Controleer je bestand

Sleep je e-factuur hierheen om te zien of die nog steeds niet aan UBL-SR-43 voldoet en aan welke andere regels ook niet.

Bijgewerkt op 8 november 2026