Przejdź do głównej treści
Amazon

Zadanie «Prefill Order ID on pickings» w Amazon Connector: co robi i co sprawdzić

Zaplanowane zadanie Amazon SP-API - Prefill Order ID on pickings działa co minutę i w każdym przebiegu uzupełnia brakujące Amazon Order ID oraz Amazon SP-API Account w niezanulowanych kompletacjach, maksymalnie w 200 kompletacjach na przebieg. Jeśli nic się nie zmienia, sprawdź, czy kompletacja jest anulowana, czy ma już oba pola albo czy moduł nie potrafi ustalić jej ID zamówienia.

FlexigoTech · Odpowiada: Víctor Gómez · Aktualizacja: 5 listopada 2026

Najważniejsze

Moduł
Amazon
Wersje
Odoo 17, 18, 19 i 20
Sprawdzone
w kodzie źródłowym konektora, wersja 17.0 i 20.0 · w źródłach podanych na końcu
Czas czytania
4 min

Szczegóły każdego przebiegu odpowiadają kodowi Odoo 20.0. Zadanie jest we wszystkich opublikowanych gałęziach modułu (17.0, 18.0, 19.0 i 20.0).

Schemat zadania zaplanowanego, które działa co minutę
Schemat wykonany kodem na podstawie opublikowanego kodu modułu (to nie jest ekran Odoo): zadanie Amazon SP-API - Prefill Order ID on pickings, które działa co minutę i jest aktywne po instalacji, w Odoo 17.0, 18.0, 19.0 i 20.0. Opisy na schemacie są po angielsku, tak jak w kodzie.

Co robi zadanie, krok po kroku

Działa co minutę i jest aktywne po instalacji

Zadanie Amazon SP-API - Prefill Order ID on pickings uruchamia się co minutę i jest aktywne od momentu instalacji modułu. Pracuje na kompletacjach, czyli przesunięciach w Magazynowaniu. W Odoo 17.0 zadanie ma skonfigurowane powtarzanie bez końca.

W każdym uruchomieniu zadanie przetwarza maksymalnie 200 kompletacji. To limit jednego przebiegu, a nie całej bazy danych: to, co się nie zmieści, czeka na kolejny przebieg.

Każdy przebieg obejmuje maksymalnie 200 kompletacji, najnowsze jako pierwsze

W każdym przebiegu zadanie szuka kompletacji, które nie są anulowane i mają puste Amazon Order ID lub Amazon SP-API Account. Sortuje je od najnowszej do najstarszej i bierze 200. Kompletacja, która ma już oba pola wypełnione, nie trafia do wyszukiwania.

Kompletacje, których zadaniu nie uda się uzupełnić, nadal spełniają ten warunek, więc wracają w następnym przebiegu. Ponieważ wyszukiwanie zaczyna od najnowszych i kończy na 200, te najstarsze załapują się tylko wtedy, gdy jest miejsce.

Jeśli nie ustali ID zamówienia Amazon, niczego nie rusza

Dla każdej kompletacji moduł próbuje ustalić jej ID zamówienia Amazon. Jeśli mu się nie uda, przechodzi do następnej, nic nie zapisując: ani ID, ani konta. W takim przypadku nawet nie próbuje ustalać konta.

Uzupełnia tylko braki, nie poprawia tego, co już jest

Jeśli Amazon Order ID jest puste, zadanie zapisuje ustalone ID. Jeśli Amazon SP-API Account jest puste, próbuje ustalić konto i, jeśli się uda, zapisuje je. To, co ma już wartość, pozostaje nietknięte: wypełnione wcześniej ID lub konto zostaną takie, jakie są, nawet jeśli nie są tymi, które wpisałoby zadanie.

Konto może pozostać puste, mimo że ID zostało uzupełnione

Zadanie zapisuje konto tylko wtedy, gdy je uzyska. Jeśli ID zostało ustalone, a konto nie, zapisuje się ID, a konto zostaje puste. Taka kompletacja nadal spełnia warunek wyszukiwania, więc zadanie ponowi próbę w kolejnych przebiegach.

Na końcu podlicza, ile kompletacji się zmieniło

Przed uzupełnieniem zadanie zapamiętuje ID (bez spacji na początku i na końcu) oraz konto każdej kompletacji. Potem je porównuje: za zaktualizowaną uznaje kompletację, której ID lub konto różni się od zapamiętanego, a kompletacja liczy się tylko raz, nawet jeśli zmieniły się oba. Ta suma jest wynikiem przebiegu.

Gdzie zobaczyć wynik

Otwórz kartę kompletacji (przesunięcia w Magazynowaniu) i znajdź grupę Amazon SP-API. Tam są pola Amazon Order ID oraz Amazon SP-API Account. Każde z tych dwóch pól ma warunek widoczności, który ukrywa je w niektórych kompletacjach, więc możesz nie widzieć ich we wszystkich.

Your Odoo doesn't talk to Amazon, Temu or Shopify?
Wideo: Your Odoo doesn't talk to Amazon, Temu or Shopify? (wideo po angielsku)

Jeśli nic nie robi: co sprawdzić

  • Czy zadanie zaplanowane nadal jest aktywne: po instalacji modułu jest aktywne.
  • Czy kompletacja nie jest anulowana: anulowane są poza wyszukiwaniem.
  • Czy kompletacja nie ma już wypełnionych Amazon Order ID i Amazon SP-API Account: w takim przypadku nie trafia do przebiegu i nie ma czego uzupełniać.
  • Czy moduł potrafi ustalić ID zamówienia tej kompletacji: jeśli mu się nie uda, nie zapisuje ani ID, ani konta.
  • Czy nie ma wielu świeżych kompletacji w takiej sytuacji: każdy przebieg obejmuje maksymalnie 200, zaczynając od najnowszych.
  • Jeśli ID jest, a konta nie ma, zadanie nie zdołało ustalić konta; ponowi próbę w kolejnych przebiegach.

Nazwa zadania zależnie od języka Twojego Odoo

Przy Odoo po polsku zadanie nazywa się Amazon SP-API - Prefill Order ID on pickings, bo moduł nie zawiera tłumaczenia tej nazwy na polski. Moduł zawiera nazwę przetłumaczoną na inne języki, więc jeśli Twoje Odoo działa w innym języku, nazwa zmienia się razem z nim. Poniższy schemat zbiera niektóre z tych nazw.

Schemat z nazwą zadania w pięciu językach
Schemat wykonany kodem na podstawie opublikowanych tłumaczeń modułu (to nie jest ekran Odoo): nazwa zadania tak, jak widzi ją użytkownik z Odoo po hiszpańsku, niemiecku, francusku, włosku i portugalsku.

Cena i jak pomaga FlexigoTech

Moduł jest opublikowany w Odoo Apps dla 17.0, 18.0, 19.0 i 20.0 i jest płatny jednorazowo za wersję; dodatkowo wymaga subskrypcji FlexigoTech Cloud, plan Conector: 49 €/mies. lub 490 €/rok netto (bez VAT), z maksymalnie 3 kontami platformy. Połączenie przechodzi przez FlexigoTech Cloud, który przechowuje dane uwierzytelniające w formie zaszyfrowanej, nadzoruje synchronizację i wysyła e-mail, jeśli coś zawiedzie. Bez subskrypcji lub przy zawieszonej usłudze przestaje działać to, co zapewnia subskrypcja; dane zostają w Twoim Odoo.

FlexigoTech wdraża Odoo 17, 18, 19 i 20 oraz tworzy konektory i integracje na zamówienie. Jeśli chcesz zobaczyć cały moduł, zajrzyj na stronę modułu.

Czytaj dalej

Sprawdzone w kodzie źródłowym konektora (wersja 17.0 i 20.0) i w podlinkowanych źródłach

Źródła