Zum Inhalt springen
EasySoft Tech
integraciones

OCR für Odoo: Eingangsrechnungen ohne Abtippen

EasyOCR wandelt Eingangsrechnungen in Dokumente für Odoo Community (16.0-20.0) um — ohne Abtippen; das digitale PDF wird kostenlos im Browser gelesen.

EasySoft Tech S.L.4 Min. Lesezeit

Montagmorgen, und auf dem Schreibtisch liegt ein Stapel Eingangsrechnungen. Jemand aus dem Team öffnet Odoo, legt eine Rechnung nach der anderen an und tippt ab, was auf dem Papier steht: Lieferant, Nummer, Datum, Betrag, Steuersatz. Am Ende ist der Stapel kleiner, aber niemand macht diese Arbeit gern. Und nächste Woche kommt sie wieder.

Anstrengend ist daran weniger die einzelne Rechnung als die Wiederholung: dieselben Felder, dieselben Handgriffe, jede Woche aufs Neue. Genau hier setzt OCR für Odoo an: Sie geben die Rechnung hinein und bekommen ein fertiges Dokument in Odoo zurück. Ich zeige Ihnen, wie das abläuft, was dabei kostenlos ist und wie die Installation funktioniert.

Was EasyOCR macht

EasyOCR ist ein Modul für Odoo, das wir bei EasySoft Tech S.L. entwickeln. Es liest Lieferantenrechnungen und Belege — als PDF oder als Foto — und erzeugt daraus Lieferantenrechnungen in Odoo: mit den Positionen, den Steuern und dem Lieferanten, der über seine Steuernummer (NIF) zugeordnet wird. Wenn Sie einen Beleg lieber als Spesen erfassen, wird daraus eine Mitarbeiterausgabe.

Gelesen wird, was eine Eingangsrechnung ausmacht: Rechnungsnummer, Datum, Betrag, Steuern und die Steuernummer des Lieferanten. Aus diesen Angaben entsteht genau der Datensatz, den Odoo ohnehin erwartet — kein Zwischenschritt, keine Liste, die später jemand abgleichen muss.

Das Modul läuft auf Odoo Community 16.0, 17.0, 18.0, 19.0 und 20.0, je Serie mit eigener Entwicklungslinie. Sie brauchen kein Enterprise und kein Zusatzmodul: EasyOCR stützt sich nur auf base, mail, account und hr_expense — die bringt Community bereits mit.

So funktioniert es: ein Rechteck pro Feld

Sie öffnen das Dokument in der Vorschau und ziehen ein Rechteck über jedes Feld, das Sie brauchen — Betrag, Datum, Rechnungsnummer, Steuernummer. Der Text darunter wird sofort gelesen und ins Formular übernommen.

Der eigentliche Trick: Die Rechtecke werden pro Lieferant gespeichert. Öffnen Sie die nächste Rechnung desselben Lieferanten, ist sie schon markiert — Sie prüfen, buchen, fertig. Bei einem neuen Lieferanten markieren Sie einmal; danach läuft es von allein.

Warum pro Lieferant? Weil Lieferanten ihren Rechnungsaufbau selten ändern: Dasselbe Unternehmen schickt seine Rechnung immer gleich aufgebaut. Einmal definiert, findet EasyOCR das Feld bei jeder weiteren Rechnung wieder — ohne Vorlage zu programmieren oder Koordinaten von Hand einzutragen.

Ein digitales PDF liest der Browser, kostenlos

Ein PDF, das schon Text enthält — also das digitale Dokument, das Sie per E-Mail bekommen — liest EasyOCR direkt im Browser. Kostenlos, ohne Einrichtung, ohne Konto. Das ist der Teil, den wir bewusst offen halten.

Scans und Fotos funktionieren anders: Dort ist der Text nur ein Bild, deshalb braucht es dafür den Lesedienst von EasyOCR, einen separaten Dienst. Was er kann und welche Möglichkeiten es gibt, sehen Sie bei EasyOCR. Ohne diesen Dienst bleiben Fotos und Scans draußen; das digitale PDF ist und bleibt kostenlos.

Was noch drin ist

  • Dateien im Stapel: Sie laden mehrere Rechnungen auf einmal hoch und arbeiten die Liste durch.
  • Korrekturrechnungen: Eine Rechnung mit negativem Vorzeichen wird als Lieferantengutschrift angelegt.
  • Vom Handy: Beleg fotografieren und direkt in Odoo hochladen.
  • Projektzuordnung: Die Rechnung lässt sich auf ein Projekt buchen (analytisches Konto).
  • Benachrichtigungen: Ein Webhook meldet, wann die Verarbeitung durch ist.
  • Oberfläche in sieben Sprachen: Spanisch, Katalanisch, Galicisch, Deutsch, Französisch, Italienisch und Portugiesisch.

Zusammen bleibt ein Ablauf, der sich anfühlt wie Buchhaltung ohne Tippen: Datei hineingeben, markierte Felder prüfen, buchen.

Installation

ZIP herunterladen, in den Addons-Ordner Ihrer Odoo-Installation entpacken, Odoo neu starten. Das ist alles. Es sind keine externen Bibliotheken nötig, und Sie müssen nichts nachinstallieren. Danach erscheint EasyOCR in Ihrer Modulliste, und die erste Rechnung kann durchlaufen.

Häufige Fragen

Brauche ich Odoo Enterprise?

Nein. EasyOCR läuft auf Odoo Community, in den Versionen 16.0 bis 20.0. Für jede Version gibt es eine eigene Entwicklungslinie.

Muss ich bei jeder Rechnung neu markieren?

Nein. Die Rechtecke werden pro Lieferant gespeichert. Die zweite Rechnung desselben Lieferanten öffnet sich bereits markiert, und Sie prüfen nur noch.

Was ist kostenlos, und was nicht?

Das Lesen eines digitalen PDFs ist kostenlos und braucht keine Einrichtung. Für Scans und Fotos brauchen Sie den Lesedienst von EasyOCR.

Klappt das auch vom Handy?

Ja. Sie fotografieren den Beleg und laden ihn hoch. Gelesen wird er mit dem Lesedienst.

Wo sehe ich, was sich geändert hat?

Auf der Seite mit den Veröffentlichungen des Moduls im GitHub-Repository von EasySoft Tech S.L.

Wie es weitergeht

Probieren Sie es am besten mit einer Rechnung, die bei Ihnen als PDF ankommt. Das Modul selbst finden Sie im Apps-Store von Odoo.

Wenn Sie das Thema OCR grundsätzlich interessiert, habe ich die Grundlagen in diesem Artikel zusammengefasst. Andere arbeiten mit Dolibarr statt Odoo — für sie gibt es EasyOCR für Dolibarr. Und wer es auf Spanisch nachlesen möchte: Der Leitfaden zu OCR (auf Spanisch) geht die Arbeit mit Belegen Schritt für Schritt durch.