Przejdź do głównej treści
Temu

Co robi przycisk Refresh Invoice Detail w Temu Connector for Odoo

Przycisk Refresh Invoice Detail ponownie pobiera z Temu szczegóły faktury podatkowej i zapisuje je w jej karcie Tax Invoices: pozycje, typy, walutę i datę ostatniej synchronizacji. Pojawia się bez żadnych warunków.

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

Gdzie jest przycisk i kiedy go widać

Karty faktur podatkowych otwierasz z menu Temu › Payouts & Tax › Tax Reports. Na ekranie Tax Invoices znajduje się przycisk Refresh Invoice Detail. Nie ma żadnego warunku widoczności: w Odoo 17, 18 i 19 widać go zawsze i istnieje we wszystkich trzech gałęziach.

Schemat wykonany kodem: menu Temu, Payouts & Tax, Tax Reports, a pod nim przycisk Refresh Invoice Detail, obecny w Odoo 17, 18 i 19
Schemat wykonany kodem na podstawie opublikowanego kodu modułu, a nie zrzut ekranu z Odoo. Etykiety są po angielsku, tak jak w kodzie.

Przy Odoo w języku polskim przycisk nazywa się Refresh Invoice Detail, bo moduł nie ma tłumaczenia na ten język.

Schemat wykonany kodem tekstu Refresh Invoice Detail tak, jak widzi go użytkownik z Odoo w języku polskim: Refresh Invoice Detail
Schemat wykonany kodem na podstawie opublikowanych tłumaczeń modułu, a nie zrzut ekranu z Odoo.
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)

Przypadek: zmyślony sklep i faktura podatkowa

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

Tienda Aurora to zmyślona firma, która sprzedaje na Temu i pracuje z Odoo 19. Osoba z administracji otwiera Temu › Payouts & Tax › Tax Reports, wchodzi w kartę Tax Invoices i odnajduje dwa pola: Instance i Parent Order Sn, widoczne zarówno w karcie, jak i na liście Tax Invoices. Klika Refresh Invoice Detail. Oto co robi przycisk, w kolejności z kodu:

  1. Zapytanie do Temu. To pierwszy krok. Prosi o szczegóły faktury instancja z karty (Instance), używając jako parametru wartości, jaką Parent Order Sn ma w tej chwili. Zapytanie idzie metodą szczegółów faktury skonfigurowaną w instancji, a dodatkowo przekazywana jest lista metod zastępczych dla tego samego zapytania.
  2. Szuka pozycji w odpowiedzi. Jeśli odpowiedź Temu ma postać obiektu z polami, bierze pierwszą niepustą listę spośród kilku możliwych nazw list, sprawdzanych po kolei. Jeśli odpowiedź ma inną postać albo żadna z tych list nic nie zawiera, wynikiem jest pusta lista.
  3. Zostaje przy pierwszej pozycji. Z tej listy bierze pierwszy element. Jeśli lista jest pusta, pracuje z pustym elementem.
  4. Zapisuje w karcie. Jednym ruchem zapisuje całą odpowiedź wraz z użytą metodą, listę pozycji, typ faktury, typ szczegółów faktury, walutę oraz datę i godzinę synchronizacji, a także czyści ostatni błąd zapisany w karcie.
  5. Uzupełnia zamówienie nadrzędne, jeśli go brakowało. Jeśli pierwsza pozycja jest obiektem z polami, a Parent Order Sn jest puste, przycisk zagląda do informacji o zamówieniu w tej pozycji. Jeśli jest tam numer zamówienia nadrzędnego, zapisuje go w Parent Order Sn jako tekst.

Po tych krokach akcja się kończy.

Co dokładnie się zmienia, a co nie

Z perspektywy karty sklepu Aurora, po kliknięciu:

  • Odpowiedź i pozycje. Zapisywana jest cała odpowiedź Temu wraz z użytą metodą oraz lista pozycji. Każde kliknięcie zastępuje to, co zostało zapisane poprzednio.
  • Typ faktury i typ szczegółów faktury. Zapisują się jako liczby całkowite, i to tylko wtedy, gdy wartość z pierwszej pozycji składa się wyłącznie z cyfr. W przeciwnym razie pozostają puste.
  • Waluta. Jest brana z pierwszej pozycji, gdy ta jest obiektem z polami. Jeśli pozycja jej nie zawiera, pole zostaje puste.
  • Data i godzina ostatniej synchronizacji szczegółów. Zapisuje się ta z chwili kliknięcia.
  • Ostatni błąd. Zostaje wyczyszczony.
  • Parent Order Sn. Jest ruszane tylko wtedy, gdy było puste, a odpowiedź zawiera numer zamówienia nadrzędnego. Jeśli pole miało już wartość, przycisk go nie zmienia.

Warto pamiętać o kolejności: zapytanie jest wysyłane przed uzupełnieniem Parent Order Sn. Czyli zapytanie wychodzi z wartością, jaką karta miała w chwili kliknięcia, a numer z odpowiedzi zapisuje się dopiero potem. Dlatego przed kliknięciem warto sprawdzić, jaka wartość jest w tym polu.

Co sprawdzić, gdy szczegółów nie widać lub są niepełne

Do diagnozy spójrz na kartę i pamiętaj o kolejności kroków:

  • Najpierw zapytanie, potem zapis. Zapytanie do Temu idzie jako pierwsze, a zapis w karcie następuje później.
  • Typ i waluta bez wartości. Może się tak zdarzyć, bo odpowiedź nie zawierała żadnej z list, których szuka przycisk, bo pierwsza pozycja nie ma tych danych albo typ nie składa się wyłącznie z cyfr. W takich przypadkach pola zostają puste, mimo że akcja się kończy.
  • Sprawdź Instance i Parent Order Sn. To dwie dane, z którymi wykonywane jest zapytanie: instancja, która je wysyła, i zamówienie nadrzędne, o które pytasz.
  • Można powtarzać. Każde kliknięcie znów pyta i znów zapisuje, a datę ostatniej synchronizacji szczegółów ustawia na moment tego kliknięcia.

Czego potrzebujesz, żeby z tego korzystać

Temu Connector for Odoo to moduł z jednorazową płatnością za wersję i wymaga subskrypcji FlexigoTech Cloud. Plan Conector kosztuje 49 €/mies. lub 490 €/rok netto (bez VAT) (plan Pro: 98 €/mies. lub 980 €/rok). Połączenie przechodzi przez FlexigoTech Cloud, które przechowuje poświadczenia w postaci zaszyfrowanej, pilnuje synchronizacji i wysyła e-mail, gdy coś zawiedzie. Bez subskrypcji lub przy zawieszonej usłudze zatrzymuje się to, co daje subskrypcja; dane zostają w Twoim Odoo.

Moduł jest opublikowany w Odoo Apps dla wersji 17.0, 18.0, 19.0 i 20.0. Wraz z subskrypcją moduł dla nowych wersji Odoo jest wliczony, jeśli kupiłeś go na flexigotech.com; w Odoo App Store każdą wersję Odoo kupuje się tam. Masz do dyspozycji kartę w Odoo Apps i stronę modułu.

Jak pomagamy w FlexigoTech

FlexigoTech wdraża Odoo 17, 18, 19 i 20 oraz tworzy konektory i integracje na zamówienie. Jeśli konfigurujesz Temu w swoim Odoo i chcesz, żeby ktoś razem z Tobą przejrzał instancję i karty podatkowe, napisz do nas.

Czytaj dalej

Co robi przycisk `Open Goods Review Entries` w Temu ConnectorCo robi przycisk Open Goods Review Entries w Temu Connector for Odoo: kiedy jest widoczny, co sprawdza, co otwiera i jakie ostrzeżenie może pokazać.
Sprawdzone w kodzie źródłowym konektora (wersja 19.0) i w podlinkowanych źródłach

Źródła