
Jak się nazywa i gdzie się znajduje
Zadanie nazywa się Amazon SP-API - Sync FBA storage fees reports (opt-in): moduł nie ma tłumaczenia na polski, więc nazwa pozostaje po angielsku. Występuje we wszystkich czterech opublikowanych gałęziach modułu: Odoo 17.0, 18.0, 19.0 i 20.0. Działa raz dziennie i jest aktywne po instalacji.
„(opt-in)” w nazwie ma odzwierciedlenie w kodzie: zadanie pracuje tylko z kontami Amazon, które są aktywne i mają włączoną synchronizację opłat magazynowych. Konta otwierasz z menu Amazon › Configuration › Accounts. Aby się tam dostać, potrzebujesz uprawnienia Viewer w pozycji Amazon oraz Manager w pozycjach Configuration i Accounts; jeśli brakuje któregoś, ta pozycja się nie pojawi.

Amazon SP-API - Sync FBA storage fees reports (opt-in).
Oś czasu jednego przebiegu
- Przy instalacji modułu Zadanie zostaje utworzone i jest aktywne. W Odoo 17.0 ma dodatkowo ustawione, że powtarza się bez końca.
- Każdego dnia Zadanie działa raz i rozpoczyna przebieg.
- Pierwszy krok przebiegu Wyszukuje konta Amazon, które są aktywne i mają włączoną synchronizację opłat magazynowych. Konta niespełniające obu warunków nie są ruszane.
- Dla każdego znalezionego konta Uruchamia synchronizację oznaczoną jako wykonaną przez zaplanowane zadanie i z wyłączonym powiadamianiem o błędach, dzięki czemu awaria jednego raportu nie przerywa zadania. W tym trybie komunikat z wynikiem nie jest publikowany w chatterze konta.
- Pierwszy blok konta Synchronizuje
Monthly storage fee.
- Drugi blok konta Synchronizuje
Long-term storage surcharge. Jest oddzielony od poprzedniego: jeśli pierwszy zakończył się błędem, ten i tak jest podejmowany.
- Jeśli blok zawiedzie Tekst wyniku zapisuje błąd pod nazwą tego bloku, a konta nie zatrzymuje.
- Przy zamykaniu każdego konta Zapisuje na koncie datę i godzinę ostatniego uruchomienia oraz tekst wyniku, przycięty do 5000 znaków. Tekst zaczyna się od
Amazon FBA storage fees sync finished., dalej idąAccount: …iSource: …(w przebiegach zadaniaOrigen: CRON), a potem to, co dał każdy blok.
- Jeśli całe konto zawiedzie W logu zapisywane jest ostrzeżenie z nazwą konta, a zadanie przechodzi do następnego.
- Na koniec Zadanie kończy się normalnie po przejściu przez wszystkie konta.
Co sprawdzić, gdy nic nie robi
Zacznij od tego, co decyduje, czy konto wchodzi do przebiegu, a skończ na tym, co zostawia ślad.
- Zadanie jest nadal aktywne. Jest aktywne po instalacji i działa raz dziennie, czyli jeden przebieg na dobę.
- Konto jest aktywne i ma włączoną synchronizację opłat magazynowych. Bez obu warunków wyszukiwanie z pierwszego kroku go nie znajdzie. Znajdziesz konto w
Amazon › Configuration › Accounts: jego nazwa jest w poluName, w zakładceIdentity, w grupieAccount, a także na liście kont. - Pusty chatter nie jest błędem. Zadanie wyraźnie prosi, by nie publikować komunikatu z wynikiem w chatterze; wynik jest zapisywany na koncie razem z datą i godziną ostatniego uruchomienia.
- Błąd jednego bloku nie zatrzymuje przebiegu. Jest zapisany w tekście wyniku pod
Monthly storage feelubLong-term storage surcharge, a drugi blok i tak jest podejmowany. - Konto, które zawodzi w całości, zostawia ostrzeżenie w logu z jego nazwą. To miejsce, w którym warto szukać, gdy jedno konkretne konto nie postępuje, a pozostałe tak.
- Subskrypcja. Połączenie przechodzi przez FlexigoTech Cloud, który przechowuje poświadczenia w postaci zaszyfrowanej, nadzoruje synchronizację i wysyła e-mail, jeśli ta zawiedzie. Bez subskrypcji lub przy zawieszonej usłudze zatrzymuje się to, co zapewnia subskrypcja; dane zostają w Twoim Odoo.
Jeśli chcesz zobaczyć pracę zadania w konkretnym przypadku, punktem odniesienia jest tekst wyniku konta: zawiera źródło przebiegu oraz, blok po bloku, to, co dał każdy z nich, albo błąd, który wystąpił.
Ile to kosztuje i jak pomagamy
Moduł jest płatny jednorazowo za wersję i wymaga subskrypcji FlexigoTech Cloud: plan Conector kosztuje 49 €/mies. lub 490 €/rok netto (bez VAT) (Pro, 98 €/mies. lub 980 €/rok), z maksymalnie 3 kontami platformy (Pro: 10). Jest opublikowany w Odoo Apps dla 17.0, 18.0, 19.0 i 20.0; szczegóły zakupu znajdziesz na stronie w Odoo Apps i na stronie modułu.
Jeśli wdrażasz Odoo i chcesz sprawdzić, jak wyglądają Twoje konta Amazon, albo potrzebujesz integracji na zamówienie, FlexigoTech wdraża Odoo 17, 18, 19 i 20 oraz tworzy konektory i integracje na zamówienie.
Czytaj dalej
Sprawdzone w kodzie źródłowym konektora (wersja 17.0 i 20.0) i w podlinkowanych źródłach
Źródła
- Kod modułu: flexigobe_amazon_seller_connector 20.0 (8576afa5): data/ir_cron_data.xml
- Kod modułu: flexigobe_amazon_seller_connector 17.0 (165f66af): data/ir_cron_data.xml
- Kod modułu: flexigobe_amazon_seller_connector 20.0 (8576afa5): models/amazon_spapi_account.py
- apps.odoo.com/apps/modules/20.0/flexigobe_amazon_seller_connector
- flexigotech.com/en/services.html
- flexigotech.com/precios.html
