Zum Hauptinhalt springen
Amazon

Was die Aufgabe «Nachrichtenkontext-Aktualisierung» von Amazon Connector tut

Die Aufgabe läuft alle 30 Minuten, nimmt höchstens 200 Einträge aus Amazon › Messaging › Posteingang, liest für jeden die Bestellung erneut bei Amazon aus und schreibt die Bestelldaten in den Eintrag zurück. Wenn sie scheinbar nichts tut, prüfen Sie die Bedingungen, die einen Eintrag aus dem Durchlauf ausschließen: Es sind genau die, die der Code vorgibt.

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 17.0 und 20.0 · in den Quellen am Ende
Lesezeit
4 Min.

Wo die Aufgabe wirkt

Die geplante Aktion Amazon SP-API - Nachrichtenkontext-Aktualisierung arbeitet mit den Einträgen, die Sie unter Amazon › Messaging › Posteingang öffnen. Jeder Abschnitt dieses Menüs verlangt die Berechtigung Betrachter: Wenn Sie sie nicht haben, sehen Sie diesen Abschnitt nicht. Die Aufgabe ist in allen veröffentlichten Zweigen des Moduls enthalten (17.0, 18.0, 19.0 und 20.0); in Odoo 20.0 arbeitet sie so.

Schema der geplanten Aufgabe und des Nachrichtenmenüs
Mit Code erstelltes Schema auf Basis des veröffentlichten Codes (kein Odoo-Screenshot): die Aufgabe, die alle 30 Minuten läuft und bei der Installation aktiv ist, und das Nachrichtenmenü mit seinen Einträgen.
Your Odoo doesn't talk to Amazon, Temu or Shopify?
Video: Your Odoo doesn't talk to Amazon, Temu or Shopify? (Video auf Englisch)

Wie die Aufgabe bei jedem Durchlauf arbeitet

Sie läuft alle 30 Minuten und ist bei der Installation aktiv

Sie müssen sie nicht einplanen: Bei der Installation des Moduls ist sie bereits aktiv und wird alle 30 Minuten ausgeführt. In Odoo 17.0 wiederholt sich die Aufgabe endlos. Jeder Durchlauf nimmt höchstens 200 Einträge, das ist also die Obergrenze der Arbeit pro Ausführung.

Nur aktive Einträge in bestimmten Status und mit Konto werden berücksichtigt

Der Durchlauf sucht aktive Einträge, die sich in bestimmten Gesprächsstatus befinden: Archivierte Einträge oder solche in anderen Status werden nicht angefasst. Außerdem wird ein Eintrag ohne Konto oder ohne Amazon-Bestellkennung übersprungen, ohne etwas zu ändern. Um zu sehen, zu welchem Konto jeder Eintrag gehört, erscheint das Feld Konto in der Liste des Posteingang und auch im Eintrag selbst.

Pausierte Konten warten

Wenn der Connector in Ihrer Datenbank keinen FlexigoTech-Cloud-Dienst hat, bleiben die Konten mit Verbindung über den FlexigoTech-Hub und Cloud-Route im Wartezustand, und ihre Einträge werden nicht aktualisiert. Das Modul ist eine Einmalzahlung pro Version und benötigt das Abonnement von FlexigoTech Cloud: Der Plan Connector kostet 49 € pro Monat oder 490 € pro Jahr, zzgl. MwSt. Ohne Abonnement oder bei gesperrtem Dienst stoppt, was das Abonnement liefert; die Daten bleiben in Ihrem Odoo.

Jeder Eintrag wird einzeln bestätigt

Die Aufgabe verarbeitet die Einträge einen nach dem anderen. Wenn ein Eintrag fehlerfrei durchläuft, bestätigt sie seine Änderungen, bevor sie zum nächsten übergeht. Wenn etwas fehlschlägt, macht sie das Ausstehende dieses Eintrags rückgängig und macht mit den übrigen weiter: Ein Fehler bremst den Rest des Durchlaufs nicht, und was bei früheren Einträgen bestätigt wurde, bleibt bestehen.

Was in jedem Eintrag neu geschrieben wird

Für jeden Eintrag liest die Aufgabe die Bestellung erneut bei Amazon aus und befüllt neu: den Bestellstatus, das Kaufdatum, die Versandfrist und das Lieferdatum, den Verkaufsauftrag (hat der Eintrag schon einen, bleibt er erhalten), den Lieferschein, den Zusteller und die Sendungsverfolgungsnummer dieses Lieferscheins sowie das Produkt, die Menge und das Bild der ersten Position des Verkaufsauftrags, die ein Produkt hat.

Einige Details aus dem Code, die Sie im Blick behalten sollten:

  • Wenn Amazon ohne Bestelldaten antwortet, wird der Bestellstatus leer geschrieben.
  • Wenn kein Lieferschein gewählt wird und der bisherige Lieferschein des Eintrags storniert ist, bleibt der Eintrag ohne Lieferschein, und damit sind auch Zusteller und Sendungsverfolgung leer.
  • Die ASIN des Produkts wird bei jedem Durchlauf leer geschrieben.

Die zweite Abfrage hängt vom Konto ab

Nach der Aktualisierung der Bestellung, und nur wenn das Konto dieses Eintrags die automatische Aktualisierung der Nachrichtenaktionen aktiviert hat, fragt die Aufgabe bei Amazon die für diese Bestellung verfügbaren Aktionen ab (mit dem Marketplace des Eintrags oder, falls er keinen hat, dem des Kontos) und speichert das Ergebnis zusammen mit dem Datum dieser Synchronisierung.

Beide Abfragen laufen im selben Block, und der Eintrag wird nach der zweiten bestätigt. Deshalb wird, wenn die zweite fehlschlägt, auch die Aktualisierung der Bestellung dieses Eintrags rückgängig gemacht.

Was Sie prüfen, wenn nichts passiert

Gehen Sie in dieser Reihenfolge vor:

  • Öffnen Sie den Posteingang und prüfen Sie, ob es Einträge gibt und welches Konto jeder hat. Wenn Sie das Menü nicht sehen, fehlt Ihnen die Berechtigung Betrachter.
  • Prüfen Sie, ob die Aufgabe noch aktiv ist und mit ihrer Frequenz von alle 30 Minuten läuft; sie ist bei der Installation aktiv.
  • Prüfen Sie, ob der Connector in Ihrer Datenbank einen FlexigoTech-Cloud-Dienst hat: Ohne ihn warten die Konten mit Verbindung über den Hub und Cloud-Route.
  • Denken Sie daran, dass archivierte Einträge, Einträge in anderen Status, ohne Konto oder ohne Bestellkennung nicht verarbeitet werden.
  • Beachten Sie die Obergrenze von 200 Einträgen pro Durchlauf.

Wenn Sie die Aufgabe über ihren Namen suchen: Er ändert sich je nach Sprache Ihres Odoo; mit Odoo auf Deutsch lautet er Amazon SP-API - Nachrichtenkontext-Aktualisierung.

Schema mit dem Namen der Aufgabe in fünf Sprachen
Mit Code erstelltes Schema auf Basis der veröffentlichten Übersetzungen des Moduls (kein Odoo-Screenshot): auf Spanisch Amazon SP-API - Nachrichtenkontext-Aktualisierung; auf Deutsch Amazon SP-API - Nachrichtenkontext-Aktualisierung; auf Französisch SP-API Amazon - Actualisation du contexte de messagerie; auf Italienisch Amazon SP-API - Aggiornamento contesto messaggistica; auf Portugiesisch Amazon SP-API - Atualização do contexto de mensagens.

So unterstützt Sie FlexigoTech

Die Verbindung läuft über FlexigoTech Cloud, das die Zugangsdaten verschlüsselt speichert, die Synchronisierung überwacht und bei Fehlern per E-Mail benachrichtigt. Das Modul ist in Odoo Apps für 17.0, 18.0, 19.0 und 20.0 veröffentlicht, und mehr dazu finden Sie auf der Modulseite oder in der Odoo-Apps-Seite. Wenn Sie Odoo einführen und diesen Ablauf anpassen müssen: FlexigoTech führt Odoo 17, 18, 19 und 20 ein und entwickelt Connectoren und individuelle Integrationen.

Weiterlesen

Geprüft im Quellcode des Connectors (Version 17.0 und 20.0) und in den verlinkten Quellen

Quellen