Zum Hauptinhalt springen
Amazon

Button „Externe Versandsynchronisierung ausführen“ für Amazon in Odoo

Der Button Externe Versandsynchronisierung ausführen (Run External Shipment Sync) startet von Hand, was Odoo ohnehin alle 5 Minuten selbst erledigt: bei Amazon versendete oder teilversendete Aufträge abfragen und die Odoo-Lieferungen aktualisieren; bevor die Anfrage Amazon erreicht, prüft das Modul, ob Sie die Manager-Berechtigung haben.

FlexigoTech · Verantwortlich: Víctor Gómez · Aktualisiert am 5. November 2026

Das Wichtigste

Modul
Amazon
Versionen
Odoo 17, 18, 19 und 20
Geprüft
im Quellcode des Connectors, Version 20.0 · in den Quellen am Ende
Lesezeit
4 Min.

Wann er erscheint und wer ihn drücken darf

Der Button Externe Versandsynchronisierung ausführen befindet sich in der Ansicht Konten des Moduls und ist immer sichtbar: Die Ansicht knüpft ihn in Odoo 17, 18, 19 und 20 an keine Bedingung. Sie erreichen ihn über das Menü Amazon › Konfiguration › Konten (Amazon › Configuration › Accounts).

Berechtigungen spielen an zwei Stellen eine Rolle. Im Menü verlangt der Eintrag Amazon die Rolle Betrachter (Viewer), aber Konfiguration und Konten verlangen Manager: Ohne diese Berechtigung sehen Sie diese Einträge nicht. Und beim Klick auf den Button prüft das Modul auf dem Server erneut, ob Sie Zugriff haben, wie Sie weiter unten sehen.

Mit Code erstelltes Schema, kein Odoo-Bildschirm: das Menü Amazon › Configuration › Accounts, der Button Run External Shipment Sync und daneben die Berechtigungsmeldung, die ihn stoppen kann
Schema von Menü, Button und Berechtigungsmeldung, mit den englischen Beschriftungen aus dem Code des Moduls.
Your Odoo doesn't talk to Amazon, Temu or Shopify?
Video: Your Odoo doesn't talk to Amazon, Temu or Shopify? (Video auf Englisch)

Schritt für Schritt: was das Modul in welcher Reihenfolge tut

Odoo führt dieselbe Synchronisierung von selbst aus; der Button ist der Weg, sie von Hand zu starten. Hier der Ablauf, beginnend mit dem automatischen Weg.

  1. Zuerst erledigt es Odoo allein. Die geplante Aktion Amazon SP-API - Externen Versandstatus synchronisieren (Amazon SP-API - Sync external shipping status) läuft alle 5 Minuten und ist nach der Installation des Moduls aktiv. Sie geht die aktiven Konten durch, bei denen das Kontrollkästchen Externen Sendungsstatus synchronisieren (Sync external shipment status) gesetzt ist, und startet die Synchronisierung für jedes davon.
  2. Prüfen Sie das Kontrollkästchen. Es ist standardmäßig gesetzt. Sie finden es im Formular von Konten, Reiter Aufträge & Fulfillment (Orders & Fulfillment), Gruppe Externe Sendungssynchronisation (standardmäßig AN). Die Hilfe dazu lautet: «Status versandter Aufträge von Amazon abrufen und Odoo-Lieferungen aktualisieren.»
  3. Drücken Sie den Button nur, wenn Sie die Synchronisierung sofort starten möchten, statt auf den nächsten Durchlauf der geplanten Aktion zu warten. Sie läuft dann mit manuellem Ursprung.
  4. Das Modul prüft Ihre Berechtigungen. Sofern die Aktion nicht mit Superuser-Rechten läuft, müssen Sie Manager von Amazon Seller Connector sein oder Zugriff auf die Einstellungen haben; andernfalls bricht sie mit der Meldung aus dem nächsten Abschnitt ab. Danach prüft es, ob Sie in das Konto schreiben dürfen.
  5. Es geht die Konten durch, für die Sie den Button auslösen. Ist bei einem davon das Kontrollkästchen Externen Sendungsstatus synchronisieren deaktiviert, endet die Synchronisierung dieses Kontos an dieser Stelle, ohne Amazon abzufragen.
  6. Es fragt bei Amazon die Aufträge des Marketplace des Kontos mit Status Shipped oder PartiallyShipped ab, aktualisiert ab dem Beginn eines vom Modul berechneten Zeitfensters. Es liest höchstens eine bestimmte Anzahl von Aufträgen; hat die Einstellung des Kontos keinen Wert, verwendet es 200. Liefert Amazon keinen, endet der Vorgang.
  7. Es behält einen Datensatz pro Amazon-Auftrag. Taucht derselbe Auftrag mehrfach auf, ersetzt Shipped den Status PartiallyShipped. Datensätze ohne Auftragskennung werden verworfen.
  8. Es sucht die verknüpften Verkaufsaufträge in Odoo zu diesen Amazon-Aufträgen. Gibt es keine, endet der Vorgang.
  9. Es verarbeitet jeden Verkaufsauftrag. Es nimmt dessen Amazon-Auftragskennung (die gespeicherte oder, falls keine vorhanden ist, die vom Modul ermittelte) und sucht den zugehörigen Status; ist er leer, wird der Auftrag übersprungen. Mit Status übergibt es den Auftrag an die Funktion des Moduls, die ihn verarbeitet. Je nach Ergebnis zählt das Modul validierte Lieferungen oder nur aktualisierte bzw. übersprungene Aufträge.

Was sich ändert und was Sie danach prüfen sollten

Was sich in Odoo ändert, fasst die Hilfe des Kontrollkästchens zusammen: Der Status versandter Aufträge wird von Amazon abgerufen und die Odoo-Lieferungen werden aktualisiert. Das Modul zählt die validierten Lieferungen und die nur aktualisierten oder übersprungenen Aufträge.

Der Unterschied zwischen Klicken und Warten ist dieser: Endet die manuelle Synchronisierung vorzeitig (Kontrollkästchen deaktiviert, kein versendeter Auftrag im Zeitfenster oder keiner in Odoo verknüpft), hinterlässt sie eine Nachricht mit dem Ergebnis im Chatter des Kontoformulars. Die geplante Aktion arbeitet, ohne diese Nachricht zu veröffentlichen. Außerdem behandelt die geplante Aktion jedes Konto getrennt: Schlägt eines fehl, hinterlässt sie einen Hinweis im Serverprotokoll, speichert den Fehler in diesem Konto und macht mit dem nächsten weiter.

Die Berechtigungsmeldung

Wenn Sie den Button ohne die passende Berechtigung drücken, bricht die Aktion mit dieser Meldung ab:

You need Amazon Seller Connector Manager (or Settings) access for this action. Ask a manager to grant Manager access.

Sie erscheint beim Klick auf Externe Versandsynchronisierung ausführen. Sie bedeutet, dass Ihr Benutzer weder die Manager-Berechtigung von Amazon Seller Connector noch die für die Einstellungen hat. Die Lösung nennt die Meldung selbst: einen Manager bitten, Ihnen diesen Zugriff zu geben. Nichts von dem, was die Synchronisierung ändern sollte, wird gespeichert.

Mit Code aus den Übersetzungen des Moduls erstelltes Schema, kein Odoo-Bildschirm: der Text des Buttons je nach Odoo-Sprache, auf Spanisch, Deutsch, Französisch, Italienisch und Portugiesisch
Schema mit der Beschriftung des Buttons in jeder Sprache; mit Odoo auf Deutsch lautet sie Externe Versandsynchronisierung ausführen.

Kosten und Hilfe bei der Inbetriebnahme

Das Modul ist eine Einmalzahlung pro Odoo-Version und setzt das Abonnement von FlexigoTech Cloud voraus, Tarif Konnektor: 49 €/Monat oder 490 €/Jahr zzgl. MwSt., für bis zu 3 Konten der Plattform. Es ist in Odoo Apps für 17.0, 18.0, 19.0 und 20.0 veröffentlicht; Sie finden es im Eintrag in Odoo Apps oder auf der Seite des Moduls. Die Verbindung läuft über FlexigoTech Cloud, das die Zugangsdaten verschlüsselt speichert, die Synchronisierung überwacht und per E-Mail warnt, wenn sie fehlschlägt. Ohne Abonnement oder bei ausgesetztem Dienst steht alles still, was das Abonnement bereitstellt; die Daten bleiben in Ihrem Odoo.

Wenn Sie Odoo einführen und Berechtigungen, Konten und Einstellungen prüfen möchten, bevor Sie die Synchronisierung in Betrieb nehmen: FlexigoTech führt Odoo 17, 18, 19 und 20 ein und entwickelt individuelle Konnektoren und Integrationen.

Weiterlesen

Was der Button „Vorschau bei Amazon“ im Amazon Connector for Odoo tutWas der Button „Vorschau bei Amazon“ im Amazon-Konnektor für Odoo tut: wann er erscheint, was er prüft, was er speichert und welche Fehler auftreten können.
Geprüft im Quellcode des Connectors (Version 20.0) und in den verlinkten Quellen

Quellen