Przejdź do głównej treści
Octopia (Cdiscount)

«Najpierw przetestuj połączenie» w Octopia Connector: kiedy się pojawia i co robić

Pojawia się po kliknięciu Odśwież dane referencyjne (Refresh Referentials) na koncie Octopia, którego Stan nie jest Połączono. Moduł zatrzymuje akcję, zanim cokolwiek zrobi; rozwiązanie to testowanie połączenia, aż stan będzie Połączono, i ponowne kliknięcie przycisku.

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

Najważniejsze

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

Kiedy dokładnie się pojawia

Komunikat Najpierw przetestuj połączenie: dane referencyjne są pobierane przez działające połączenie. (Test the connection first: referentials are read with a working connection.) pojawia się po kliknięciu przycisku Odśwież dane referencyjne (Refresh Referentials) na koncie Octopia. Ten przycisk jest widoczny zawsze, w Odoo 17, 18, 19 i 20: nie znika w zależności od stanu konta, więc sprawdzenie odbywa się dopiero po kliknięciu.

Warunek jest następujący: zanim cokolwiek zrobi, moduł sprawdza pole Stan (State) kont, których dotyczy akcja. Jeśli któreś ma stan inny niż Połączono (Connected), wyświetla komunikat, a akcja zostaje zatrzymana, bez zapisywania czegokolwiek z tego, co miało się zmienić. Komunikat znajduje się w opublikowanym kodzie dla Odoo 17, 18, 19 i 20.

Schemat z menu Octopia, Configuration, Accounts, przyciskiem Refresh Referentials, polem State i komunikatem Test the connection first
Schemat wykonany kodem na podstawie opublikowanego kodu modułu, to nie zrzut ekranu z Odoo. Etykiety są po angielsku, w oryginalnym tekście modułu.
48 business hours to accept each Cdiscount order. Do it in Odoo
Wideo: 48 business hours to accept each Cdiscount order. Do it in Odoo (wideo po angielsku)

Co to oznacza

Komunikat nie mówi o błędzie odświeżania: odświeżanie w ogóle się nie rozpoczęło. Informuje, że konto nie ma stanu Połączono oraz że dane referencyjne są pobierane przez działające połączenie.

Pole Stan ma trzy wartości: Projekt (Draft), Połączono (Connected) i Błąd uwierzytelniania (Authentication Error). Wartością domyślną w kodzie jest Projekt. Nie wpisujesz go ręcznie: wypełnia go przycisk Testuj połączenie (Test Connection). Widzisz go w karcie Konta Octopia (Octopia Accounts), a także na liście, gdzie jest tylko do odczytu. Jeśli więc pojawia się ten komunikat, konto ma stan Projekt albo Błąd uwierzytelniania.

Gdy Odoo działa po niemiecku, komunikat brzmi Testen Sie zuerst die Verbindung: Die Referenzdaten werden über eine funktionierende Verbindung gelesen.; po francusku Testez d'abord la connexion : les référentiels se lisent avec une connexion qui fonctionne.; po włosku Verificare prima la connessione: i referenziali si leggono con una connessione funzionante.; po portugalsku Teste primeiro a ligação: os referenciais são lidos com uma ligação a funcionar.

Schemat z tym samym komunikatem po hiszpańsku, niemiecku, francusku, włosku i portugalsku
Schemat wykonany kodem na podstawie opublikowanych tłumaczeń modułu, to nie zrzut ekranu z Odoo.

Jak to rozwiązać, krok po kroku

  1. Otwórz menu Octopia › Konfiguracja › Konta (Octopia › Configuration › Accounts). Jeśli nie widzisz któregoś elementu, brakuje Ci uprawnienia: Konta (Accounts) wymagają Administrator Octopia (Octopia Admin), Konfiguracja (Configuration) wymaga Menedżer Octopia (Octopia Manager), a Octopia wymaga Użytkownik Octopia (Octopia User).
  2. Znajdź konto, na którym uruchomiono Odśwież dane referencyjne, i sprawdź jego Stan, w karcie lub na liście Konta Octopia.
  3. Jeśli nie ma tam Połączono, kliknij Testuj połączenie. To przycisk, który wypełnia pole Stan; nie wpisujesz go ręcznie.
  4. Sprawdź Stan jeszcze raz. Aby odświeżanie mogło ruszyć, musi być Połączono. Jeśli nadal jest Projekt lub Błąd uwierzytelniania, Odśwież dane referencyjne będzie dawać ten sam komunikat.
  5. Kliknij Odśwież dane referencyjne. Błąd już się nie pojawi: wyświetli się powiadomienie z tytułem Dane referencyjne (Referentials) i tekstem Odświeżanie działa w tle. Dziennik synchronizacji pokazuje wynik. (The refresh is running in the background. The Sync Log shows the result.)
  6. Sprawdź dziennik synchronizacji, aby zobaczyć wynik odświeżania: odsyła do niego samo powiadomienie.

Co robi przycisk, gdy konto jest połączone

Po przejściu sprawdzenia metoda wykonuje trzy rzeczy, w tej kolejności: zapisuje na koncie żądanie odświeżenia danych referencyjnych, uruchamia zaplanowane zadanie, które je odświeża, i pokazuje powiadomienie z kroku piątego.

Dlaczego w tle: według samego kodu sam katalog marek ma około 112.000 wpisów, zbyt wiele jak na żądanie webowe, a przerwane żądanie cofa wszystko, co zdążyło zrobić. Dlatego przycisk nie czeka na wynik: uruchamia zadanie, a wynik sprawdza się później w dzienniku synchronizacji.

Jeśli konto nie było połączone, nic z tego się nie dzieje: ani żądanie nie jest zapisywane, ani zadanie nie jest uruchamiane. Dlatego po poprawieniu stanu trzeba ponownie kliknąć Odśwież dane referencyjne.

Co sprawdzić, jeśli komunikat nadal się pojawia

  • Czy patrzysz na to samo konto, z którego klikasz przycisk: warunek jest sprawdzany na kontach tej akcji.
  • Czy Stan pokazuje Połączono tuż przed kliknięciem Odśwież dane referencyjne, a nie tylko po przetestowaniu połączenia w innym momencie.
  • Czy Twój użytkownik ma dostęp do menu Octopia › Konfiguracja › Konta z uprawnieniami wymienionymi wyżej.

Cena i pomoc

Octopia Connector (Cdiscount & Octopia Marketplaces) jest dostępny dla Odoo 17, 18, 19 i 20 jako moduł płatny jednorazowo za wersję (cena każdej z nich w jej karcie) i wymaga subskrypcji FlexigoTech Cloud, plan Konektor: 49 €/mies. lub 490 €/rok, netto (bez VAT). Połączenie przechodzi przez FlexigoTech Cloud, który przechowuje poświadczenia w postaci zaszyfrowanej, nadzoruje synchronizację i wysyła e-mail, jeśli coś zawiedzie.

Jeśli wdrażasz Odoo z Octopia, FlexigoTech wdraża Odoo 17, 18, 19 i 20 oraz tworzy konektory i integracje na zamówienie. Dla innych przycisków modułu masz poradnik o Imporcie i poradnik o Wysyłaniu do Octopia.

Czytaj dalej

Co robi przycisk „Zgłoś do Octopia” w Octopia Connector, krok po krokuCo robi przycisk Zgłoś do Octopia w masowych importach faktur: kiedy się pojawia, co sprawdza, co zmienia i jaki błąd może wyświetlić.Co robi przycisk „Importuj” w Octopia Connector, krok po krokuCo robi przycisk Importuj w Octopia Connector dla Odoo: kiedy jest widoczny, co importuje, jakie powiadomienie pokazuje i jaki wpis zostawia w dzienniku.Co robi przycisk «Utwórz fakturę zakupu» w Octopia ConnectorCo robi przycisk Utwórz fakturę zakupu w Octopia Connector dla Odoo: kiedy się pojawia, co sprawdza, co tworzy i w którym miejscu proces może się zatrzymać.
Sprawdzone w kodzie źródłowym konektora (wersja 20.0) i w podlinkowanych źródłach

Źródła