Zum Hauptinhalt springen

KoSIT

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.