Zum Inhalt springen

Schwerwiegend

UBL-SR-43: Nur das Rechnungsobjekt darf eine Schemakennung tragen

Kurz gesagt

Schwerwiegend: Die Rechnung besteht die ausgewählten Prüfungen nicht.

UBL-SR-43 bedeutet, dass ein Verweis auf ein Dokument (cac:AdditionalDocumentReference) eine Schemakennung ohne zulässigen Dokumenttypcode oder einen unzulässigen Dokumenttypcode hat. Verwenden Sie für die Kennung des Rechnungsobjekts (BT-18) Code 130 oder in einer Rechnungskorrektur Code 50; entfernen Sie Schema und Typcode bei allen anderen Verweisen.

Auf dieser Seite

Was die Regel bedeutet

Geprüft wird jeder cac:AdditionalDocumentReference. Ein Verweis besteht die Prüfung, wenn sein Dokumenttypcode (cbc:DocumentTypeCode) 130 ist, der die Kennung des Rechnungsobjekts (BT-18) mit ihrem Schema (BT-18-1) kennzeichnet, oder wenn er weder einen Typcode noch cbc:ID/@schemeID (bei UBL.BE und italienischem Peppol cbc:ID/@scheme) hat, wie ein einfacher Verweis auf einen Beleg oder Anhang (BT-122). In einer Rechnungskorrektur ist zusätzlich der Code 50 zulässig. Ein Schema im jeweils geprüften Attribut an einem anderen Verweis oder jeder andere Typcode fällt durch.

Warum sie wichtig ist

Die EN 16931 erlaubt eine Schemakennung nur bei einem Verweis mit Code 130 oder, bei Rechnungskorrekturen, mit Code 50.

So beheben Sie den Fehler

Prüfen Sie in Ihrer Rechnungssoftware die Verweise und Anhänge, die Sie hinzugefügt haben. Ein Schema sollte nur an der Kennung des Rechnungsobjekts stehen; bei allen anderen Belegen lassen Sie Schema und Typcode weg. Wenn Sie das XML selbst erzeugen, entfernen Sie schemeID (bei UBL.BE und italienischem Peppol scheme) von cbc:ID und löschen Sie cbc:DocumentTypeCode in jedem cac:AdditionalDocumentReference, der nicht das Rechnungsobjekt mit Code 130 oder mit zulässigem Code 50 bezeichnet. Code 50 ist nur bei Rechnungskorrekturen zulässig.

Ist die Datei korrigiert, prüfen Sie sie kostenlos noch einmal: E-Rechnung prüfen

Oder Sie korrigieren die Rechnung in einem Formular und laden die korrigierte Datei für 1 Credit herunter: Eine abgelehnte E-Rechnung korrigieren

Der veröffentlichte Regeltext

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

Wo diese Regel gilt

Regelwerk 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
Regeltext aus phive-rules 4.6.4.

Ihre Datei prüfen

Legen Sie Ihre E-Rechnung ab, um zu sehen, ob sie noch gegen UBL-SR-43 verstößt und welche weiteren Regeln sie verletzt.

Aktualisiert am 8. November 2026