E-Rechnung: Fehlercode erklärt
Die Datei ist technisch nicht so aufgebaut, wie das Format es vorschreibt.
Die Datei ist technisch nicht so aufgebaut, wie das Format es vorschreibt. Das betrifft Elementnamen, Namensräume, Reihenfolge und Datentypen. Den Inhalt prüft der Validator erst danach. Die Meldung nennt meist Zeile, Spalte und das Element, an dem der Parser gescheitert ist.
Zusammenfassung in eigenen Worten, kein offizieller Regeltext: Die XML-Datei muss dem XML-Schema (XSD) ihrer Syntax entsprechen. Für XRechnung in CII ist das UN/CEFACT Cross Industry Invoice D16B, für ZUGFeRD und Factur-X das Schema des jeweiligen Profils (zum Beispiel EN 16931 oder EXTENDED), für XRechnung in UBL das Schema OASIS UBL 2.1 Invoice oder CreditNote. Erst wenn die Datei schemagültig ist, werden die Geschäftsregeln (Schematron) geprüft.
Zusammenfassung der Anforderung in eigenen Worten.
Gehen Sie zu Zeile und Element aus der Meldung. Prüfen Sie Reihenfolge, Schreibweise und Namensraum gegen das Schema. Beträge schreiben Sie mit Punkt und ohne Tausendertrennzeichen, Datumswerte als JJJJMMTT. Wurde die Datei von Hand oder per Skript nachbearbeitet, erzeugen Sie sie neu aus dem System.
Falsch (CII)
<ram:IssueDateTime>
<udt:DateTimeString format="102">2026-09-29</udt:DateTimeString>
</ram:IssueDateTime>
<!-- ... -->
<ram:PostalTradeAddress>
<ram:CityName>Würzburg</ram:CityName>
<ram:PostcodeCode>97070</ram:PostcodeCode>
</ram:PostalTradeAddress>Richtig (CII)
<ram:IssueDateTime>
<udt:DateTimeString format="102">20260929</udt:DateTimeString>
</ram:IssueDateTime>
<!-- ... -->
<ram:PostalTradeAddress>
<ram:PostcodeCode>97070</ram:PostcodeCode>
<ram:CityName>Würzburg</ram:CityName>
</ram:PostalTradeAddress>Sales / Project Operations: Sales und Project Operations erzeugen von Haus aus keine E-Rechnung. Im WBS Invoice Accelerator for Dynamics 365 baut der Accelerator die CII-Datei selbst. Ein Schemafehler sollte dort nicht vorkommen. Senden Sie die Datei und die Meldung an WBS.
Finance: Die Datei entsteht aus den ER-Formatkonfigurationen Sales Invoice DE und Project Invoice DE. Wurden sie angepasst, vergleichen Sie Ihre Version mit der von Microsoft.
Prüfen Sie Ihre Rechnung kostenlos. Der Validator zeigt alle Meldungen mit Erklärung und die Stelle in der XML.