So funktioniert der Rechnungsparser
Wählen Sie eine oder mehrere Rechnungen oder Belege, als PDF oder Handyfoto, und starten Sie den Stapel. Jedes Dokument wird einzeln gelesen: PDFs mit Textebene direkt, Scans und Fotos per OCR, danach füllt ein Sprachmodell eine feste Rechnungsvorlage mit den Werten, die auf dem Dokument stehen.
Die Dokumente werden nacheinander verarbeitet, und die Warteschlange zeigt, welche fertig sind. Ist der Stapel abgeschlossen, erscheinen die Werte in einer Übersichtstabelle und lassen sich gemeinsam herunterladen. Jedes Dokument läuft durch dieselbe KI-Datenextraktion mit der Rechnungsvorlage, einzelne Rechnungen lassen sich also auch dort verarbeiten.
Was ausgelesen wird
Für jedes Dokument liefert der Parser Dokumentart, Name, Adresse und Steuer- oder USt-Nummer des Lieferanten, den Kunden, die Rechnungs- oder Belegnummer, Rechnungs- und Fälligkeitsdatum, Währung, Zwischensumme, Steuer, Gesamtbetrag, Zahlungsart und jede Position mit Beschreibung, Menge, Einzelpreis und Betrag.
Daten werden auf YYYY-MM-DD und Beträge auf reine Zahlen normalisiert, damit sich das Ergebnis in einer Tabelle richtig sortieren und summieren lässt. Felder, die das Dokument nicht zeigt, bleiben leer statt geraten zu werden.
Export nach Excel, CSV und JSON
Die Excel-Datei hat zwei Blätter: eine Zeile pro Rechnung und eine Zeile pro Position mit der Rechnungsnummer daneben. Dieselben Tabellen gibt es als separate CSV-Dateien in UTF-8 mit Byte-Order-Mark, damit Lieferantennamen mit Umlauten in Excel korrekt erscheinen. JSON behält das vollständige verschachtelte Ergebnis jedes Dokuments.
Die Dateien werden in Ihrem Browser aus den Ergebnissen des Stapels erzeugt; ein erneuter Download in einem anderen Format verarbeitet die Dokumente also nicht noch einmal. Um gescannte Belege vor dem Archivieren zu einem PDF zusammenzufassen, nutzen Sie PDF zusammenfügen.
Nutzung aus ERP oder Skript
Der Parser ist über dieselbe REST-API wie alle anderen Werkzeuge erreichbar: Senden Sie jedes Dokument an POST /api/v1/jobs mit der Operation extract-structured-data und den Optionen {"template": "invoice"}, fragen Sie den Job ab und laden Sie das JSON-Ergebnis. Die Antwort hat dieselben Felder wie der JSON-Export auf dieser Seite.
Ein API-Schlüssel erhöht Dateigröße, Seiten- und Tageslimit; Authentifizierung und Beispiele finden Sie in der API-Dokumentation.