Przejdź do głównej treści
Amazon

Brak ID zamówienia Amazon w pozycji zwrotu: co zrobić

Komunikat Missing Amazon Order ID on the return line. może pojawić się po kliknięciu jednego z przycisków zwrotu środków na pozycji zwrotu, w której pole ID zamówienia Amazon jest puste. Akcja zatrzymuje się na tej kontroli, zanim moduł zapyta Amazon o artykuły zamówienia. Poniżej znajdziesz, kiedy dokładnie się pojawia, oraz listę kontrolną do rozwiązania problemu.

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 dokładnie się pojawia

Komunikat brzmi Missing Amazon Order ID on the return line. i zatrzymuje akcję, którą właśnie uruchomiłeś. Warunek w kodzie jest taki, że pole Amazon Order ID w pozycji zwrotu jest puste.

Może pojawić się po kliknięciu któregokolwiek z tych przycisków w widoku pozycji zwrotu: Submit Amazon Refund albo Prepare Amazon Refund. Oba trafiają na tę samą kontrolę, więc treść błędu jest identyczna w obu przypadkach.

Schemat wykonany w kodzie, nie zrzut ekranu Odoo: od góry menu zwrotów, dwa przyciski zwrotu środków obok pola ID zamówienia Amazon i komunikat o błędzie, z etykietami angielskimi z kodu
Schemat wygenerowany na podstawie opublikowanego kodu modułu (Odoo 17, 18, 19 i 20), z angielskimi etykietami z kodu: menu Amazon › Analytics / BI › Returns, przyciski Submit Amazon Refund i Prepare Amazon Refund, pole Amazon Order ID oraz komunikat Missing Amazon Order ID on the return line.
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 szukać w Odoo

Pozycje zwrotów otworzysz z menu Amazon › Analytics / BI › Returns. Każdy poziom menu wymaga uprawnienia Viewer: jeśli brakuje Ci go na którymś z nich, tego poziomu nie zobaczysz. Pole Amazon Order ID widać w formularzu Returns (BI) oraz na liście Returns (BI), więc z poziomu listy możesz sprawdzić, które pozycje mają je puste.

Warto też wiedzieć, który przycisk masz przed sobą, bo nie wyświetlają się w tych samych warunkach (tak samo w Odoo 17, 18, 19 i 20):

PrzyciskKiedy jest widoczny
Prepare Amazon RefundPrzy wartościach domyślnych jest widoczny. Znika, gdy pole Amazon Refund Processing Status wskazuje, że zwrot środków jest już wykonany, wysłany, w kolejce lub w toku.
Submit Amazon RefundJest ukryty, dopóki pole Amazon Refund Submission Ready nie jest aktywne. To pole nie występuje w żadnym widoku.

Treść komunikatu nie zależy od przycisku: jeśli ID zamówienia jest puste, z każdym z nich zobaczysz ten sam.

Co to oznacza

Oznacza to, że do tej pozycji zwrotu nie podano zamówienia Amazon, do którego należy. Kontrola odbywa się, zanim moduł zapyta Amazon o artykuły zamówienia, i dlatego akcja zatrzymuje się właśnie tutaj.

Według kodu Odoo 20 moduł używa później ID zamówienia, aby zapytać Amazon o artykuły tego zamówienia i ustalić, do którego z nich odnosi się zwrot: jeśli pozycja ma ręcznie wpisane ID artykułu zamówienia, szuka go wśród artykułów; jeśli nie, porównuje SKU i ASIN pozycji z tymi z każdego artykułu; a jeśli zamówienie ma tylko jeden artykuł, używa go. Przy pustym ID zamówienia nic z tego nawet się nie zaczyna.

Schemat wykonany w kodzie na podstawie opublikowanych tłumaczeń modułu, nie zrzut ekranu Odoo: ten sam komunikat po angielsku, niemiecku, francusku, włosku i portugalsku
Schemat z treścią komunikatu zależnie od języka Twojego Odoo. Po angielsku: Missing Amazon Order ID on the return line. Po niemiecku: Fehlende Amazon-Bestell-ID in der Retourenzeile. Po francusku: ID de commande Amazon manquant sur la ligne de retour. Po włosku: ID ordine Amazon mancante nella riga di reso. Po portugalsku: Falta o ID da encomenda da Amazon na linha de devolução.

Lista kontrolna do rozwiązania problemu

Przed kliknięciem przycisku

  • Wejdź w Amazon › Analytics / BI › Returns i otwórz pozycję zwrotu. Jeśli nie widzisz któregoś poziomu menu, brakuje Ci na nim uprawnienia Viewer.
  • W formularzu lub na liście Returns (BI) sprawdź pole Amazon Order ID: czy ma wartość?
  • Zwróć uwagę, który przycisk zwrotu środków widzisz (Prepare Amazon Refund czy Submit Amazon Refund), i zanotuj, który kliknąłeś i na jakiej pozycji, aby potem powtórzyć tę samą akcję.

Gdy pojawia się komunikat

  • Porównaj treść z Missing Amazon Order ID on the return line., w całości i z kropką na końcu.
  • Upewnij się, że pole Amazon Order ID tej pozycji jest puste: to warunek wywołujący ten komunikat.
  • Wpisz w tym polu ID zamówienia Amazon, do którego należy pozycja zwrotu.

Po poprawce

  • Kliknij ponownie ten sam przycisk na tej samej pozycji.
  • Jeśli pojawi się inny komunikat, ta kontrola została już przejęta: przeczytaj ten tekst w całości.
  • Jeśli Prepare Amazon Refund przestaje być widoczny, pamiętaj o jego warunku: znika, gdy status przetwarzania zwrotu wskazuje, że jest wykonany, wysłany, w kolejce lub w toku.
  • Jeśli nie widzisz Submit Amazon Refund, pamiętaj, że jest ukryty, dopóki pole Amazon Refund Submission Ready nie jest aktywne, a to pole nie jest widoczne w żadnym widoku.

Wersje

Komunikat znajduje się w opublikowanym kodzie Odoo 17, 18, 19 i 20, a moduł jest opublikowany w Odoo Apps dla tych samych wersji. Warunki widoczności obu przycisków są takie same we wszystkich czterech. Opis tego, co moduł robi po kontroli, pochodzi z kodu Odoo 20.

Jeśli potrzebujesz pomocy z konektorem

FlexigoTech wdraża Odoo 17, 18, 19 i 20 oraz tworzy konektory i integracje na zamówienie. Jeśli uruchamiasz ten konektor i chcesz przejrzeć obieg zwrotów z kimś, kto zna moduł, możesz zobaczyć stronę modułu lub kartę w Odoo Apps.

Czytaj dalej

Sprawdzone w kodzie źródłowym konektora (wersja 20.0) i w podlinkowanych źródłach

Źródła