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.


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):
| Przycisk | Kiedy jest widoczny |
|---|---|
Prepare Amazon Refund | Przy 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 Refund | Jest 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.

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 › Returnsi otwórz pozycję zwrotu. Jeśli nie widzisz któregoś poziomu menu, brakuje Ci na nim uprawnieniaViewer. - W formularzu lub na liście
Returns (BI)sprawdź poleAmazon Order ID: czy ma wartość? - Zwróć uwagę, który przycisk zwrotu środków widzisz (
Prepare Amazon RefundczySubmit 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 IDtej 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 Refundprzestaje 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 poleAmazon Refund Submission Readynie 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
- Kod modułu: flexigobe_amazon_seller_connector 20.0 (8576afa5): models/amazon_spapi_return_line.py
- Kod modułu: flexigobe_amazon_seller_connector 20.0 (8576afa5): views/amazon_spapi_return_line_views.xml
- apps.odoo.com/apps/modules/20.0/flexigobe_amazon_seller_connector
- flexigotech.com/en/services.html
