Przejdź do głównej treści
Amazon

Zadanie «Synchronizacja raportu zwrotów FBA» w Amazon Connector: słownik

Zadanie Amazon SP-API - Sync FBA reimbursements report (opt-in) działa raz dziennie i jest aktywne po instalacji. W każdym przebiegu przechodzi przez aktywne konta Amazon z włączoną synchronizacją zwrotów FBA, prosi Amazon o raport, czeka, aż będzie gotowy, przekazuje jego wiersze importerowi i zapisuje wynik na koncie.

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
5 min

Zadanie istnieje, pod tą samą nazwą, w gałęziach 17, 18, 19 i 20 modułu Amazon Connector for Odoo, FBA & FBM Seller SP-API.

Schemat zaplanowanego zadania zwrotów FBA, które działa raz dziennie i jest aktywne po instalacji, oraz menu Amazon, Configuration, Accounts
Schemat wykonany kodem na podstawie opublikowanego kodu modułu, to nie zrzut ekranu z Odoo. Etykiety są po angielsku, tak jak w kodzie.

Zadanie i jego harmonogram

Zadanie zaplanowane
Zadanie Amazon SP-API - Sync FBA reimbursements report (opt-in) działa na kontach Amazon modułu i uruchamia metodę, która je przegląda. Etykieta zawiera (opt-in): w kodzie zadanie obejmuje tylko konta z włączoną synchronizacją zwrotów FBA.
Częstotliwość
Działa raz dziennie, czyli każdego dnia, i jest aktywne po instalacji modułu. W Odoo 17 zadanie jest zdefiniowane jako powtarzane bez końca.
Uwzględnione konto
W każdym przebiegu zadanie wyszukuje konta, które są aktywne i mają włączoną synchronizację zwrotów FBA. Jeśli konto nie spełnia obu warunków, zadanie go nie rusza; jeśli żadne ich nie spełnia, nie ma nic do przejrzenia.

Gdy Odoo jest po polsku, zadanie nazywa się Amazon SP-API - Sync FBA reimbursements report (opt-in), bo moduł nie ma tłumaczenia na ten język. Schemat pokazuje, jak nazywa się ono w Odoo w innych językach.

Schemat z nazwą zadania po angielsku, niemiecku, francusku, włosku i portugalsku
Schemat wykonany kodem na podstawie opublikowanych tłumaczeń modułu, to nie zrzut ekranu z Odoo. Angielski (bez tłumaczenia modułu): Amazon SP-API - Sync FBA reimbursements report (opt-in). Niemiecki: Amazon SP-API - FBA-Erstattungsbericht synchronisieren (Opt-in). Francuski: Amazon SP-API - Synchroniser le rapport des remboursements FBA (opt-in). Włoski: Amazon SP-API - Sincronizza report rimborsi FBA (opt-in). Portugalski: Amazon SP-API - Sincronizar relatório de reembolsos FBA (opt-in).
Your Odoo doesn't talk to Amazon, Temu or Shopify?
Wideo: Your Odoo doesn't talk to Amazon, Temu or Shopify? (wideo po angielsku)

Co robi w każdym przebiegu z kontem

Prośba o raport
Dla każdego konta przebieg prosi Amazon o utworzenie raportu zwrotów. Z identyfikatorem, który zwraca Amazon, idzie dalej; wiersz Report ID: … umieszcza go w wyniku.
Sprawdzanie stanu
Przebieg pyta Amazon o raport, aż jego stan będzie DONE, CANCELLED lub FATAL, albo aż skończą się próby. Między jedną próbą a kolejną czeka kilka sekund. Jeśli liczba prób lub czas oczekiwania na koncie są puste albo równe zero, używa dwunastu prób i dziesięciu sekund oczekiwania; wykonuje co najmniej jedną próbę i czeka co najmniej jedną sekundę.
Stan raportu
Wiersz Report status: … pokazuje ostatni stan podany przez Amazon albo UNKNOWN, jeśli żaden nie nadszedł. Jeśli stan nie jest DONE, przebieg na tym się zatrzymuje i niczego nie importuje. Przy CANCELLED lub FATAL dopisuje Amazon did not generate a usable reimbursements report.. Przy każdym innym stanie dopisuje Report polling timed out. Try again in a few minutes..
Dokument raportu
Gdy raport ma stan DONE, przebieg potrzebuje identyfikatora jego dokumentu. Jeśli go brakuje, dopisuje DONE report without reportDocumentId. i się zatrzymuje. Jeśli go ma, pobiera zawartość dokumentu i przekazuje ją importerowi.
Import
Zawartość pobrana z dokumentu trafia do importera pozycji zwrotów FBA modułu, razem z kontem, identyfikatorem raportu i jego dokumentu, marketplace'em konta oraz limitem pozycji na przebieg dla konta. Jeśli ten limit jest pusty lub równy zero, przebieg przekazuje 10000.
Liczniki
Po imporcie wynik zawiera te wiersze: Filas reporte (Report rows), Filas procesadas (Processed rows), Creadas (Created), Actualizadas (Updated), Saltadas (Skipped) i Con error (With error), każdy z własną liczbą.
Audyt zwrotów
Jeśli konto ma włączony audyt zwrotów, tuż po imporcie przebieg odświeża roszczenia o zwrot tego konta.
Zapisany wynik
Na końcu, zarówno gdy zaimportował, jak i gdy zatrzymał się wcześniej, przebieg zapisuje na koncie datę i godzinę wykonania oraz tekst wyniku, obcięty do pięciu tysięcy znaków. Tekst zaczyna się od Amazon FBA reimbursements sync finished., Account: … i Source: …; źródłem jest CRON, jeśli uruchamia je zadanie, a Manual w pozostałych przypadkach. Gdy uruchamia je zadanie, nie publikuje tego tekstu w chatterze konta.

Co sprawdzić, gdy nic nie robi

Ostrzeżenie w logu
Jeśli przebieg dla konta zgłosi błąd, zadanie go przechwytuje, zapisuje ostrzeżenie w logu serwera z nazwą konta i przechodzi do następnego. Dlatego awaria jednego konta nie zatrzymuje pozostałych. Nazwa to pole Name, widoczne w karcie Accounts, na zakładce Identity, w grupie Account, a także na liście Accounts.
Menu i uprawnienia
Konta otwierasz z Amazon › Configuration › Accounts. Pozycja Amazon wymaga uprawnienia Viewer; Configuration i Accounts wymagają Manager. Jeśli nie masz uprawnienia do danego poziomu, go nie zobaczysz.

Oto uporządkowana kontrola, gdy zadanie wydaje się nic nie robić:

  • Zadanie jest aktywne po instalacji: sprawdź, czy nadal jest aktywne.
  • Konto musi być aktywne i mieć włączoną synchronizację zwrotów FBA; w przeciwnym razie zadanie go nie przegląda.
  • Tekst wyniku zostaje zapisany na koncie: jeśli wiersz Estado reporte nie jest DONE, przebieg zatrzymał się przed importem; następny wiersz wyniku mówi, czy Amazon nie wygenerował użytecznego raportu, czy upłynął czas oczekiwania na raport.
  • Jeśli raport dotarł do DONE, sprawdź w wyniku liczniki Saltadas i Con error.
  • Poszukaj w logu serwera ostrzeżenia z nazwą konta.

Subskrypcja i pomoc FlexigoTech

Moduł kupuje się jednorazowo dla danej wersji Odoo (opublikowany dla 17, 18, 19 i 20) i wymaga subskrypcji FlexigoTech Cloud, plan Connector: 49 €/mies. lub 490 €/rok, netto (bez VAT), do trzech kont platformy. Połączenie przechodzi przez FlexigoTech Cloud, który przechowuje dane uwierzytelniające w postaci zaszyfrowanej, nadzoruje synchronizację i wysyła e-mail, jeśli zawiedzie. Bez subskrypcji lub przy zawieszonej usłudze przestaje działać to, co zapewnia subskrypcja; dane zostają w Twoim Odoo. Moduł zobaczysz na stronie FlexigoTech.

Jeśli wdrażasz Odoo i chcesz sprawdzić, jak synchronizacja zwrotów pasuje do Twoich kont Amazon, 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