Przejdź do głównej treści
Amazon

Co robi przycisk „Confirm Packing Option” w Amazon Connector dla Odoo

Przycisk Confirm Packing Option prosi Amazon o potwierdzenie opcji pakowania wybranej w planie dostawy FBA, czeka na zakończenie operacji i ustawia na karcie stan Packing Confirmed. Jest widoczny tylko wtedy, gdy pole Selected Packing Option ma wartość.

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

Kiedy pojawia się przycisk

Przycisk Confirm Packing Option znajduje się na karcie Send to Amazon i jest we wszystkich opublikowanych wersjach modułu: Odoo 17, 18, 19 i 20. Do karty dojdziesz z menu Amazon › FBA › Inbound / Send to Amazon. Każdy poziom menu wymaga uprawnienia Viewer; jeśli go nie masz, tego poziomu nie zobaczysz.

Przycisk jest ukryty, gdy pole Selected Packing Option jest puste. Przy wartościach domyślnych jest puste, więc na świeżo utworzonej karcie przycisku nie zobaczysz. To pole widać w zakładce Packing na karcie oraz na liście Send to Amazon.

Schemat wykonany kodem, nie ekran Odoo: nazwa przycisku potwierdzającego opcję pakowania zależnie od języka Odoo, po hiszpańsku i w czterech innych językach
Schemat (nie zrzut ekranu Odoo) z nazwą przycisku po hiszpańsku, niemiecku, francusku, włosku i portugalsku. W Odoo po polsku nazywa się Confirm Packing Option.

W Odoo 20.0 przycisk po kliknięciu robi to, co poniżej; warunek jego widoczności jest taki sam w 17, 18, 19 i 20.

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 się dzieje po kliknięciu

  1. Otwórz plan z Amazon › FBA › Inbound / Send to Amazon. Do zobaczenia menu wystarczy uprawnienie Viewer, ale wykonanie przycisku wymaga więcej (krok trzeci).
  2. Sprawdź na karcie pole Account i pole Inbound Plan. Drugie jest tylko do odczytu i nie wpisujesz go ręcznie: wypełnia je przycisk Create Inbound Plan. W zakładce Packing upewnij się, że Selected Packing Option ma wartość; jeśli jest puste, przycisku nie widać.
  3. Kliknij Confirm Packing Option. Najpierw moduł sprawdza na serwerze Twoje uprawnienie: wymaga co najmniej dostępu Operator do konektora oraz możliwości zapisu w rekordzie. Jeśli nie masz dostępu, proces zatrzymuje się z komunikatem z tabeli błędów.
  4. Sprawdza, czy Inbound Plan ma wartość. Jeśli jest puste, zatrzymuje się z komunikatem Create the inbound plan on Amazon first.
  5. Wysyła do Amazon, z kontem z karty, żądanie potwierdzenia wybranej opcji pakowania tego planu. Amazon musi zwrócić identyfikator operacji; jeśli go nie zwróci, proces zatrzymuje się z komunikatem Amazon did not return operationId when confirming the packing option.
  6. Zapisuje ten identyfikator na karcie i ustawia stan Packing Confirmed.
  7. Czeka, aż Amazon zakończy operację: wielokrotnie odpytuje o jej stan, z przerwą między zapytaniami, i zapisuje na karcie stan oraz problemy zwrócone przez Amazon. Jeśli stan to SUCCESS, idzie dalej. Jeśli to FAILED, ERROR lub CANCELLED, zatrzymuje się z komunikatem „failed on Amazon”. Jeśli zapytania się skończą bez wyniku, zatrzymuje się z komunikatem „is still pending”.
  8. Ponownie pobiera z Amazon opcje pakowania planu. Na nowo wypełnia Selected Packing Option tą, którą moduł wybiera z tej listy (jeśli nie wybierze żadnej, pole zostaje puste, a przycisk znika), zapisuje na karcie podsumowanie opcji, odpowiedź Amazon i datę synchronizacji oraz zostawia stan Packing Confirmed.
  9. Sprawdź wynik na karcie: stan Packing Confirmed i wartość Selected Packing Option.
Schemat wykonany kodem, nie ekran Odoo: od góry menu Send to Amazon, przycisk potwierdzenia opcji pakowania z dwoma komunikatami, które mogą go zatrzymać, i stan Packing Confirmed
Schemat (nie zrzut ekranu Odoo) ze ścieżką menu, przyciskiem, dwoma komunikatami, które mogą go zatrzymać, i stanem, w jakim zostawia kartę.

Błędy, które mogą się pojawić, i co robić

KomunikatKiedy się pojawiaCo robić
You need at least Amazon Seller Connector Operator access for this action. Ask a manager to grant Operator or Manager access.Po kliknięciu przycisku, gdy Twój użytkownik nie ma dostępu Operator ani Manager do konektoraPoproś osobę odpowiedzialną o przyznanie dostępu Operator lub Manager
Create the inbound plan on Amazon first.Po kliknięciu, jeśli Inbound Plan jest pusteTo pole wypełnia przycisk Create Inbound Plan
Amazon did not return operationId when confirming the packing option.Amazon odpowiedział na żądanie potwierdzenia bez identyfikatora operacjiMożesz kliknąć ponownie; żądanie potwierdzenia zostanie wysłane do Amazon jeszcze raz
… failed on Amazon (…): …Operacja w Amazon zakończyła się stanem FAILED, ERROR lub CANCELLEDPierwsza luka to Confirm Packing Option, druga to stan, a trzecia to problemy zwrócone przez Amazon: przeczytaj je przed ponowną próbą
… is still pending after … attempts. Last status: …Skończyły się zapytania, a Amazon nie odpowiedział ani sukcesem, ani błędemOstatni stan może mieć wartość no status. Po ponownym kliknięciu żądanie potwierdzenia jest wysyłane do Amazon jeszcze raz

Ta sama kontrola uprawnień w zadaniu zaplanowanym

Kontrola uprawnień przycisku nie dotyczy tylko przycisku. Zadanie zaplanowane Amazon SP-API - Refresh open FBA inbound plans, które działa co godzinę i jest aktywne po instalacji, trafia na tę samą kontrolę przez akcję odświeżającą plan z Amazon. Kontrola zawsze przepuszcza superużytkownika.

Dla osoby zarządzającej użytkownikami praktyczny wniosek jest taki: moduł nie polega tylko na tym, że przycisk jest ukryty lub widoczny na ekranie, lecz sprawdza uprawnienie ponownie przy wykonywaniu akcji. Użytkownik z uprawnieniem Viewer może otworzyć kartę, ale do potwierdzenia opcji pakowania potrzebuje dostępu Operator lub Manager do konektora.

Czego potrzebuje moduł i jak pomaga FlexigoTech

Moduł kupuje się jednorazowo dla danej wersji Odoo (17, 18, 19 i 20; cena jest na karcie w Odoo Apps) 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, pilnuje synchronizacji i wysyła e-mail, jeśli coś zawiedzie.

FlexigoTech wdraża Odoo 17, 18, 19 i 20 oraz tworzy konektory i integracje na zamówienie. Jeśli budujesz w swoim Odoo przepływ dostaw FBA, na stronie modułu znajdziesz zakup i dane kontaktowe.

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