- Welche Dokumente kann ich prüfen?
- Eine UBL-2.1-Rechnung (Invoice) oder -Gutschrift (CreditNote) im XML-Format nach Peppol BIS Billing 3, ein Dokument pro Prüfung, bis 5 MiB. PDF-Rechnungen, Archive und komprimierte Dateien werden nicht angenommen.
- Brauche ich ein Konto?
- Nein. Der Validator auf dieser Seite ist ohne Registrierung kostenlos nutzbar, innerhalb der Ratenbegrenzungen für anonyme Nutzung. Ein Konto brauchen Sie nur, um dieselben Prüfungen über die API auszuführen.
- Was passiert mit meiner Datei?
- Sie wird erst an die Ironfang Finance API gesendet, wenn Sie die Prüfung starten. Anonymes Rechnungs-XML und Ergebnisse werden nur vorübergehend verarbeitet und nicht gespeichert. Inhaltsfreie Anfrage- und Sicherheitsdaten, einschließlich Ihrer IP-Adresse, können bis zu 90 Tage aufbewahrt werden.
- Was bedeutet es, wenn die Prüfung bestanden ist?
- Das eingereichte Dokument hat die Prüfungen gegen das Schema von UBL 2.1, die EN 16931 und Peppol BIS Billing 3 in der Version des Regelwerks bestanden, die im Ergebnis angegeben ist. Bestanden ist keine Zertifizierung der Rechnung und keine Garantie, dass ein Empfänger sie annimmt, und es wird nichts über das Peppol-Netzwerk gesendet.
- Kann ich diese Prüfungen aus meiner eigenen Software ausführen?
- Ja. Die Ironfang Finance API führt dieselbe Validierung aus und liefert die Befunde als JSON. Ein kostenloses Konto enthält 250 Validierungen pro UTC-Kalendermonat.
Technische Details: Regelwerke, Grenzen und XML-Verarbeitung
Was geprüft wird
Ihr Dokument wird gegen das aktuelle, für den Versand freigegebene Regelwerk geprüft, eine genau bestimmte und unveränderliche Version: das Schema von UBL 2.1, die Geschäftsregeln der EN 16931 und die Regeln von Peppol BIS Billing 3, in dieser Reihenfolge. Jeder Befund trägt eine stabile Kennung, die offizielle, wo der Standard eine vorgibt, und eine Ironfang-Kennung FW- für die Prüfungen an der Grenze von Eingabe und XML. Das Ergebnis sagt Ihnen, ob das Dokument gegen dieses Regelwerk gültig ist. Es zertifiziert das Dokument nicht, garantiert nicht, dass ein Empfänger es annimmt, und sendet nichts über das Peppol-Netzwerk.
Grenzen
Ein XML-Dokument von höchstens 5 MiB pro Anfrage, dazu Ratenbegrenzungen für anonyme Nutzung. Archive und komprimierte Uploads werden vor der Prüfung abgelehnt. Stehen beide Optionen auf Erkennen, wird ein Dokument, dessen Profil nicht erkannt werden kann, auch eines mit einem DOCTYPE vor dem Wurzelelement, vor der Prüfung mit Profil nicht erkannt abgelehnt. Sobald ein Regelwerk ausgewählt, erkannt oder angegeben werden kann, werden ein DOCTYPE, Entitätsdeklarationen oder Verweise auf andere als die fünf vordefinierten Entitäten von XML sowie XInclude im Prüfschritt XML als ungültig gemeldet; die Regeln werden nicht erreicht.
XML-Verarbeitung
- UTF-8, oder UTF-16 mit Byte-Order-Mark.
- Ein DOCTYPE, andere als die fünf vordefinierten Entitäten oder XInclude werden vor der Prüfung abgelehnt oder im Prüfschritt XML als ungültig gemeldet, nie validiert.
- Es werden höchstens 1.000 Befunde zurückgegeben; ein Ergebnis gibt an, wenn die Liste gekürzt wurde.
- Der lesbare Bericht und der JSON-Download sind nicht signiert und enthalten kein Rechnungs-XML.