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).

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.

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-IDund dasAmazon SP-API-Kontogefü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.

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
- Quellcode des Moduls: flexigobe_amazon_seller_connector 20.0 (8576afa5): data/ir_cron_data.xml
- Quellcode des Moduls: flexigobe_amazon_seller_connector 17.0 (165f66af): data/ir_cron_data.xml
- Quellcode des Moduls: flexigobe_amazon_seller_connector 20.0 (8576afa5): models/stock_picking.py
- apps.odoo.com/apps/modules/20.0/flexigobe_amazon_seller_connector
- flexigotech.com/precios.html
- flexigotech.com/en/services.html
