bots4.me

Import Supplier Confirmations Into Odoo

Written by

in

BOTS4.me-Logo

So importieren Sie Lieferanten-Auftragsbestätigungen automatisch in Odoo

Aktualisieren Sie Preise, Mengen und Liefertermine Ihrer Bestellungen in Odoo — ohne ein einziges Lieferanten-PDF abzutippen

Jede Bestellung, die Sie versenden, kommt als Bestätigungs-E-Mail zurück: ein PDF, eine Excel-Tabelle, manchmal nur ein paar Zeilen Text. Jemand aus Ihrem Team öffnet jede einzelne, vergleicht sie Zeile für Zeile mit der Bestellung in Odoo und aktualisiert Preise, Mengen und Liefertermine von Hand. Dieser Leitfaden zeigt, warum dieses manuelle Vorgehen an seine Grenzen stößt, was die üblichen Behelfslösungen übersehen und wie Supplier2ERP Lieferantenbestätigungen automatisch in Odoo importiert — wobei Ihre Toleranzregeln entscheiden, was aktualisiert und was markiert wird.

💸 Was die manuelle Erfassung von Bestätigungen wirklich kostet

Eine Auftragsbestätigung vom Lieferanten wirkt harmlos — bis Sie sie mit jeder versendeten Bestellung multiplizieren. Jede Bestätigung muss geöffnet, gelesen und mit der Bestellung in Odoo verglichen werden. Hat der Lieferant die volle Menge bestätigt? Hat sich der Einzelpreis geändert? Hat sich der Liefertermin um zwei Wochen verschoben? Jede Antwort bedeutet Klicks und Abtippen in der App Einkauf.

Der Schaden, wenn diese Arbeit ausbleibt, ist schlimmer als die Arbeit selbst. Werden Bestätigungen nicht erfasst, zeigt Odoo unbemerkt ein falsches Bild:

  • Falsche Eingangstermine: Odoo erwartet die Ware weiterhin zum ursprünglichen Termin, sodass Ihre geplanten Wareneingänge, Verkaufszusagen und Nachschubplanung auf veralteten Daten beruhen.
  • Falsche Preise: Die Lieferantenrechnung trifft ein und passt nicht zur Bestellung, sodass die Buchhaltung den Einkauf um eine Erklärung bittet — Wochen später, wenn sich niemand mehr an die Bestellung erinnert.
  • Unbemerkte Minderlieferungen: Der Lieferant hat 60 von 100 Einheiten bestätigt, niemand hat die Position aktualisiert, und der Fehlbestand fällt erst auf, wenn ein Kundenauftrag nicht ausgeliefert werden kann.
  • Stunden qualifizierter Arbeitszeit verloren: Einkaufsmitarbeiter verbringen ihren Tag damit, Zahlen zwischen einem PDF und einem Browser-Tab zu übertragen, statt zu verhandeln oder Lieferprobleme zu lösen.

Diese Aufgabe ist reines Vergleichen und Dateneingabe — genau die Art von Arbeit, die Software erledigen sollte, und genau die Art von Arbeit, die Menschen bei Langeweile am schlechtesten erledigen.

🔧 Wie Teams es üblicherweise zu lösen versuchen

1. Weiterhin manuell arbeiten

Funktioniert bei fünf Bestellungen pro Woche. Bei fünfzig stapeln sich ungelesene Bestätigungen, und die, die erfasst werden, werden in Eile erfasst. Beim manuellen Vergleich entstehen außerdem vertauschte Ziffern und übersprungene Zeilen.

2. Das eingebaute Odoo-E-Mail-Gateway

Das Odoo-Gateway für eingehende E-Mails kann eine E-Mail sehr gut an einen Datensatz anhängen — es kann die Bestätigung im Chatter einer Bestellung protokollieren. Aber es liest das PDF nicht, vergleicht bestätigte Werte nicht mit Ihren Bestellpositionen und aktualisiert weder Mengen noch Preise oder Termine. Das Dokument ist abgelegt; die Arbeit bleibt.

3. Generische OCR-Tools und Connectors im Zapier-Stil

Vorlagenbasierte OCR-Tools können Felder aus einem Dokument extrahieren — nachdem Sie für jedes Lieferantenlayout eine Vorlage erstellt und gepflegt haben. Lieferanten ändern ihre Formate ohne Vorwarnung, und ein Connector, der Text extrahiert, kann die eigentliche Frage trotzdem nicht beantworten: Passt das zu meiner offenen Bestellung in Odoo, und liegt die Abweichung innerhalb der Toleranz? Extraktion ohne Abgleich mit den ERP-Daten verschiebt den manuellen Vergleich nur einen Schritt weiter.

4. Individuelle Skripte

Ein Entwickler kann den Idealfall für Ihre drei wichtigsten Lieferanten skripten. Dann schickt Lieferant Nummer vier ein gescanntes Bild, das Layout ändert sich, der Entwickler geht, und das Skript wird zu einer weiteren Sache, die niemand anzufassen wagt.

🤖 Der automatisierte Weg: Supplier2ERP

Supplier2ERP ist ein BOTS4.me-Bot, der Ihr Postfach überwacht, Lieferantenbestätigungen in jedem Format liest, sie offenen Bestellungen in Odoo zuordnet und Liefertermine, Mengen und — ab dem Business-Tarif — Preise gemäß den von Ihnen festgelegten Toleranzregeln aktualisiert.

📧

Lieferantenbestätigung trifft ein

→
🤖

Daten extrahiert aus PDF, Excel, Word oder Scan

→
⚙️

Ihrer offenen Bestellung zugeordnet

→
💾

Odoo-Bestellung innerhalb der Toleranz aktualisiert

→
✅

Bericht per E-Mail versendet, Abweichungen markiert

🧠 Dreistufige Extraktion — zuerst Regeln, KI als Rückfallebene

Stufe 1 — Code-Verankerung: Supplier2ERP sucht im Lieferantendokument nach Ihren eigenen Produktcodes aus dem Odoo-Artikelkatalog. Keine Vorlagen, funktioniert ab dem ersten Tag mit jedem Layout.

Stufe 2 — Erlernte Muster: Sobald das Format eines Lieferanten verarbeitet wurde, werden seine Extraktionsregeln gespeichert. Künftige Bestätigungen desselben Lieferanten werden sofort verarbeitet.

Stufe 3 — KI als Rückfallebene: Nur wenn Regeln und erlernte Muster nicht ausreichen, extrahiert und prüft die KI die Daten — einschließlich gescannter Bilder per OCR.

Einrichtung in etwa fünf Minuten

  • Schritt 1 — Kostenlosen Discovery-Monat starten: Melden Sie sich unter bots4.me/bots an, klicken Sie auf der Supplier2ERP-Karte auf Kostenlosen Discovery-Monat starten und akzeptieren Sie einmalig die Bedingungen — keine Kreditkarte erforderlich.
  • Schritt 2 — Postfach verbinden: Nutzen Sie Secure Quick Connect (OAuth für Gmail, Office 365; jeder IMAP-Anbieter wird unterstützt). Keine Middleware, keine Weiterleitungsregeln.
  • Schritt 3 — Odoo verbinden: Installieren Sie das kostenlose Modul BOTS4.me Connect (Odoo 13–19). Odoo.sh und On-Premise erhalten den Python-Connector, einmal installiert und mit einem Klick verbunden. Nutzer von Odoo Online erstellen einen API-Schlüssel unter Einstellungen → Benutzer & Unternehmen → Benutzer → Ihr Benutzer → Kontosicherheit und fügen ihn bei bots4.me unter Einstellungen → Supplier2ERP → Access Manager → Ziel hinzufügen → ERP → Odoo ein (ein optionaler XML-Helfer ohne Code fügt in Odoo ein BOTS4.me-Menü hinzu). Odoo Online benötigt für den API-Zugang den Custom-Tarif von Odoo. Eine Verbindung bedient jede BOTS4.me-App, die mit Odoo arbeitet.
  • Schritt 4 — Lieferanten und Toleranzen festlegen: Sobald Odoo verbunden ist, übernimmt Supplier2ERP die Lieferanten mit offenen Bestellungen und sendet Ihnen die Liste per E-Mail; jeden weiteren Lieferanten bringen Sie ihm bei, indem Sie eine seiner Bestätigungen nach _Supplier2ERP/IMPORT ziehen, und mit _Supplier2ERP/NICHT_IMPORTIEREN schließen Sie einen aus. Auf dem Tab „Steuerung“ legen Max. Preis-/Mengenänderung und Max. Artikelabweichungen fest, wie groß eine Abweichung sein darf, bevor eine Bestätigung markiert statt übernommen wird.
  • Schritt 5 — Im DEMO-Modus starten: Der Bot liest echte Bestätigungen, ordnet sie Ihren echten Bestellungen zu und teilt Ihnen per E-Mail genau mit, was er aktualisieren würde — ohne etwas zu schreiben. Wenn die DEMO-Berichte stimmen, stellen Sie Modus auf dem Tab „Steuerung“ auf LIVE — das wird nach der ersten DEMO-Berichts-E-Mail freigeschaltet.

🧭 Testen Sie es in Ihrem kostenlosen Discovery-Monat

Ihr erster Monat mit Supplier2ERP ist ein kostenloser Discovery-Monat: das Nutzungskontingent des Personal-Tarifs, mit „Mengen automatisch aktualisieren“ und „Vorverarbeitung“ zum Testen freigeschaltet, und keine Kreditkarte erforderlich. So wird Ihre erste Bestellung anhand einer echten Lieferantenbestätigung aktualisiert.

Tag 1 — Starten und verbinden

  • Melden Sie sich unter bots4.me/bots an, klicken Sie auf der Supplier2ERP-Karte auf Kostenlosen Discovery-Monat starten und akzeptieren Sie einmalig die Bedingungen — keine Kreditkarte erforderlich.
  • Öffnen Sie Einstellungen (Zahnrad) → Supplier2ERP → Access Manager → Quelle hinzufügen, um Ihr Postfach zu verbinden (Secure Quick Connect für Gmail und Microsoft 365, IMAP mit einem App-Passwort für andere Anbieter). Oder fügen Sie die BOTS4.me Mailbox hinzu (ein Klick, kein Passwort) und leiten Sie Bestätigungen von der E-Mail-Adresse Ihres Kontos an supplier2erp@bots4.me weiter.
  • Odoo verbinden: Klicken Sie auf Ziel hinzufügen → ERP → Odoo oder installieren Sie das kostenlose Modul BOTS4.me Connect in Odoo und klicken Sie auf „Verbinden“. Unter Odoo Online fügen Sie stattdessen einen API-Schlüssel ein.
  • Odoo Online benötigt für den API-Zugang den Custom-Tarif von Odoo.
  • Geben Sie diesem Odoo-Benutzer bei Verwendung eines API-Schlüssels die Rechte Einkauf (Benutzer) und Kontakterstellung.

Tag 1 — Lieferanten festlegen

  • Lieferanten mit offenen Bestellungen: Sobald Odoo verbunden ist, übernimmt Supplier2ERP sie automatisch und sendet Ihnen per E-Mail die Liste der Lieferanten, die es lesen wird.
  • Jeder andere Lieferant: Ziehen Sie eine seiner Bestätigungen nach _Supplier2ERP/IMPORT. Sie wird beim nächsten Lauf gelesen, und von da an jede Bestätigung dieses Absenders. Der Absender wird außerdem als Lieferant markiert, sodass Mail2ERP ihn nicht als Kundenbestellung importiert.
  • Ein Absender, der ignoriert werden soll: Ziehen Sie eine seiner E-Mails nach _Supplier2ERP/NICHT_IMPORTIEREN. Die Ordner erscheinen nach dem ersten Lauf und richten sich nach Ihrer App-Sprache.

Tag 1 — Den Tab „Steuerung“ prüfen

  • Modus: Supplier2ERP startet im DEMO-Modus — es ordnet echte Bestätigungen echten Bestellungen zu und teilt Ihnen per E-Mail mit, was es ändern würde, ohne etwas zu schreiben.
  • Supplier2ERP-Funktionen: ERP-Abgleich, ERP-Aktualisierungen, Vorlagenbasierte Extraktion, KI-Fallback-Extraktion und Protokoll in Ihrem Postfach sind eingeschaltet. Schalten Sie Gescannte PDF-Dateien ein, wenn Lieferanten Scans oder Fotos als PDF senden.
  • Schalter mit einem Discovery-Tag auf dem Tab „Steuerung“ sind in Ihrem kostenlosen Monat enthalten und starten ausgeschaltet — schalten Sie diejenigen ein, die Sie testen möchten.
  • Bei Supplier2ERP sollten Sie Mengen automatisch aktualisieren einschalten, damit bestätigte Mengenänderungen übernommen und nicht nur gemeldet werden (Vorverarbeitung setzt zusätzlich AutoSPAM voraus). „Preise automatisch aktualisieren“ benötigt den Business-Tarif; bis dahin werden Ihnen Preisabweichungen gemeldet.
  • Toleranzen: Max. Preis-/Mengenänderung ist die größte Änderung je Position, die übernommen werden darf, und Max. Artikelabweichungen gibt an, wie viele Positionen abweichen dürfen, bevor die ganze Bestellung zur Prüfung an Sie geht.
  • Berichte: Wählen Sie unter E-Mail-Berichte, ob Sie über einwandfreie Bestätigungen nach jeder einzelnen, einmal pro Lauf oder als tägliche oder wöchentliche Zusammenfassung informiert werden. Optional: Tägliche Verzugswarnungen meldet Ihnen per E-Mail die Lieferungen, die verspätet oder gefährdet sind.
  • Betriebszeiten und Ausführungsplan: Supplier2ERP läuft nur innerhalb der Betriebszeiten, die zu Beginn den Bürozeiten an Werktagen entsprechen.

Woche 1 — Prüfen, dann LIVE gehen

  • Mit einer echten Bestätigung testen: Sie sollte Ihre Odoo-Bestellnummer nennen oder von der E-Mail-Adresse kommen, die beim Lieferanten in Odoo hinterlegt ist, und Ihre Produktcodes auflisten. Jeder DEMO-Bericht zeigt Position für Position, was zugeordnet wurde und was sich ändern würde.
  • Sehen, wo die Ergebnisse landen: Übernommene Bestätigungen wandern nach _Supplier2ERP/VERARBEITET; markierte oder unlesbare bleiben ungelesen in Ihrem Posteingang oder in _Supplier2ERP/MANUELL, wenn sie über IMPORT kamen. Der Tab „Protokolle“ und der Ordner _Supplier2ERP/LOGS sagen, warum. Eine übersehene Bestätigung können Sie nach _Supplier2ERP/IMPORT ziehen, um es erneut zu versuchen.
  • Wenn die DEMO-Berichte stimmen, stellen Sie Modus auf dem Tab „Steuerung“ auf LIVE — das wird nach der ersten DEMO-Berichts-E-Mail freigeschaltet.

📅 Wenn der Discovery-Monat endet

Wenn der Monat endet, läuft Supplier2ERP von selbst im kostenlosen Tarif weiter, mit einem kleinen monatlichen Kontingent: Ist es aufgebraucht, warten neue Vorgänge bis zum nächsten Monat oder bis Sie einen Tarif wählen, und ein bereits begonnener Vorgang wird immer abgeschlossen. Wählen Sie einen Tarif, um alle Funktionen zu behalten — siehe die Tariftabelle auf der Supplier2ERP-Produktseite.

Im kostenlosen Tarif werden Liefertermine weiterhin aktualisiert, während Mengenaktualisierungen, das Lesen gescannter PDFs, das Lernen von Vorlagen und der LOGS-Ordner einen Tarif benötigen. Nichts, was Sie aktualisiert haben, wird rückgängig gemacht.

📅 So sieht der tägliche Betrieb aus

Im Live-Betrieb läuft Supplier2ERP nach dem von Ihnen gewählten Ausführungsplan, innerhalb der von Ihnen festgelegten Betriebszeiten. Jeder Lauf arbeitet neue Lieferanten-E-Mails und Anhänge ab:

  • Innerhalb der Toleranz: Bestätigte Liefertermine werden in die passenden Bestellpositionen in Odoo geschrieben, zusammen mit bestätigten Mengen (mit eingeschaltetem „Mengen automatisch aktualisieren“, ab dem Family-Tarif) und Stückpreisen (mit eingeschaltetem „Preise automatisch aktualisieren“, ab dem Business-Tarif); die verarbeitete E-Mail wird in _Supplier2ERP/VERARBEITET abgelegt. Ohne diese Schalter werden Ihnen die Abweichungen gemeldet statt übernommen.
  • Außerhalb der Toleranz: Große Abweichungen werden in Ihrem Bericht markiert, und die E-Mail bleibt ungelesen — in Ihrem Posteingang oder in _Supplier2ERP/MANUELL, wenn sie über _Supplier2ERP/IMPORT kam —, und die Bestellung bleibt unangetastet, bis Sie sie prüfen. Nichts geht unter.
  • Volle Transparenz: Ein Abweichungsbericht zeigt, was extrahiert wurde, was zugeordnet wurde, was sich geändert hat, was übersprungen wurde und warum — nach jeder Bestätigung, einmal pro Lauf oder als tägliche oder wöchentliche Zusammenfassung, je nach Ihrer Wahl unter „E-Mail-Berichte“. Bestätigungen, die Sie brauchen, kommen immer sofort. Der Tab „Protokolle“ im Dashboard und der Ordner _Supplier2ERP/LOGS in Ihrem Postfach bewahren den Entscheidungsverlauf auf.
  • Volle Kontrolle: Bot-Betrieb ein/aus, Schalter je Funktion und KI-Modus von „Aus“ bis zu der Stufe, die Ihr Tarif enthält, alles im Tab „Steuerung“ unter bots4.me/bots. In der EU gehostet, für die DSGVO konzipiert, optionale 2FA, Berichte in 31 Sprachen.

🔄 Das fehlende Glied im Odoo-Bestandskreislauf

Supplier2ERP schließt einen Kreislauf, den zwei verwandte Bots öffnen. AutoSTOCK berechnet optimale Bestandsziele aus Ihrer echten Verkaufshistorie und schreibt sie als native Odoo-Nachbestellregeln. AutoPURCHASE verwandelt diese Ziele in Bestellentwürfe, gruppiert je Lieferant und unter Beachtung von Mindestmengen. Wenn Ihre Lieferanten diese Bestellungen bestätigen, liest Supplier2ERP die Bestätigungen und hält jede Bestellung korrekt — bestätigte Preise, Mengen und Termine landen automatisch wieder in Odoo.

Gemeinsam bringen die drei Bots Sie von „Wie viel sollten wir bevorraten?“ zu „Die Ware ist bestätigt, und Odoo weiß es“ — nahezu ohne manuelle Einkaufsarbeit.

🌍 Funktioniert auch über Odoo hinaus

Dieser Leitfaden konzentriert sich auf Odoo (Versionen 13–19, einschließlich Odoo Online, Odoo.sh und On-Premise), doch Supplier2ERP funktioniert auch mit ERPNext, Zoho, Dolibarr, Business Central online, QuickBooks Online, Xero und SAP Business One, jeweils mit einer eigens für das jeweilige System entwickelten Aktualisierungsstrategie. Nutzen Sie etwas anderes? Kontaktieren Sie uns — jedes andere ERP mit API wird auf Anfrage angebunden.

❓ Häufig gestellte Fragen

Kann Odoo Bestellungen automatisch anhand von Lieferantenbestätigungen per E-Mail aktualisieren?

Nicht von Haus aus. Das E-Mail-Gateway von Odoo kann eine Bestätigung an den Chatter einer Bestellung anhängen, liest aber das Dokument nicht und ändert keine Bestellpositionen. Supplier2ERP fügt diese Ebene hinzu: Es extrahiert bestätigte Mengen, Preise und Liefertermine aus der E-Mail oder dem Anhang, ordnet sie der offenen Bestellung zu und aktualisiert Odoo innerhalb der von Ihnen definierten Toleranzregeln.

Wie liest Supplier2ERP Lieferanten-PDFs ohne Vorlagen?

Durch Code-Verankerung: Es durchsucht das Dokument nach Ihren eigenen Produktcodes aus Ihrem Odoo-Artikelkatalog, sodass jedes Lieferantenlayout ab dem ersten Tag funktioniert. Nachdem das Format eines Lieferanten einmal verarbeitet wurde, werden Extraktionsmuster gespeichert und wiederverwendet. Erst wenn beide versagen, springt die KI als Rückfallebene ein — einschließlich OCR für Scans und Bilder.

Was passiert, wenn der bestätigte Preis oder die Menge von meiner Bestellung abweicht?

Sie legen Toleranzgrenzen fest („Max. Preis-/Mengenänderung“ und „Max. Artikelabweichungen“). Kleine Abweichungen werden in die Bestellung geschrieben, wenn der passende Schalter eingeschaltet ist — „Mengen automatisch aktualisieren“ ab dem Family-Tarif, „Preise automatisch aktualisieren“ ab dem Business-Tarif; andernfalls werden sie Ihnen gemeldet. Große Abweichungen werden in Ihrem Bericht markiert, die Aktualisierung der Bestellung wird übersprungen, und die Lieferanten-E-Mail bleibt ungelesen in Ihrem Posteingang (oder in _Supplier2ERP/MANUELL), sodass die ausstehende Prüfung unmöglich zu übersehen ist.

Verarbeitet es gescannte Bestätigungen und Bilder?

Ja. Supplier2ERP verarbeitet PDF, Word, Excel, HTML, reinen E-Mail-Text und Bilder per OCR. Für Bestätigungen, die als gescannte PDFs eintreffen, schalten Sie im Tab „Steuerung“ „Gescannte PDF-Dateien“ ein — es ist anfangs ausgeschaltet, und solange es ausgeschaltet ist, wird ein gescanntes PDF zur manuellen Erfassung gemeldet.

Kann ich es testen, ohne dass es etwas in Odoo schreibt?

Ja. Testen Sie die Sandbox-Demo unter bots4.me/demo mit Beispieldokumenten und ganz ohne Zugriff, und verbinden Sie dann Ihr Postfach und Odoo: Supplier2ERP startet im DEMO-Modus, liest Ihre echten Bestellungen und teilt Ihnen per E-Mail genau mit, was es ändern würde — ohne etwas zu schreiben. Sie stellen „Modus“ erst auf LIVE, wenn Sie sich sicher sind. Der erste Monat ist ein kostenloser Discovery-Monat, ohne Kreditkarte.

Welche Odoo-Versionen und Hosting-Typen werden unterstützt?

Odoo 13 bis 19 On-Premise sowie die aktuellen Versionen von Odoo.sh und Odoo Online. Odoo.sh- und On-Premise-Installationen nutzen das kostenlose Python-Modul BOTS4.me Connect, das einmal installiert und mit einem Klick verbunden wird; Odoo Online (das keinen eigenen Python-Code zulässt) verbindet sich mit einem API-Schlüssel, der unter Einstellungen → Benutzer & Unternehmen → Benutzer → Ihr Benutzer → Kontosicherheit erstellt wird, plus einem optionalen XML-Helfermodul ohne Code. Odoo Online benötigt für den API-Zugang den Custom-Tarif von Odoo. Eine Verbindung bedient jede BOTS4.me-App, die mit Odoo arbeitet.

Funktioniert Supplier2ERP mit anderen ERPs als Odoo?

Ja — ERPNext, Zoho, Dolibarr, Microsoft Dynamics 365 Business Central (online), QuickBooks Online, Xero und SAP Business One werden unterstützt, jeweils mit einer optimierten Strategie zur Bestellaktualisierung. Jedes andere ERP mit API wird auf Anfrage angebunden.

📚 Verwandte Leitfäden

🔗 Quellen und weiterführende Literatur

Offizielle Dokumentation und Standards, auf die sich dieser Leitfaden bezieht. Externe Links öffnen sich in einem neuen Tab.

Schluss mit dem Abtippen von Lieferantenbestätigungen

Verbinden Sie Ihr Postfach und Odoo in etwa fünf Minuten, beobachten Sie Supplier2ERP im Demo-Modus und gehen Sie live, wenn die Berichte Sie überzeugen. Der erste Monat ist ein kostenloser Discovery-Monat, ohne Kreditkarte.

🌐 BOTS4.me funktioniert vollständig in Ihrer Sprache — Sie benötigen kein Englisch, um Ihre Automatisierung einzurichten und zu betreiben. Diese Seite wurde aus unserem englischen Original übersetzt. Bessere Formulierung vorschlagen →