Warum besteht XML die XSD-Prüfung, aber nicht EN 16931?
Kurze Antwort
Weil es sich um unterschiedliche Validierungsebenen handelt. XSD prüft die XML-Syntax und die Datentypen. EN 16931 und die anwendbare CIUS prüfen Pflichtangaben, zulässige Codes, Berechnungen und definierte logische Beziehungen. Auch das Bestehen beider Prüfungen bestätigt für sich allein weder die tatsächliche Transaktion noch ihre Richtigkeit nach Vertrag und Steuerrecht.
Was geprüft wird
XML-Syntax, zulässige Elemente, deren Reihenfolge und Datentypen.
Was geprüft wird
Pflichtangaben, zulässige Codes, Berechnungen und definierte logische Beziehungen.
Was nicht bestätigt wird
Auch eine erfolgreiche Validierung bestätigt weder die tatsächliche Leistung noch die vertragliche Richtigkeit oder eine vollständige steuerliche Beurteilung.
Schichtweise validieren
XSD, EN 16931, Peppol/CIUS und die auf das Dokument anwendbaren slowakischen Regeln verwenden.
Fazit
Das Bestehen von XSD und EN 16931 belegt die Konformität mit den geprüften Validierungsebenen, nicht die tatsächliche oder rechtliche Richtigkeit der Transaktion.
Quellen
- Validierungskonformität ist kein Nachweis der tatsächlichen, vertraglichen oder steuerrechtlichen Richtigkeit.
OpenPeppol — Peppol BIS Billing 3.0, Validation · OpenPeppol — Peppol BIS Billing validation rules
Keine Rechtsberatung.