1. Syntax und XSD
Die XSD-Dateien prüfen, ob XML-Elemente, Datentypen, Reihenfolge und Verschachtelung der gewählten Syntax entsprechen. XRechnung kann UBL 2.1 oder UN/CEFACT CII verwenden.
Technische Referenz
Für XRechnung gibt es keine eigene XSD. Geprüft wird in drei Schritten: XML-Syntax (UBL oder CII), europäische Norm EN 16931 und deutsche Geschäftsregeln. Unten sehen Sie, welcher Schritt welche Fehler findet.
Die XSD-Dateien prüfen, ob XML-Elemente, Datentypen, Reihenfolge und Verschachtelung der gewählten Syntax entsprechen. XRechnung kann UBL 2.1 oder UN/CEFACT CII verwenden.
Die europäische Norm definiert das semantische Rechnungsmodell. Sie verbindet fachliche Business Terms wie BT-10 mit den Elementen der beiden XML-Syntaxen.
Zusätzliche deutsche Geschäftsregeln werden vor allem mit Schematron geprüft. Ein XSD-valider Beleg kann deshalb trotzdem als XRechnung abgelehnt werden.
Vergleichen Sie dasselbe Rechnungsbeispiel in UBL und CII. Beide Dateien wurden gegen die aktuelle KoSIT-Konfiguration geprüft und zeigen, wie identische Business Terms in unterschiedlichen XML-Strukturen abgebildet werden.
UBL- und CII-Beispiele öffnenDatenschutz-Einstellungen
Wir verwenden notwendige Cookies für den Betrieb von RechneX. Mit Ihrer Einwilligung messen wir Kampagnen über Google Ads und Microsoft Advertising. Marketing-Dienste werden erst mit Ihrer Einwilligung geladen. Sie können die Auswahl jederzeit ändern.
Datenschutzerklärung