XML-Validierung

Wie überprüfe ich, ob die XML-Rechnung korrekt ist?

⚠ Maschinell übersetzte Antwort, noch nicht manuell geprüft. Für den genauen Wortlaut siehe das slowakische Original.

Kurze Antwort

Überprüfen Sie die Korrektheit der XML-Rechnung als Kette von fünf Schichten: technisches XSD → semantische EN 16931 → Profil Peppol BIS → slowakische Umsetzungen → Zustellbarkeit. Ein Dokument kann eine Ebene bestehen und die nächste nicht bestehen – zum Beispiel gemäß XSD technisch gültig sein, aber gegen die Geschäftsregel EN 16931 verstoßen oder vollständig gültig und dennoch nicht zustellbar sein.

1. Technisch (XSD)

XML-Struktur

Es überprüft die Struktur, Reihenfolge der Elemente, Datentypen und obligatorischen Elemente gemäß dem UBL 2.1-Schema. Wenn das XML die XSD nicht besteht, können weitere Prüfungen nicht fortgesetzt werden.

2. Semantik (EN 16931)

Geschäftliche Bedeutung

Überprüft obligatorische Geschäftsdaten, logische Verknüpfungen, Berechnungen, Mehrwertsteuer und obligatorische Kennungen – über Schematron-Regeln.

3. Profil (Peppol BIS)

Netzwerkregeln

Zusätzliche Peppol-Regeln: Unterstützte Codes, zulässige Werte, Party-IDs, EndpointIDs und E-Mail-Adressen.

4. Slowakische Umsetzungen

Nationale Anforderungen

Slowakische Validierungsregeln, die über den Rahmen der europäischen Norm hinausgehen – z.B. Methode zur Angabe der Umsatzsteuer-Identifikationsnummer/ID (Schema 0245).

Fazit

Keine Rechtsberatung. Maschinell übersetzte Antwort, noch nicht manuell geprüft. Für den genauen Wortlaut siehe das slowakische Original.