Gdzie pojawia się ten komunikat
Otwierasz kartę instancji z menu Temu i klikasz Sync Tax Invoices. Ten przycisk jest zawsze widoczny w Odoo 17, 18 i 19. Po kliknięciu moduł uruchamia synchronizację faktur podatkowych i, zależnie od tego, co ta synchronizacja zwróci, Odoo pokazuje jedno z dwóch powiadomień. Jeśli nie zwróci żadnego ostrzeżenia, pojawia się Tax invoice data was refreshed successfully., powiadomienie o sukcesie, które niczego nie zatrzymuje. Komunikat znajduje się w opublikowanym kodzie gałęzi 17.0, 18.0 i 19.0.



Jak moduł decyduje, który komunikat pokazać
To nie błąd i nic nie wymaga
Tekst to powiadomienie typu sukces z tytułem Temu tax invoices synchronized. Nie blokuje ekranu i nie zmusza do żadnych dalszych działań. Jeśli chciałeś uruchomić synchronizację i już ją uruchomiłeś, na tym sprawa się kończy.
Pojawia się, gdy nie ma ostrzeżeń, a nie gdy są nowe dane
Po uruchomieniu synchronizacji moduł zbiera ostrzeżenia, które zostały zwrócone. Jeśli nie ma żadnego, pokazuje Tax invoice data was refreshed successfully.. Przy tej decyzji nie liczy, ile rekordów zsynchronizowano: ta liczba jest używana tylko w drugim powiadomieniu, tym z ostrzeżeniami. Dlatego zielony komunikat nie mówi, że pojawiło się coś nowego, tylko że synchronizacja nie zwróciła żadnego ostrzeżenia. Zielony tekst nie zawiera też żadnej liczby, więc nie pozwala ustalić, ile rekordów zmodyfikowano.
Przegląda tylko najnowsze zamówienia, które mają zamówienie nadrzędne
Dla każdej instancji moduł wyszukuje zamówienia Temu tej instancji, które mają podane zamówienie nadrzędne. Sortuje je od najnowszego do najstarszego (według daty zamówienia, a przy równej dacie najpierw to o najwyższym identyfikatorze) i bierze maksymalnie 500. Powtarzające się numery zamówienia nadrzędnego liczą się tylko raz, a ta lista numerów trafia do synchronizacji.
Przycisk nie pyta o ten limit: stosowany jest ten, który kod ma domyślnie. Zamówienie bez podanego zamówienia nadrzędnego nie trafia do tego wyszukiwania, tak samo jak zamówienie starsze niż 500 najnowszych.
Żółty komunikat to drugie wyjście
Jeśli synchronizacja zwróci jakieś ostrzeżenie, zielony komunikat się nie pojawia. Pojawia się powiadomienie typu ostrzeżenie, z tytułem Temu tax invoices, z ostrzeżeniami po jednym w wierszu, które zostaje na ekranie, dopóki go nie zamkniesz. Jeśli dodatkowo zsynchronizowano jakieś rekordy, na końcu dodawany jest wiersz Temu tax invoices synchronized: … records., z liczbą rekordów w miejscu wielokropka. Jeśli widzisz tę liczbę, przy tym samym kliknięciu pojawiły się zarówno ostrzeżenia, jak i zsynchronizowane rekordy.
Zielony nie zostaje na ekranie
Powiadomienie o sukcesie nie jest stałe; to z ostrzeżeniami jest. Jeśli chcesz spokojnie przeczytać wynik kliknięcia, pamiętaj, że tylko żółte czeka, aż je zamkniesz.
Co zrobić zależnie od tego, co widzisz
- Zielony i tego się spodziewałeś: nie ma nic do rozwiązania. Komunikat nie blokuje i nie wymaga żadnej akcji.
- Zielony, ale spodziewałeś się zmian: sprawdź, czy zamówienia Temu tej instancji są już w Odoo, czy mają podane zamówienie nadrzędne i czy te, które Cię interesują, są wśród najnowszych w instancji, ponieważ wyszukiwanie jest ograniczone do 500.
- Żółty: czytaj ostrzeżenia wiersz po wierszu. Ten tekst jest tym, czym trzeba się zająć, a jeśli na końcu jest liczba, część rekordów została zsynchronizowana.
Jak pomaga FlexigoTech
Temu Connector for Odoo jest płatny jednorazowo za wersję Odoo i wymaga subskrypcji FlexigoTech Cloud (plan Conector: 49 €/mies. lub 490 €/rok netto (bez VAT)). Jest opublikowany w Odoo Apps dla wersji 17.0, 18.0, 19.0 i 20.0, a tutaj znajdziesz stronę modułu i jego kartę w Odoo Apps. Jeśli wdrażasz Odoo lub potrzebujesz integracji na zamówienie, FlexigoTech wdraża Odoo 17, 18, 19 i 20 oraz tworzy konektory i integracje na miarę.
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/precios.html
- flexigotech.com/en/services.html
