Zum Hauptinhalt springen
Amazon

Aufgabe «Bestell-ID auf Kommissionierungen vorausfüllen» des Amazon Connectors: Ablauf und Prüfpunkte

Die geplante Aktion Amazon SP-API - Bestell-ID auf Kommissionierungen vorausfüllen (Amazon SP-API - Prefill Order ID on pickings) läuft jede Minute und füllt bei jedem Durchlauf die fehlende Amazon-Bestell-ID (Amazon Order ID) und das fehlende Amazon SP-API-Konto (Amazon SP-API Account) auf nicht stornierten Kommissionierungen aus, mit höchstens 200 Kommissionierungen pro Durchlauf. Ändert sich nichts, prüfen Sie, ob die Kommissionierung storniert ist, ob sie schon beide Felder hat oder ob das Modul ihre Bestell-ID nicht ermitteln kann.

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.

Die Details jedes Durchlaufs entsprechen dem Code von Odoo 20.0. Die Aufgabe ist in allen veröffentlichten Zweigen des Moduls enthalten (17.0, 18.0, 19.0 und 20.0).

Schema der geplanten Aktion, die jede Minute läuft
Per Code erstelltes Schema auf Grundlage des veröffentlichten Modulcodes (keine Odoo-Ansicht): die Aufgabe Amazon SP-API - Bestell-ID auf Kommissionierungen vorausfüllen, die jede Minute läuft und bei der Installation aktiv ist, in Odoo 17.0, 18.0, 19.0 und 20.0. Die Beschriftungen des Schemas sind wie im Code auf Englisch.

Was die Aufgabe tut, im Detail

Sie läuft jede Minute und ist bei der Installation aktiv

Die Aufgabe Amazon SP-API - Bestell-ID auf Kommissionierungen vorausfüllen wird jede Minute ausgeführt und ist ab der Installation des Moduls aktiv. Sie arbeitet auf den Kommissionierungen, also den Lagerbewegungen im Lager. In Odoo 17.0 ist die Aufgabe so konfiguriert, dass sie sich endlos wiederholt.

Bei jeder Ausführung verarbeitet die Aufgabe höchstens 200 Kommissionierungen. Das ist die Obergrenze eines Durchlaufs, nicht der gesamten Datenbank: Was darüber hinausgeht, bleibt für den nächsten Durchlauf.

Jeder Durchlauf prüft höchstens 200 Kommissionierungen, die neuesten zuerst

Bei jedem Durchlauf sucht die Aufgabe nach Kommissionierungen, die nicht storniert sind und bei denen die Amazon-Bestell-ID oder das Amazon SP-API-Konto leer ist. Sie sortiert diese vom neuesten zum ältesten Eintrag und nimmt 200. Eine Kommissionierung, bei der beide Felder bereits gefüllt sind, wird von der Suche nicht erfasst.

Kommissionierungen, die die Aufgabe nicht ausfüllen kann, erfüllen diese Bedingung weiterhin und kommen deshalb im nächsten Durchlauf erneut an die Reihe. Da die Suche bei den neuesten beginnt und bei 200 abbricht, kommen die ältesten nur dran, wenn Platz ist.

Wenn die Amazon-Bestell-ID nicht ermittelt wird, ändert sie nichts

Für jede Kommissionierung versucht das Modul zu ermitteln, wie ihre Amazon-Bestell-ID lautet. Gelingt das nicht, geht es zur nächsten über, ohne etwas zu schreiben: weder die ID noch das Konto. In diesem Fall versucht es nicht einmal, das Konto zu ermitteln.

Sie füllt nur Lücken und korrigiert nichts, was schon vorhanden ist

Ist die Amazon-Bestell-ID leer, schreibt die Aufgabe die ermittelte ID hinein. Ist das Amazon SP-API-Konto leer, versucht sie, es zu ermitteln, und schreibt es, sofern sie es erhält. Was bereits einen Wert hat, wird nicht angetastet: Eine bereits gefüllte ID oder ein bereits gefülltes Konto bleibt, wie es ist, auch wenn es nicht das ist, was die Aufgabe eingetragen hätte.

Das Konto kann leer bleiben, obwohl die ID gefüllt wurde

Die Aufgabe schreibt das Konto nur, wenn sie es erhält. Wurde die ID ermittelt, das Konto aber nicht, wird die ID gespeichert und das Konto bleibt leer. Diese Kommissionierung erfüllt weiterhin die Suchbedingung, sodass die Aufgabe es in den folgenden Durchläufen erneut versucht.

Am Ende wird gezählt, wie viele Kommissionierungen sich geändert haben

Vor dem Ausfüllen notiert die Aufgabe die ID (ohne Leerzeichen an den Rändern) und das Konto jeder Kommissionierung. Danach vergleicht sie diese: Als aktualisiert zählt die Kommissionierung, deren ID oder deren Konto vom notierten Wert abweicht, und eine Kommissionierung wird nur einmal gezählt, auch wenn sich beide ändern. Diese Summe liefert der Durchlauf zurück.

Wo Sie das Ergebnis sehen

Öffnen Sie die Kommissionierung (Lagerbewegung im Lager) und suchen Sie die Gruppe Amazon SP-API. Dort finden Sie die Felder Amazon-Bestell-ID und Amazon SP-API-Konto. Jedes dieser beiden Felder hat eine Sichtbarkeitsbedingung, die es bei manchen Kommissionierungen ausblendet, sodass Sie sie nicht bei allen sehen.

Your Odoo doesn't talk to Amazon, Temu or Shopify?
Video: Your Odoo doesn't talk to Amazon, Temu or Shopify? (Video auf Englisch)

Wenn nichts passiert: Das prüfen Sie

  • Dass die geplante Aktion noch aktiv ist: Sie ist bei der Installation des Moduls aktiv.
  • Dass die Kommissionierung nicht storniert ist: Stornierte fallen aus der Suche heraus.
  • Dass bei der Kommissionierung nicht schon die Amazon-Bestell-ID und das Amazon SP-API-Konto gefüllt sind: In diesem Fall wird sie im Durchlauf nicht erfasst und es gibt nichts auszufüllen.
  • Dass das Modul die Bestell-ID dieser Kommissionierung ermitteln kann: Gelingt das nicht, schreibt es weder die ID noch das Konto.
  • Dass nicht viele neue Kommissionierungen in dieser Lage sind: Jeder Durchlauf prüft höchstens 200, beginnend bei den neuesten.
  • Wenn die ID vorhanden ist, das Konto aber nicht, konnte die Aufgabe das Konto nicht ermitteln; sie versucht es in den folgenden Durchläufen erneut.

Der Name der Aufgabe je nach Sprache Ihres Odoo

Mit Odoo auf Deutsch heißt die Aufgabe Amazon SP-API - Bestell-ID auf Kommissionierungen vorausfüllen. Das Modul bringt den Namen in weiteren Sprachen übersetzt mit, sodass sich der Name ändert, wenn Ihr Odoo in einer anderen Sprache läuft. Das folgende Schema fasst einige dieser Namen zusammen.

Schema mit dem Namen der Aufgabe in fünf Sprachen
Per Code erstelltes Schema auf Grundlage der veröffentlichten Übersetzungen des Moduls (keine Odoo-Ansicht): der Name der Aufgabe, wie ihn der Benutzer mit Odoo auf Spanisch, Deutsch, Französisch, Italienisch und Portugiesisch sieht.

Preis und wie FlexigoTech hilft

Das Modul ist in Odoo Apps für 17.0, 18.0, 19.0 und 20.0 veröffentlicht und wird einmalig pro Version bezahlt; zusätzlich benötigt es das Abonnement für FlexigoTech Cloud, Plan Konnektor: 49 €/Monat oder 490 €/Jahr zzgl. MwSt., mit bis zu 3 Konten der Plattform. 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 still, was das Abonnement liefert; die Daten bleiben in Ihrem Odoo.

FlexigoTech führt Odoo 17, 18, 19 und 20 ein und entwickelt Konnektoren und individuelle Integrationen. Wenn Sie das vollständige Modul sehen möchten, finden Sie hier die Seite des Moduls.

Weiterlesen

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

Quellen