cvc-elt.1.a
Schemafehler: Wurzelelement oder Namensraum unbekannt
Das Schema kennt das Wurzelelement nicht – meist ist der Namensraum falsch oder es ist gar keine UBL-/CII-Rechnung.
- Regelwerk
- XML Schema
- Stufe
- Fehler
cvc-elt.1.a: Cannot find the declaration of element '{0}'.
Was bedeutet cvc-elt.1.a?
cvc-elt.1.a bedeutet: Für das oberste Element der Datei wurde keine Schemadefinition gefunden. Der Validator weiß also nicht, um welchen Dokumenttyp es sich handelt.
Typische Ursachen:
- Falscher Namensraum am Wurzelelement, z. B. ein Tippfehler in
urn:oasis:names:specification:ubl:schema:xsd:Invoice-2oder eine veraltete CII-Version (ZUGFeRD 1.0 verwendeteCrossIndustryDocumentstattCrossIndustryInvoice) - Das Wurzelelement heißt anders als erwartet (z. B.
Invoiceohne Namensraum) - Es wurde gar keine Rechnung hochgeladen, sondern z. B. eine Bestellung, eine Peppol-Hülle (SBDH) oder eine aus dem PDF extrahierte Datei eines anderen Formats
Für XRechnung zulässig sind ubl:Invoice, cn:CreditNote (UBL 2.1) und rsm:CrossIndustryInvoice (CII D16B).
Typische Ursachen
- Falscher oder veralteter Namensraum.
- Datei ist keine UBL- oder CII-Rechnung.
So beheben Sie den Fehler
- Prüfen Sie die erste Elementzeile der Datei und deren
xmlns-Angaben. - Verwenden Sie exakt die Namensräume von UBL 2.1 bzw. CII D16B.
- Entfernen Sie Umschläge wie eine Peppol-SBDH, bevor Sie die Rechnung prüfen.
- Bei ZUGFeRD 1.0: Erzeugen Sie die Rechnung neu im aktuellen Format.
Rechnung erneut prüfen
Legen Sie die korrigierte Datei hier ab. Die Prüfung läuft mit den offiziellen Regeln in Ihrem Browser.
E-Rechnung hier ablegen
XRechnung (UBL oder CII), ZUGFeRD und Factur-X als XML oder PDF. Gern auch mehrere Dateien auf einmal.
Ihre Rechnung verlässt nie Ihren Browser. Prüfung und Anzeige laufen auf Ihrem Gerät, es wird nichts hochgeladen oder gespeichert.
Ohne Datei testen: , ,