Referenz
Markdown-ExportKoSIT
Deutsche Koordinierungsstelle, die ein offenes Validator-Framework und die XRechnung-Regelkonfiguration veröffentlicht.
Definition
Deutsche Koordinierungsstelle, die ein offenes Validator-Framework und die XRechnung-Regelkonfiguration veröffentlicht.
Warum dieser Begriff wichtig ist
KoSIT veröffentlicht das Validator-Framework und versionierte Konfigurationen zur Prüfung von XRechnung-Schemas und Geschäftsregeln. Mit dem richtigen Bundle lassen sich maschinenprüfbare Fehler vor dem Versand finden. Ein bestandenes Ergebnis gilt nur für Datei, Szenario und Regelwerkversion; es garantiert weder Portalannahme noch rechtliche oder steuerliche Richtigkeit.
Erklärung
Validierungsfehler werden häufig über BR-DE Regel-IDs referenziert.
Hilft bei der Fehlersuche bei abgelehnten Rechnungen.
Häufige Fehler
- Gegen das falsche KoSIT-Szenario validieren — XRechnung-UBL-Invoice und XRechnung-CII haben getrennte Schematron-Regeln; das UBL-Set auf ein CII-Dokument anzuwenden, versteckt BR-CO/BR-DE-Fehler.
- Einen alten Validator oder ein altes Konfigurations-Bundle nutzen — Engine, Szenario, XRechnung-Regeln und EN-16931-Artefakte müssen einen getesteten Versionssatz bilden.
- Warnungen ignorieren, ohne Regel und Empfängervorgaben zu lesen — eine Warnung kann auf Daten hinweisen, die der Käufer ablehnt.
- Die EN-16931-Codelist-Dateien nicht mit dem Validator bündeln — Codeliste-Mismatches erscheinen als kryptische CL-* Fehler statt als Business-Rule-Fehler.
Häufige Fragen
Wo wird der KoSIT-Validator veröffentlicht?
KoSIT veröffentlicht das Validator-Framework und die XRechnung-Konfiguration in öffentlichen Repositories. Legen Sie Engine- und Konfigurationsversion fest; leiten Sie die aktuelle Serverkonfiguration eines Portals nicht aus dem öffentlichen Paket ab.
Wie lese ich einen KoSIT-Report?
KoSIT erzeugt einen XML-Report mit globalem Annahmestatus und failedAssert-Einträgen pro Regel. Jeder Eintrag enthält die Regel-ID (BR-*, BR-DE-*, BR-CO-*), die XPath-Lokation und eine lesbare Meldung — die Regel-ID ist der Schlüssel zur Spezifikation.
Deckt KoSIT auch Peppol BIS Billing ab?
Das KoSIT-Framework kann verschiedene Validierungskonfigurationen ausführen. Nutzen Sie für Peppol eine Konfiguration aus den passenden OpenPeppol-Schematron- und EN-16931-Artefakten. Die Annahme durch den Empfänger ist eine getrennte Frage.