40.17 Validierung (Programmoptionen)
40.17.1 Übersicht ¶
Auf der Seite Validierung (formale Prüfung) schalten Sie die Validierung der E-Rechnungen ein oder aus und legen ihre Grenzwerte fest. Außerdem zeigt die Seite die enthaltenen Regelwerke mit Stand und Lizenz. Was die Validierung prüft und wo das Ergebnis erscheint, beschreibt Kapitel 50.5.
Programmoptionen, Seite Validierung mit Schalter, Grenzwerten und Regelwerken
40.17.2 Einstellungen ¶
| Einstellung |
Bedeutung |
| E-Rechnungen beim Einlesen validieren |
Vorgabe: eingeschaltet. Ausgeschaltet erhalten neue Protokolleinträge das Ergebnis "Nicht geprüft"; Filterkriterien, Nachrichten und Prüfberichte zur Validierung bleiben dann ohne Wirkung. Bereits gespeicherte Ergebnisse bleiben erhalten. |
| Zeitbegrenzung je Datei (Sekunden) |
Vorgabe 60, einstellbar von 5 bis 600. Dauert die Prüfung einer Datei länger, lautet das Ergebnis "Nicht geprüft (Zeitbegrenzung überschritten)"; die Verarbeitung der Datei läuft normal weiter. Sehr große Rechnungen mit vielen Positionen brauchen mehr Zeit. |
| Höchstzahl gespeicherter Befunde je Datei |
Vorgabe 300, einstellbar von 10 bis 5000. Weitere Befunde werden gezählt, aber nicht gespeichert; der Prüfbericht nennt dann die Zahl der nicht gespeicherten Befunde. |
| Validierungsmeldungen in ursprünglicher Fassung anzeigen (englisch) |
Vorgabe: aus. Die Regeltexte der Regelwerke liegen nur auf Englisch vor; ohne diese Option zeigt das Programm eine deutsche Übersetzung und darunter den Originaltext (siehe Kapitel 50.5.5). Eingeschaltet erscheinen nur die Originaltexte. Der XML-Bericht enthält immer den Originaltext. |
Die Einstellungen gelten für die Verarbeitung durch alle Profile, für die Ergebnisvorschau und für den Windows-Dienst. Weiteres → Rechnung validieren... prüft auch bei ausgeschalteter Validierung (siehe Kapitel 2.2.6).
40.17.3 Enthaltene Regelwerke ¶
Der untere Bereich listet die mitgelieferten Regelpakete:
| Paket |
Inhalt |
| KoSIT Validator-Konfiguration XRechnung |
XML-Schemata UBL 2.1 und UN/CEFACT CII, Schematron-Regeln EN 16931 (CEN) und XRechnung; Grundlage des KoSIT-Validators |
| ZUGFeRD / Factur-X |
Profil-Schemata und Schematron-Regeln für MINIMUM, BASIC WL, BASIC, EN 16931 und EXTENDED aus dem Mustang-Projekt |
| SaxonCS-HE |
Prüf-Engine für die Schematron-Regelwerke (XSLT) |
Zu jedem Paket stehen Stand (Version bzw. Datum), Lizenz und Quelle. Lizenztexte anzeigen... öffnet den Ordner Validation\lizenzen im Programmordner mit den vollständigen Lizenztexten (MPL 2.0, Apache 2.0, EUPL 1.2). SaxonCS-HE ist die ausführbare Form des quelloffenen SaxonJ-HE; den Quellcode veröffentlicht Saxonica unter https://github.com/Saxonica/Saxon-HE. Hinweise zu allen weiteren Komponenten Dritter enthält die Datei ThirdPartyNotices.txt im Programmordner (Link im Info-Dialog unter Hilfe → Info). Die Regelwerke werden mit Programm-Updates aktualisiert. Fehlt der Unterordner Validation im Programmordner, erscheint ein roter Hinweis - dann hilft eine Neuinstallation des Programms.
Hinweis: Die Validierung ist eine formale Prüfung. Rechnungsinhalt, steuerliche Angaben, Signaturen und die PDF/A-Konformität von ZUGFeRD-Dateien werden nicht geprüft.