Przejdź do głównej treści
Amazon

Co robi przycisk «Sync Suppressed Listings» w Amazon Connector for Odoo

Przycisk Sync Suppressed Listings prosi Amazon o raport zablokowanych listingów dla otwartego konta i od razu importuje go do Odoo; przydaje się tylko wtedy, gdy nie chcesz czekać na zaplanowane zadanie, które robi to raz dziennie na aktywnych kontach z włączoną synchronizacją zablokowanych listingów. Zanim cokolwiek uruchomi, moduł sprawdza, czy Twój użytkownik jest menedżerem konektora lub ma dostęp do Ustawień.

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 20.0 · w źródłach podanych na końcu
Czas czytania
4 min

Zwykle synchronizacja działa sama

Zaplanowane zadanie Amazon SP-API - Sync suppressed listings report (opt-in) uruchamia się raz dziennie i jest aktywne od instalacji modułu. Przechodzi po aktywnych kontach z włączoną synchronizacją zablokowanych listingów i dla każdego z nich uruchamia ten sam proces co przycisk, ze źródłem CRON i bez zapisywania podsumowania w chatterze konta.

Przycisk jest wyjątkiem: służy do ręcznego uruchomienia tego samego procesu bez czekania na zadanie. Zadanie obejmuje konta z włączoną synchronizacją, a przycisk działa na koncie z karty, na której go klikasz.

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

Gdzie jest i kiedy się pojawia

Ścieżka to Amazon › Configuration › Accounts. Każdy fragment menu wymaga uprawnienia, a jeśli go nie masz, nie widzisz tego fragmentu: Amazon wymaga Viewer, natomiast Configuration i Accounts wymagają Manager.

Przycisk znajduje się na ekranie Accounts i jest widoczny zawsze, niezależnie od jakiegokolwiek statusu. Istnieje w opublikowanych gałęziach modułu, dla Odoo 17, 18, 19 i 20.

Schemat wykonany kodem: menu Amazon, Configuration, Accounts i przycisk Sync Suppressed Listings, a z boku komunikat o uprawnieniach, który może go zatrzymać
Schemat wykonany kodem (to nie zrzut ekranu z Odoo): menu, przycisk i komunikat o uprawnieniach, z etykietami po angielsku z oryginalnego tekstu modułu.

Przykład: Marta z Hogar Norte

Przykład Przypadek poglądowy: firma i jej dane są zmyślone, żeby pokazać przebieg.

Hogar Norte to wymyślony sklep, który sprzedaje na Amazon i prowadzi katalog w Odoo. Marta, odpowiedzialna za katalog, ma uprawnienie Manager w konektorze. Pewnego ranka chce od razu sprawdzić zablokowane listingi jednego ze swoich kont, bez czekania na codzienne zadanie.

Otwiera Amazon › Configuration › Accounts, wchodzi na kartę konta i klika Sync Suppressed Listings. Odoo sprawdza jej uprawnienie, prosi Amazon o raport, czeka, aż będzie gotowy, pobiera go i importuje. Po zakończeniu w chatterze konta zostaje podsumowanie z Origen: Manual.

Jej kolega Pablo ma tylko uprawnienie Viewer: widzi fragment Amazon w menu, ale nie Configuration. Gdyby ktoś, kto nie jest menedżerem ani nie ma dostępu do Ustawień, jednak uruchomił akcję, zobaczyłby komunikat o uprawnieniach opisany poniżej.

Co sprawdza przed startem

Najpierw uprawnienie. Jeśli Twój użytkownik nie należy do grupy menedżerów konektora ani do grupy Ustawień, akcja zatrzymuje się z tym komunikatem:

You need Amazon Seller Connector Manager (or Settings) access for this action. Ask a manager to grant Manager access.

Rozwiązanie podaje sam komunikat: poproś menedżera o nadanie dostępu Manager. Gdy uprawnienie jest w porządku, moduł sprawdza ponadto, czy możesz zapisywać na tym koncie, ponieważ te akcje odczytują jego rekordy z podwyższonymi uprawnieniami, ponad regułą per firma. Następnie pracuje na jednym koncie naraz.

Co robi, po kolei

  1. Przygotowuje żądanie raportu zablokowanych listingów i wysyła je do Amazon, który odpowiada identyfikatorem raportu.
  2. Kilkakrotnie sprawdza status raportu, z przerwą między zapytaniami, aż Amazon uzna go za zakończony, anulowany lub nieudany albo skończą się próby. Jeśli konto nie ma w tym zakresie własnych wartości, kod używa dwunastu prób z dziesięciosekundową przerwą.
  3. Jeśli raport nie zakończył się poprawnie lub zakończył się bez dokumentu do pobrania, zapisuje wynik i się zatrzymuje: importu nie ma.
  4. Jeśli dokument jest, pobiera go i importuje jego wiersze, z marketplace'em konta i maksymalnie dziesięcioma tysiącami wierszy na jedno uruchomienie, jeśli konto nie ma innej wartości.
  5. Zapisuje na koncie datę uruchomienia i tekst wyniku, a podsumowanie publikuje w chatterze konta.

Co zmienia się w Twoim Odoo

Konto zapisuje datę ostatniego uruchomienia i wynik. Przy uruchomieniu ręcznym wynik jest ponadto publikowany jako wiadomość na karcie konta. Zaczyna się od Amazon suppressed listings sync finished., dalej podaje konto, źródło oraz identyfikator i status raportu (Report status: …), a jeśli raport został zaimportowany, także te liczniki:

  • Report rows: …
  • Processed rows: …
  • Created: …
  • Updated: …
  • Skipped: …
  • With error: …

Podsumowanie zapisywane na koncie jest obcinane do maksymalnej długości, więc bardzo długi wynik może zostać skrócony.

Czego uczy ten przypadek

  • Zwykle nie trzeba niczego klikać: codzienne zadanie robi tę samą pracę na aktywnych kontach z włączoną synchronizacją.
  • Przycisk służy do ręcznego uruchomienia konkretnego konta, a uruchamia go osoba z uprawnieniem Manager lub dostępem do Ustawień.
  • Podsumowanie wskazuje w polu Origen, czy uruchomienie było ręczne, czy z zaplanowanego zadania.

Koszt i pomoc przy wdrożeniu

Moduł kupuje się jednorazowo dla danej wersji i wymaga subskrypcji FlexigoTech Cloud, plan Konektor: 49 €/mies. lub 490 €/rok, netto (bez VAT), dla maksymalnie 3 kont Amazon. Połączenie przechodzi przez FlexigoTech Cloud, który przechowuje poświadczenia w postaci zaszyfrowanej, pilnuje synchronizacji i wysyła e-mail, gdy coś zawiedzie. Zobaczysz to na stronie modułu.

Jeśli wdrażasz Odoo i chcesz dobrze rozdzielić konektor i uprawnienia, FlexigoTech wdraża Odoo 17, 18, 19 i 20 oraz tworzy konektory i integracje na zamówienie.

Schemat wykonany kodem z tekstem przycisku w kilku językach: po hiszpańsku Sincronizar listings suprimidos
Schemat wykonany kodem na podstawie opublikowanych tłumaczeń (to nie zrzut ekranu z Odoo): jak nazywa się przycisk zależnie od języka Twojego Odoo, m.in. hiszpański, niemiecki, francuski, włoski i portugalski.

Czytaj dalej

Co robi przycisk „Preview on Amazon” w Amazon Connector for OdooCo robi przycisk „Preview on Amazon” w konektorze Amazon dla Odoo: kiedy się pojawia, co sprawdza, co zapisuje i jakie błędy może zwrócić.
Sprawdzone w kodzie źródłowym konektora (wersja 20.0) i w podlinkowanych źródłach

Źródła