Przejdź do głównej treści
Amazon

Co robi przycisk „Refresh Attributes” w Amazon Connector for Odoo

Przycisk Refresh Attributes pobiera od Amazon dane SKU i kopiuje do listingu jego atrybuty, problemy, ilości i ceny; tylko czyta z Amazon, niczego nie publikuje. Widać go zawsze w karcie listingu, ale żeby go kliknąć, potrzebujesz dostępu Operator lub Manager.

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

Gdzie jest przycisk i kto może go kliknąć

Karty listingów otwierasz z Amazon › Catalog › Listings. Każdy poziom menu wymaga uprawnienia Viewer; bez niego nie zobaczysz tego poziomu. W listingu przycisk Refresh Attributes nie zależy od żadnego warunku widoku: widać go zawsze i jest dostępny w gałęziach Odoo 17, 18, 19 i 20.

To, że go widać, nie znaczy, że każdy może z niego korzystać. Pierwsze, co robi po kliknięciu, to sprawdzenie Twoich uprawnień. Jeśli nie masz co najmniej dostępu Operator, zatrzymuje się z komunikatem: You need at least Amazon Seller Connector Operator access for this action. Ask a manager to grant Operator or Manager access. Poza dostępem moduł sprawdza też, czy możesz zapisywać w listingu. Ponieważ to sprawdzenie następuje przed wszystkim innym, komunikat nie zmienia stanu listingu i w ogóle nie wysyła żadnego zapytania do Amazon.

Schemat wykonany kodem na podstawie modułu, nie ekran Odoo: menu Amazon › Catalog › Listings, przycisk Refresh Attributes, komunikat o uprawnieniach, który może go zatrzymać, i stan Error, w którym zostaje karta
Schemat wygenerowany z opublikowanego kodu modułu (to nie zrzut ekranu Odoo): od menu do przycisku, z komunikatem o uprawnieniach z boku i stanem Error na końcu.

W polskim Odoo przycisk nazywa się Refresh Attributes, bo moduł nie ma tłumaczenia na ten język.

Schemat wykonany kodem na podstawie opublikowanych tłumaczeń modułu, nie ekran Odoo: nazwa przycisku po hiszpańsku, niemiecku, francusku, włosku i portugalsku
Schemat wygenerowany z opublikowanych tłumaczeń (to nie zrzut ekranu Odoo): Refresh Attributes w wersji angielskiej, Attribute aktualisieren po niemiecku, Actualiser les attributs po francusku, Aggiorna attributi po włosku i Atualizar atributos po portugalsku.
Your Odoo doesn't talk to Amazon, Temu or Shopify?
Wideo: Your Odoo doesn't talk to Amazon, Temu or Shopify? (wideo po angielsku)

Krok po kroku: co robi przycisk

W Odoo 20 przycisk działa tak:

  1. Zanim klikniesz, miej na uwadze, że Odoo samo dochodzi do tej samej akcji: przy zapisie karty produktu i przy zatwierdzeniu dokumentu wydania w magazynie (w obu przypadkach, gdy spełniony jest warunek modułu dotyczący produktów), a także uruchamiają ją przyciski Push Stock, Repair Listing Issue i Run Auto-repair Errors. Ponadto zaplanowane zadania Amazon SP-API - Sync pending bindings (price/stock), co minutę, Amazon SP-API - Auto-repair queue v2, co 3 minuty, i Amazon SP-API - Nightly auto-bind, raz dziennie, wszystkie aktywne po instalacji, same odczytują listing ponownie innym odczytem modułu (jest on rejestrowany jako Refresh Listing). Ten odczyt także zapisuje atrybuty, jeśli Amazon je zwróci, problemy i stan, oraz koryguje kanał, jeśli konto ma włączone Auto-detect channel when pulling catalog. Kliknięcie Refresh Attributes to ścieżka ręczna, by odczytać ponownie konkretny listing od razu.
  2. Otwórz listing z menu i sprawdź, czy ma Account, w grupie Overview karty, a także na liście listingów.
  3. Kliknij Refresh Attributes. Najpierw sprawdzane są Twoje uprawnienia, jak opisano wyżej.
  4. Moduł sprawdza, czy listing ma konto, SKU i marketplace ID oraz czy konto ma Seller ID. Jeśli brakuje któregokolwiek z tych danych, akcja się zatrzymuje.
  5. Jeśli wszystko jest, moduł prosi Amazon o listing tego sprzedawcy, tego SKU i tego marketplace, wraz z atrybutami, problemami, typami produktów i podsumowaniami. To odczyt: nie wysyła żadnych zmian do Amazon.
  6. Jeśli odpowiedź nie zawiera atrybutów, akcja się zatrzymuje. Jeśli je zawiera, moduł odczytuje z niej typ produktu, ilości, ceny i problemy i zapisuje wszystko w listingu (szczegóły w następnej sekcji).
  7. Jeśli konto ma włączone pole wyboru Auto-detect channel when pulling catalog, moduł koryguje kanał realizacji listingu (warunki niżej).
  8. Moduł rejestruje wynik, poprawny lub z błędem, wraz z użytkownikiem, czasem trwania i komunikatem; jeśli poszło dobrze, zapisuje także odpowiedź Amazon (komunikat o uprawnieniach nie jest rejestrowany).
  9. Sprawdź wynik w karcie: stan listingu i waluty na zakładce Offer.

Co zmienia się w listingu

Gdy odpowiedź zawiera atrybuty, moduł zapisuje w listingu:

  • Atrybuty Amazon, zapisane jako uporządkowany tekst.
  • Typ produktu, jeśli Amazon go podaje; jeśli nie, zostaje dotychczasowy.
  • Ilość i ilość per kanał.
  • Cenę oferty i cenę katalogową, każdą z jej walutą; jeśli Amazon nie podaje waluty, zostaje poprzednia. Waluty widać, tylko do odczytu, na zakładce Offer, w grupie Offer Comparison: Amazon Offer Currency i Amazon List Price Currency.
  • Datę ostatniej synchronizacji katalogu.
  • Pełną odpowiedź Amazon w Last Response, zakładka Technical, grupa Diagnostics. Widzą ją tylko administratorzy systemu i może być ukryta w karcie.
  • Problemy: ile z nich jest typu błąd, ostrzeżenie i informacja, oraz ich treść.

Stan zależy od tych problemów: jeśli Amazon zwróci choć jeden typu błąd, listing przechodzi w Error; jeśli nie, pozostaje aktywny.

Kanał realizacji

Ten krok zachodzi tylko przy włączonym polu wyboru Auto-detect channel when pulling catalog. Jest w karcie Accounts, zakładka Catalog & Listings, grupa Auto-bind & Import, i domyślnie jest włączone. Jego pomoc mówi: «If enabled, pulling the catalog on a binding automatically adjusts fulfillment_channel_code.» Moduł wylicza zalecany kanał i działa tak:

  • Jeśli nie ma zalecanego kanału, nic nie zmienia.
  • Jeśli kanał listingu jest już zalecanym, też nie.
  • Jeśli jest inny, zmienia go tylko wtedy, gdy kanał listingu jest pusty lub równy DEFAULT, albo gdy konto ma włączoną wymuszoną zamianę kanału.

Jakie błędy mogą się pojawić i co robić

  • Brak uprawnień. To komunikat You need at least Amazon Seller Connector Operator access for this action. Ask a manager to grant Operator or Manager access. Poproś osobę odpowiedzialną o nadanie dostępu Operator lub Manager. Nic nie zmienia w listingu.
  • Brakuje jakiejś danej referencyjnej albo Amazon nie zwraca atrybutów. Jeśli listing nie ma konta, SKU lub marketplace ID, jeśli konto nie ma Seller ID albo jeśli odpowiedź przychodzi bez atrybutów, akcja się zatrzymuje, a listing przechodzi w Error. Uzupełnij brakującą daną albo sprawdź, czy SKU i marketplace odpowiadają ofercie tego konta, i kliknij ponownie.
  • Każdy inny błąd w trakcie procesu, także ten, który może przyjść z zapytania do Amazon. Listing przechodzi w Error, moduł zapisuje treść błędu (skróconą, jeśli jest bardzo długa), rejestruje ją i pokazuje Ci.
  • Problemy typu błąd w odpowiedzi. Akcja kończy się, ale listing zostaje w Error, bo Amazon zwrócił problemy tego typu. Moduł zapisuje w listingu, ile ich jest i jaka jest ich treść.

Jeśli potrzebujesz pomocy z konektorem

Moduł jest płatny jednorazowo za wersję Odoo (cena każdej w karcie) i wymaga subskrypcji FlexigoTech Cloud, plan Konektor: 49 €/mies. lub 490 €/rok, netto (bez VAT). Jest opublikowany dla Odoo 17, 18, 19 i 20; strona modułu zawiera szczegóły zakupu. Jeśli wdrażasz Odoo i chcesz z głową zbudować katalog Amazon, FlexigoTech wdraża Odoo 17, 18, 19 i 20 oraz tworzy konektory i integracje na zamówienie.

Czytaj dalej

Pola Payments & Accounting konta Amazon Connector: co oznacza każde i co wpisaćChecklista pól Payments & Accounting konta Amazon Connector dla Odoo: co oznacza każde pole według jego pomocy i co trzeba zdecydować przed zapisem.Pola konta SP-API w Amazon Connector for Odoo: co mówi każda pomoc i co ustawićPorównanie pól faktur, audytu zwrotów i raportów FBA konta SP-API w Amazon Connector for Odoo: co mówi ich pomoc i jakie wartości ustawić.
Sprawdzone w kodzie źródłowym konektora (wersja 20.0) i w podlinkowanych źródłach

Źródła