Zurück zum Compliance Hub
Kritisch

SCHEMA-003

XSD-Schemaverstoß: Element fehlt, steht falsch oder ist nicht erlaubt (keine Regel-ID)

Was dieser Fehler bedeutet

SCHEMA-003 ist keine offizielle Regel-ID; docutools.pro verwendet sie als Bezeichnung für Fehler gegen das XML-Schema (XSD). Nach der Szenario-Auswahl prüft der KoSIT-Validator die Datei gegen das Schema für UBL 2.1 bzw. CII D16B. Scheitert das, laufen die Schematron-Schritte gar nicht; der Bericht zeigt nur Schemameldungen wie „Invalid content was found starting with element cbc:IssueDate. One of cbc:ProfileID, cbc:ID ... is expected.“ Das Ergebnis lautet Ablehnung.

Wie Sie ihn beheben

Lesen Sie die Schemameldung: Sie nennt das Element, an dem der Fehler auffiel, und was dort erwartet wurde. UBL schreibt eine feste Reihenfolge der Elemente vor, und einige sind schon im Schema Pflicht, etwa cbc:ID, cbc:IssueDate, beide Parteien, cac:LegalMonetaryTotal und mindestens eine cac:InvoiceLine. Verschieben oder ergänzen Sie das Element und prüfen Sie erneut.

XML-Beispiel
<!-- UBL header in schema order -->
<cbc:CustomizationID>urn:cen.eu:en16931:2017#compliant#urn:xeinkauf.de:kosit:xrechnung_3.0</cbc:CustomizationID>
<cbc:ProfileID>urn:fdc:peppol.eu:2017:poacc:billing:01:1.0</cbc:ProfileID>
<cbc:ID>RE-2026-4711</cbc:ID>
<cbc:IssueDate>2026-07-15</cbc:IssueDate>
<cbc:DueDate>2026-07-29</cbc:DueDate>
<cbc:InvoiceTypeCode>380</cbc:InvoiceTypeCode>
<cbc:Note>Projekt Alpha</cbc:Note>
<cbc:DocumentCurrencyCode>EUR</cbc:DocumentCurrencyCode>
<cbc:BuyerReference>04011000-1234512345-06</cbc:BuyerReference>

Automatisch beheben

Laden Sie Ihre Rechnung in unsere Smart-Repair-Engine hoch. Sie prüft die Datei gegen das vollständige KoSIT-Regelwerk, auch auf SCHEMA-003, und korrigiert unterstützte Felder mit einem GoBD-Prüfpfad.

Smart Repair öffnen

Verwandte Fehler

Andere häufig auftretende Validierungsfehler