To ostrzeżenie pojawia się po kliknięciu Create Proposal, czyli przycisku, który tworzy aktualizację ceny bazowej Temu na podstawie wybranych przez Ciebie produktów. Poniżej znajdziesz informację, kiedy według kodu modułu się uruchamia, co Ci komunikuje i w jakiej kolejności najlepiej to rozwiązać.

Szczegóły, o których komunikat nie mówi
Przycisk widać zawsze, ale błąd zależy od warunku
W Odoo 17.0, 18.0 i 19.0 przycisk Create Proposal jest widoczny bez żadnych warunków, a komunikat No lines could be generated with current filters. Disable 'Only linked' or link products first. znajduje się w opublikowanym kodzie tych gałęzi. To, że widzisz przycisk, nic nie mówi o stanie Twoich produktów: ostrzeżenie pojawia się tylko wtedy, gdy przy budowaniu propozycji nie zostaje żadna pozycja. Gdy się pojawia, akcja zostaje zatrzymana.

Create Proposal.Dokładny warunek: lista pozycji jest pusta
Po kliknięciu przycisku moduł zbiera produkty. Bierze warianty, które wskazałeś w kreatorze, bez zmian. Jeśli żadnego nie ma, bierze aktywne warianty wybranego szablonu. A jeśli nie ma też szablonu, bierze to, co miałeś zaznaczone na ekranie, z którego uruchomiłeś akcję: aktywne warianty albo aktywne warianty zaznaczonych aktywnych szablonów. Ten komunikat może się pojawić dopiero wtedy, gdy produkty są już zebrane.
Z tymi produktami moduł tworzy aktualizację ceny i przechodzi po nich jeden po drugim, aby przygotować po jednej pozycji dla każdego. Po zakończeniu przejścia, jeśli nie przygotowano żadnej pozycji, wyświetla komunikat. Innymi słowy, błąd nie dotyczy połączenia: dotyczy tego, że wszystkie produkty zostały pominięte.
Pozycja jest odrzucana tylko przy aktywnym polu Only Linked
Dla każdego produktu moduł przygotowuje dane pozycji i sprawdza, czy ma identyfikator towaru i SKU z Temu. Tylko gdy pole Only Linked (grupa Scope kreatora Propose Temu Base Price) jest aktywne i brakuje któregoś z tych dwóch identyfikatorów, pozycja zostaje pominięta. W tym przejściu nie ma innego powodu odrzucenia.
Tekst komunikatu zapisuje 'Only linked', ale pole widoczne na ekranie nazywa się Only Linked. Wniosek jest prosty: jeśli widzisz ten komunikat, pole było aktywne. Przy odznaczonym polu każdy zebrany produkt generuje swoją pozycję i komunikat nie może się pojawić.
Wystarczy jeden powiązany produkt, żeby błąd się nie pojawił
Komunikat pojawia się tylko wtedy, gdy wszystkie zebrane produkty zostają pominięte. Jeśli wśród nich jest przynajmniej jeden z oboma identyfikatorami, propozycja zostaje utworzona z pozycjami tych produktów, a moduł pomija pozostałe. Dlatego pracując z aktywnym polem i wieloma produktami, warto sprawdzić w otwartej karcie, czy są wszystkie oczekiwane pozycje.
Sprawdzanie odbywa się osobno dla każdego wariantu
Przejście jest po produktach, czyli po wariantach. Jeśli wybierzesz szablon z wariantami częściowo powiązanymi, a częściowo niepowiązanymi, przy aktywnym polu pozycję generują tylko te powiązane. A jeśli zaczynasz od szablonu, nie wskazując wariantów w kreatorze, moduł bierze jego aktywne warianty: zarchiwizowane nie wejdą do propozycji.
Przejście tego punktu to nie koniec
Po utworzeniu pozycji, zależnie od tego, co masz w Source Mode, to samo kliknięcie Create Proposal uruchamia jeszcze kolejny krok, z własnymi ostrzeżeniami, zanim otworzy się karta propozycji. Jeden z tych kroków uwzględnia tylko pozycje, które mają identyfikator towaru i SKU. Gdy wszystko idzie dobrze, otwiera się karta właśnie utworzonej propozycji ceny bazowej.

Co zrobić, gdy się pojawi
- Sprawdź, jakie produkty wybrałeś: te z kreatora, szablon albo zaznaczenie, z którego uruchomiłeś akcję.
- Jeśli możesz zaakceptować także produkty niepowiązane z Temu, odznacz
Only Linkedw grupieScopekreatoraPropose Temu Base Pricei kliknij ponownieCreate Proposal. Pamiętaj, że te pozycje mogą nie mieć identyfikatora towaru lub SKU z Temu. - Jeśli chcesz zostać tylko przy produktach powiązanych, najpierw je powiąż, tak jak podpowiada komunikat, i powtórz akcję.
- Gdy otworzy się karta utworzonej propozycji, sprawdź wygenerowane pozycje.
Jak może Ci pomóc FlexigoTech
Jeśli wdrażasz Odoo i chcesz podłączyć Temu, FlexigoTech wdraża Odoo 17, 18, 19 i 20 oraz tworzy konektory i integracje na zamówienie. Moduł jest opublikowany w Odoo Apps dla 17.0, 18.0, 19.0 i 20.0; szczegóły znajdziesz na stronie modułu i w jego karcie w Odoo Apps.
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): wizard/temu_price_update_wizard.py
- Kod modułu: flexigobe_temu_connector 19.0 (455b3f0f): wizard/temu_price_update_wizard_views.xml
- apps.odoo.com/apps/modules/19.0/flexigobe_temu_connector
- flexigotech.com/en/services.html
