Co mówi komunikat i co go wywołuje
Pełny tekst, przy Odoo w języku polskim, to Kanał sprzedaży … nie pozwala na dyskusje inicjowane przez sprzedawcę. (Sales channel … does not allow seller-initiated discussions.). Zamiast wielokropka pojawia się kod kanału sprzedaży. To błąd: akcja zostaje zatrzymana.

Pojawia się po kliknięciu przycisku
Kreator otwiera się z menu Octopia › Obsługa klienta › Otwórz dyskusję. Człon Octopia wymaga uprawnienia Użytkownik Octopia, a człon Otwórz dyskusję wymaga Menedżer Octopia: jeśli nie masz któregoś z nich, nie zobaczysz tego fragmentu menu.
Przycisk Otwórz dyskusję jest widoczny zawsze, w Odoo 17, 18, 19 i 20. Komunikat pojawia się po kliknięciu tego przycisku i tylko wtedy, gdy spełniony jest warunek opisany poniżej. Komunikat znajduje się w opublikowanym kodzie Odoo 17, 18, 19 i 20.
Potrzebne są jednocześnie te warunki
Moduł sprawdza kanał sprzedaży zamówienia, którego dotyczy dyskusja. Komunikat pojawia się, gdy wszystkie poniższe warunki zachodzą razem:
- zamówienie ma kanał sprzedaży;
- ten kanał ma już zsynchronizowaną konfigurację;
- ta konfiguracja nie pozwala sprzedawcy inicjować dyskusji.
Jeśli brakuje któregokolwiek z nich, ten komunikat się nie pojawi. W szczególności, jeśli konfiguracja kanału nie jest jeszcze zsynchronizowana, to sprawdzenie nie blokuje.
Chodzi o kanał zamówienia, nie o to, co wpisałeś
Komunikat mówi, że zsynchronizowana konfiguracja tego kanału nie pozwala sprzedawcy otwierać dyskusji. Temat, treść wiadomości, odbiorca i załączniki nie biorą udziału w tym sprawdzeniu, więc ich zmiana go nie ominie. Decyduje o nim wyłącznie kanał sprzedaży zamówienia.
Przy tym komunikacie nic nie trafia do Octopia
Sprawdzenie następuje przed wywołaniem Octopia: gdy się pojawia, akcja zostaje zatrzymana, a dyskusja nie jest wysyłana. Wpis o powodzeniu w dzienniku synchronizacji, ten, który mówi, że w zamówieniu otwarto dyskusję, moduł zapisuje po zakończeniu tworzenia dyskusji, więc przy tym komunikacie w ogóle nie powstaje.
Przed i po są inne sprawdzenia
Zanim kreator dojdzie do tego sprawdzenia, weryfikuje, czy wybrano klasyfikację oraz czy temat i treść mają dozwoloną długość, każde z własnym komunikatem. Później następuje kolejne sprawdzenie kanału, dotyczące odbiorcy, które też ma swój komunikat. Jeśli to, co widzisz, nie mówi o dyskusjach inicjowanych przez sprzedawcę, to nie jest ten przypadek.
Jak to wygląda w innych językach
Schemat zawiera ten sam tekst po hiszpańsku, niemiecku, francusku, włosku i portugalsku, według opublikowanych tłumaczeń modułu.


Co zrobić, gdy się pojawi
- Zwróć uwagę na kod kanału w komunikacie i sprawdź, czy to rzeczywiście kanał zamówienia, którego się spodziewałeś.
- Jeśli jest właściwy, z tego kreatora nie otworzysz dyskusji dla tego zamówienia, dopóki zsynchronizowana konfiguracja kanału nie pozwala sprzedawcy ich inicjować. Próba z innym tekstem, innym odbiorcą czy innymi załącznikami nie zmieni wyniku.
- Jeśli kanał nie był tym, którego oczekiwałeś, sprawdź, czy dyskusja dotyczy właściwego zamówienia.
- Przy każdym kliknięciu
Otwórz dyskusjękod ocenia warunek od nowa.
Komunikat opisuje właściwość kanału sprzedaży zamówienia, a nie błąd w tym, co wypełniłeś. Warto zacząć od zidentyfikowania kanału, który wskazuje komunikat, a nie od sprawdzania tematu czy treści.
Jak pomaga FlexigoTech
Jeśli wdrażasz Odoo z Octopia i chcesz sprawdzić, jak Twoje kanały sprzedaży wpisują się w ten przepływ, albo potrzebujesz integracji na miarę, FlexigoTech wdraża Odoo 17, 18, 19 i 20 oraz tworzy konektory i integracje na zamówienie.
Moduł kupuje się jednorazowo dla każdej wersji Odoo (cena każdej wersji jest w jej karcie w Odoo Apps, opublikowanej dla 17, 18, 19 i 20) 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.
Czytaj dalej
Sprawdzone w kodzie źródłowym konektora (wersja 20.0) i w podlinkowanych źródłach
Źródła
- Kod modułu: flexigobe_octopia_connector 20.0 (4848da6a): wizard/octopia_discussion_wizards.py
- Kod modułu: flexigobe_octopia_connector 20.0 (4848da6a): views/octopia_discussion_views.xml
- apps.odoo.com/apps/modules/20.0/flexigobe_octopia_connector
- flexigotech.com/precios.html
- flexigotech.com/en/services.html
