Przejdź do głównej treści
Temu

Błąd Temu przy wystawianiu zwrotu środków w Temu Connector for Odoo

Komunikat Temu does not list 'Issue Refund' as an available action for this after-sales request. pojawia się po kliknięciu Issue Refund, gdy zgłoszenie ma niepustą listę dostępnych akcji, na której nie ma kodu 1: moduł trzyma się tego, co Temu wymienia dla danego zgłoszenia, i nie idzie dalej.

FlexigoTech · Odpowiada: Víctor Gómez · Aktualizacja: 5 listopada 2026

Najważniejsze

Moduł
Temu
Wersje
Odoo 17, 18, 19 i 20
Sprawdzone
w kodzie źródłowym konektora, wersja 19.0 · w źródłach podanych na końcu
Czas czytania
4 min

Przypadek do zobaczenia na ekranie

Przykład Przypadek poglądowy: firma i jej dane są zmyślone, żeby pokazać przebieg.

Wyobraź sobie fikcyjny sklep Casa Alba Hogar, który sprzedaje na Temu i przegląda zwroty z poziomu Odoo. Marta z administracji otwiera Temu › Orders & Fulfillment › Returns i wchodzi do karty zgłoszenia posprzedażowego. Widzi przycisk Issue Refund, klika go i Odoo odpowiada:

Temu does not list 'Issue Refund' as an available action for this after-sales request.

Marta waha się między dwoma wyjaśnieniami: że coś jest nie tak w jej Odoo albo że Temu nie dopuszcza tej akcji dla tego zgłoszenia. Kod modułu wskazuje na drugie: komunikat pojawia się, gdy zgłoszenie ma zestaw dostępnych akcji, a kodu 1 w nim nie ma. Akcja zostaje zatrzymana.

Schemat wykonany w kodzie, nie ekran Odoo: od góry menu zwrotów Temu, przycisk wystawienia zwrotu środków i komunikat błędu, z angielskimi etykietami z kodu modułu
Schemat ścieżki w Odoo 17, 18 i 19, z angielskimi etykietami tak, jak w kodzie modułu
Temu orders in Odoo every 15 minutes. Stock out every 5
Wideo: Temu orders in Odoo every 15 minutes. Stock out every 5 (wideo po angielsku)

Kiedy dokładnie się pojawia

Komunikat zgłasza kontrola, do której trafia przycisk Issue Refund. Oto co robi kod, po kolei:

  1. Jeśli zgłoszenie jest już zwrócone, zakończone, anulowane lub odrzucone, zatrzymuje się z innym komunikatem, jeszcze przed sprawdzeniem dostępnych akcji.
  2. Moduł odczytuje zestaw dostępnych akcji zapisany dla tego zgłoszenia.
  3. Jeśli zapisana wartość nie jest zestawem akcji, traktuje ją jako pustą. Jeśli jest, tworzy z niej zbiór kodów akcji.
  4. Jeśli ten zbiór nie jest pusty i nie zawiera kodu 1, zgłasza komunikat i zatrzymuje się.

Stąd dwa praktyczne wnioski. Pierwszy: komunikat wymaga, żeby uzyskano co najmniej jeden kod akcji. Jeśli zbiór jest pusty, ta kontrola go nie zgłasza. Drugi: wystarczy brak kodu 1, żeby komunikat się pojawił, nawet jeśli zestaw zawiera inne kody.

Ponieważ kontrola kończy się błędem, akcja zostaje zatrzymana.

Co to znaczy i co robić

Oznacza to, że według zestawu zapisanego dla tego zgłoszenia Temu nie oferuje dla niego akcji wystawienia zwrotu środków. Moduł respektuje ten zestaw i zatrzymuje akcję.

Co możesz zrobić z poziomu Odoo:

  • Nie klikać ponownie tego samego przycisku. Dopóki zestaw akcji tego zgłoszenia nie zawiera kodu 1, ta kontrola będzie dalej zatrzymywać akcję.
  • Sprawdzić, czy otworzyłeś właściwe zgłoszenie w Temu › Orders & Fulfillment › Returns, bo zwrot, którego szukasz, może należeć do innego.
  • Potraktować komunikat jako informację o zgłoszeniu: mówi ci, że według zestawu akcji tego zwrotu Issue Refund nie figuruje wśród jego dostępnych akcji.
  • Zwrócić uwagę, jaki komunikat widzisz. Jeśli zgłoszenie jest już zwrócone, zakończone, anulowane lub odrzucone, komunikat będzie inny, bo ta kontrola odbywa się przed sprawdzeniem akcji.

Gdzie jest przycisk i kiedy go widać

Karty zwrotów otwierasz z Temu › Orders & Fulfillment › Returns. Znajduje się w nich przycisk Issue Refund, który w Odoo 17, 18 i 19 jest ukryty, gdy pole Can Issue Refund zgłoszenia nie jest aktywne. To pole nie jest widoczne w żadnym widoku, więc nie masz na ekranie pola wyboru, w którym mógłbyś je zmienić.

Jeśli przycisk się pojawia i go klikniesz, trafiasz do opisanej wyżej kontroli, a jeśli jej warunek jest spełniony, pojawia się komunikat.

Schemat wykonany w kodzie na podstawie opublikowanych tłumaczeń modułu, nie ekran Odoo: etykieta przycisku zależnie od języka Odoo
Jak wygląda etykieta przycisku w Odoo po polsku: Issue Refund

Pytania, które sobie zadasz przy tym komunikacie

Czy to problem z uprawnieniami lub poświadczeniami?

Komunikat mówi o dostępnych akcjach zgłoszenia, a warunek w kodzie sprawdza tylko ten zestaw i to, czy zawiera kod 1.

Czy pojawia się, gdy zgłoszenie nie ma żadnej akcji?

Nie z tego warunku: wymaga on, żeby uzyskany zbiór kodów nie był pusty i nie zawierał kodu 1.

Co się dzieje z tym, co miał zrobić przycisk?

Kontrola kończy się błędem, więc akcja zostaje zatrzymana.

Czy pojawia się w mojej wersji Odoo?

Komunikat jest w opublikowanym kodzie gałęzi 17.0, 18.0 i 19.0.

Dlaczego przy innym zwrocie nie widzę przycisku?

Bo w Odoo 17, 18 i 19 jest on ukryty, gdy pole Can Issue Refund nie jest aktywne.

Czego uczy przypadek Casa Alba Hogar

  • Komunikat nie mówi o uprawnieniach ani poświadczeniach: mówi o dostępnych akcjach konkretnego zgłoszenia i o kodzie 1.
  • Warunek jest podwójny: zbiór kodów niepusty i bez kodu 1. Pusty zbiór nie wywołuje tego komunikatu.
  • Przed sprawdzeniem akcji kod kontroluje stan zgłoszenia i może zatrzymać się z innym komunikatem.
  • Gdy komunikat się pojawia, akcja zostaje zatrzymana.
  • Komunikat jest w opublikowanym kodzie gałęzi 17.0, 18.0 i 19.0.

Wersje i subskrypcja

Temu Connector for Odoo jest opublikowany w Odoo Apps dla Odoo 17, 18, 19 i 20, a znajdziesz go w karcie w Odoo Apps lub na stronie modułu w flexigotech.com. Moduł kupuje się jednorazowo dla każdej wersji Odoo i wymaga subskrypcji FlexigoTech Cloud z planem Connector: 49 €/mies. lub 490 €/rok, netto (bez VAT), dla maksymalnie trzech kont platformy. To połączenie przechowuje poświadczenia w postaci zaszyfrowanej, nadzoruje synchronizację i wysyła e-mail, jeśli coś zawiedzie.

Jak pomaga FlexigoTech

Jeśli wdrażasz Odoo i chcesz, żeby zwroty z Temu pasowały do twojego sposobu pracy, FlexigoTech wdraża Odoo 17, 18, 19 i 20 oraz tworzy konektory i integracje na zamówienie. Napisz do nas, opisując konkretny przypadek, który cię blokuje, a przyjrzymy mu się razem z tobą.

Czytaj dalej

Co robi przycisk Execute w Temu Connector for Odoo, krok po krokuCo robi przycisk Execute w Fulfillment w Temu Connector for Odoo: co sprawdza, jakie statusy zapisuje i jakie komunikaty mogą go zatrzymać.
Sprawdzone w kodzie źródłowym konektora (wersja 19.0) i w podlinkowanych źródłach

Źródła