Przejdź do głównej treści
Amazon

Co robi przycisk Sync Settlements w konektorze Amazon dla Odoo

Przycisk Sync Settlements na ekranie Accounts uruchamia ręcznie, dla jednego konta Amazon, tę samą synchronizację, którą zaplanowane zadanie wykonuje raz dziennie na aktywnych kontach z włączoną synchronizacją rozliczeń: sprawdza Twoje uprawnienia, idzie ścieżką synchronizacji ustawioną dla konta i po zakończeniu pokazuje komunikat.

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

Zanim klikniesz: gdzie jest przycisk i kto go widzi

Przycisk Sync Settlements znajduje się na ekranie Accounts, do którego dojdziesz przez Amazon › Configuration › Accounts. To przycisk konkretnego konta Amazon: akcja działa na jednym koncie, tym, które masz otwarte. Występuje w wersjach 17, 18, 19 i 20 Odoo, a widok nie nakłada na niego żadnego warunku: jest widoczny zawsze.

Schemat wykonany kodem: menu prowadzące do kont, przycisk synchronizacji rozliczeń i, z boku, komunikat o uprawnieniach, który może zatrzymać akcję
Schemat wykonany kodem na podstawie opublikowanego kodu modułu, nie zrzut ekranu Odoo. Etykiety na schemacie są po angielsku, w oryginalnym tekście modułu.

O tym, czy w ogóle dotrzesz do przycisku, decyduje uprawnienie Twojego użytkownika do menu. Zaznacz te pola, zanim zaczniesz szukać:

  • Twój użytkownik widzi w menu pozycję Amazon: ta pozycja wymaga uprawnienia Viewer.
  • Twój użytkownik widzi pozycję Configuration i w niej Accounts: obie wymagają uprawnienia Manager. Jeśli nie masz jednego z tych uprawnień, nie zobaczysz tej części menu.
  • Jeśli brakuje Ci uprawnienia, poproś osobę odpowiedzialną o jego nadanie, zanim pójdziesz dalej.
  • Otwórz konto, na którym chcesz pracować: przycisk działa na tym koncie i na żadnym innym.
Your Odoo doesn't talk to Amazon, Temu or Shopify?
Wideo: Your Odoo doesn't talk to Amazon, Temu or Shopify? (wideo po angielsku)

Najpierw to, co Odoo robi samo

Przycisk nie jest zwykłą drogą. Moduł zawiera zaplanowane zadanie Amazon SP-API - Sync settlements, które działa raz dziennie i jest aktywne po instalacji. To zadanie wywołuje tę samą synchronizację co przycisk, więc uruchomienie jej ręcznie to wyjątek: na wypadek, gdy chcesz wykonać przebieg teraz i nie czekać na następny.

Zadanie i przycisk są podobne, ale nie identyczne:

  • Zadanie wyszukuje konta, które są aktywne i mają włączoną synchronizację rozliczeń, i przetwarza je jedno po drugim. Przycisk nie wykonuje takiego wyszukiwania: idzie prosto do konta, które masz otwarte.
  • Zadanie nie przechodzi przez sprawdzanie uprawnień z przycisku: wywołuje synchronizację każdego konta bezpośrednio.
  • Jeśli zadanie zawiedzie na jakimś koncie, nie zatrzymuje się: przechodzi do kolejnych kont. Na koncie, na którym wystąpił błąd, zapisuje moment wykonania i wynik zaczynający się od Settlement cron error: ….

Po kliknięciu: co sprawdza i co robi, po kolei

To ścieżka, którą idzie kod przycisku w Odoo 20. Użyj jej jako listy, żeby wiedzieć, w którym miejscu jesteś, jeśli coś się zatrzyma.

  • Uprawnienie grupowe. Sprawdzane jest, czy Twój użytkownik należy do grupy zarządzających konektorem lub do grupy Ustawień. Jeśli nie, akcja zatrzymuje się z komunikatem, który zobaczysz niżej.
  • Uprawnienie do zapisu. Poza grupami moduł sprawdza, czy możesz zapisywać na koncie. To osobne sprawdzenie: sama przynależność do grupy nie wystarcza.
  • Jedno konto. Akcja wymaga, aby było dokładnie jedno konto, to z ekranu.
  • Ścieżka synchronizacji. Synchronizacja idzie jedną z dwóch ścieżek obsługiwanych przez moduł, zależnie od źródła danych rozliczeń skonfigurowanego dla konta. Jeśli konto ma wybraną drugą ścieżkę, idzie nią; w każdym innym przypadku, także gdy nic nie jest skonfigurowane, idzie ścieżką domyślną.
  • Oczekiwanie. Akcja nie kończy się, dopóki synchronizacja konta nie zwróci sterowania.
  • Komunikat końcowy. Gdy synchronizacja zwróci sterowanie, przycisk pokazuje komunikat opisany w następnej sekcji.

Co zobaczysz na końcu

Jeśli wszystko pójdzie dobrze, pojawia się powiadomienie typu sukces z tytułem Amazon settlements. Jako treść zawiera tekst zwrócony przez synchronizację; jeśli nie zwróci żadnego, treścią jest Done.. To nie jest powiadomienie stałe: nie czeka, aż je zamkniesz.

  • Przeczytaj tekst komunikatu: jeśli synchronizacja zwróciła wynik, to on pojawia się zamiast Done..
  • Jeśli widzisz Done., synchronizacja się zakończyła i nie zwróciła żadnego tekstu.

Etykieta przycisku zależy od języka Twojego Odoo. W polskim Odoo przycisk nazywa się Sync Settlements.

Schemat wykonany kodem: etykieta przycisku zależnie od języka Odoo (hiszpański, niemiecki, francuski, włoski i portugalski)
Schemat wykonany kodem na podstawie opublikowanych tłumaczeń modułu, nie zrzut ekranu Odoo.

Błąd, który może pojawić się po kliknięciu

Po kliknięciu Sync Settlements sprawdzanie uprawnień może zatrzymać akcję tym komunikatem:

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

Pojawia się, gdy Twój użytkownik nie należy ani do grupy zarządzających konektorem, ani do grupy Ustawień. Gdy akcja się zatrzyma, nie idzie dalej: nie dochodzi do wyboru ścieżki synchronizacji ani do samej synchronizacji.

  • Poproś osobę odpowiedzialną o nadanie Ci dostępu zarządzającego konektorem, tak jak mówi sam komunikat.
  • Otwórz konto ponownie z Amazon › Configuration › Accounts i kliknij przycisk jeszcze raz.
  • Jeśli komunikat jest typu sukces, sprawdzanie uprawnień masz już za sobą.

Po kliknięciu

  • Jeśli chcesz, aby synchronizacja nie zależała od tego, czy ktoś kliknie przycisk, zadanie Amazon SP-API - Sync settlements działa raz dziennie dla aktywnych kont z włączoną synchronizacją rozliczeń.

Ile to kosztuje i jak pomaga FlexigoTech

Moduł kosztuje jednorazowo za wersję Odoo (17, 18, 19 i 20) i wymaga subskrypcji FlexigoTech Cloud, plan Konektor: 49 €/mies. lub 490 €/rok, netto (bez VAT). Połączenie przechodzi przez FlexigoTech Cloud, który przechowuje poświadczenia w postaci zaszyfrowanej, nadzoruje synchronizację i powiadamia e-mailem o błędach. Zakup znajdziesz na stronie modułu.

Jeśli wdrażasz Odoo i chcesz przejrzeć uprawnienia swoich użytkowników lub połączyć Amazon z resztą swoich procesów, 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 20.0) i w podlinkowanych źródłach

Źródła