Skąd się uruchamia i kiedy widać przycisk
Karty instancji Temu otwierasz z menu Temu. Znajdziesz na nich przycisk Update Webhook Events, który w Odoo 17, 18 i 19 jest widoczny zawsze. Ten przycisk to droga do komunikatu Temu webhook event subscriptions were synced successfully., który istnieje w opublikowanym kodzie gałęzi 17.0, 18.0 i 19.0.

Temu, przycisk i komunikat.
Co oznacza komunikat
Oznacza, że moduł przygotował listę zdarzeń webhook, które chcesz otrzymywać, oraz listę tych, które trzeba anulować, wysłał do Temu zapytanie z obiema listami i zostawił ślad na karcie, a żaden krok nie zakończył się błędem. To komunikat o powodzeniu samego modułu: informuje, że proces się zakończył, a nie jakie zdarzenia zostały zamówione.
Kiedy dokładnie się pojawia
Komunikat zwraca metoda wykonywana przez przycisk. Przechodzi ona po każdej karcie, na której ją uruchomiono, i dla każdej robi to w tej kolejności: decyduje, jakie zdarzenia dopuścić, wylicza, które anulować, wysyła do Temu zapytanie z obiema listami i zostawia wiadomość na karcie. Gdy skończy ze wszystkimi, zwraca komunikat.
Warunek jest więc jeden: żaden krok nie może się zatrzymać z błędem. Jeśli któryś się zatrzyma, akcja zostaje przerwana, to, co miało nastąpić dalej, się nie wykonuje i komunikatu o powodzeniu nie zobaczysz.
Czego nie widać na ekranie
To pełna synchronizacja, a nie dopisanie
Moduł nie ogranicza się do poproszenia Temu o zdarzenia, które chcesz. Wylicza też listę anulowania: wszystkie znane mu zdarzenia webhook poza tymi, które ma dopuścić. Obie listy trafiają do tego samego zapytania, więc zdarzenie, które nie odpowiada już konfiguracji instancji, jest anulowane tym samym kliknięciem.
Zamawiane zdarzenia zależą od synchronizacji zamówień i zwrotów
Moduł sprawdza dwie opcje instancji: synchronizację zamówień i synchronizację zwrotów. Przy włączonej synchronizacji zamówień dopuszcza zdarzenia zmiany statusu zamówienia, zmiany adresu logistycznego i zmiany statusu anulowania zamówienia. Przy włączonej synchronizacji zwrotów dopuszcza zdarzenie zmiany statusu obsługi posprzedażowej. Zdarzenia spoza tego wyboru trafiają na listę anulowania.
Komunikat o powodzeniu pojawia się przy każdej kombinacji: nie mówi, jakie zdarzenia zamówiono, tylko że proces zakończył się bez błędu. Aby to sprawdzić, zajrzyj do wiadomości, którą moduł zostawia na karcie (niżej).
Przy pustych listach Temu nie jest wywoływane, a komunikat i tak się pojawia
Metoda przygotowująca zapytanie robi wstępne sprawdzenie: jeśli nie ma nic do dopuszczenia ani nic do anulowania, kończy bez wysyłania jakiegokolwiek zapytania do Temu. Metoda przycisku tego przypadku nie rozróżnia i zwraca ten sam komunikat. Dlatego sam komunikat o powodzeniu nie dowodzi, że doszło do wywołania Temu; dowodzi tylko, że nie wystąpił żaden błąd.
Zostawia wiadomość na karcie
Dla każdej przetworzonej karty moduł zapisuje wiadomość z trzema danymi: metodą Temu użytą do aktualizacji, zdarzeniami dopuszczonymi i zdarzeniami anulowanymi. Zdarzenia dopuszczone są posortowane i bez powtórzeń; anulowane w kolejności, w jakiej moduł je ma zdefiniowane. Jeśli lista jest pusta, zamiast niej pojawia się myślnik. To miejsce, w którym sprawdzisz, co dokładnie zamówiono.
To komunikat o powodzeniu, nie blokuje i nie zostaje na ekranie
W kodzie tekst jest oznaczony jako komunikat o powodzeniu, który nie zostaje przypięty na ekranie. Niczego nie przerywa i nie trzeba go zatwierdzać. Jeśli go przegapisz, w komunikacie nie zostaje żaden zapis: ślad jest w wiadomości na karcie.
Przycisk jest widoczny zawsze
Przycisk Update Webhook Events jest w Odoo 17, 18 i 19 widoczny zawsze, bez żadnego warunku w widoku.

Update Webhook Events.Co zrobić, jeśli nie widzisz komunikatu
- Sprawdź, czy kliknąłeś
Update Webhook Eventsna karcie instancji, do której docierasz z menuTemu. - Jeśli zamiast komunikatu Odoo pokazuje błąd, akcja została zatrzymana: przeczytaj cały komunikat i usuń przyczynę, zanim klikniesz ponownie. Komunikat o powodzeniu pojawia się tylko wtedy, gdy cały proces się zakończy.
- Po ponownym kliknięciu przycisku spójrz na kartę: powinna być tam nowa wiadomość z użytą metodą oraz listami zdarzeń dopuszczonych i anulowanych.
Jak pomaga FlexigoTech
FlexigoTech wdraża Odoo 17, 18, 19 i 20 oraz tworzy konektory i integracje na zamówienie. Moduł Temu Connector for Odoo jest opublikowany dla wersji 17.0, 18.0, 19.0 i 20.0, a szczegóły zakupu znajdziesz w karcie w Odoo Apps oraz na stronie modułu. Połączenie przechodzi przez FlexigoTech Cloud, który przechowuje dane uwierzytelniające w postaci zaszyfrowanej, pilnuje synchronizacji i wysyła e-mail, gdy coś zawiedzie; plan Konektor kosztuje 49 €/mies. lub 490 € rocznie, netto (bez VAT), oprócz jednorazowej opłaty za moduł dla każdej wersji Odoo.
Czytaj dalej
Sprawdzone w kodzie źródłowym konektora (wersja 19.0) i w podlinkowanych źródłach
Źródła
- Kod modułu: flexigobe_temu_connector 19.0 (455b3f0f): models/temu_instance.py
- Kod modułu: flexigobe_temu_connector 19.0 (455b3f0f): views/temu_instance_views.xml
- Kod modułu: flexigobe_temu_connector 19.0 (455b3f0f): models/fgt_cloud.py
- apps.odoo.com/apps/modules/19.0/flexigobe_temu_connector
- flexigotech.com/en/services.html
- flexigotech.com/precios.html
