Wyszukiwarka – konfiguracja i modyfikacje

Po zainstalowaniu usługi wyszukiwania i zalogowaniu do aplikacji Comarch B2B, na środku strony dostępne jest pole, w którym można wyszukiwać towary.

Po wprowadzeniu szukanej frazy należy nacisnąć Enter lub kliknąć w ikonkę lupy. Wyszukiwarka domyślne zawsze szuka wpisaną frazę po obszarach:

  • Kod
  • Nazwa
  • Marka
  • Producent
  • Opis
  • Symbol
Do każdego z wyżej wymienionych obszarów możliwe jest przypisanie wag wyszukiwania. Konfiguracja wyszukiwarki dostępna jest w katalogu, gdzie zainstalowana jest aplikacja Comarch B2B, w pliku bin/CustomerPanel.IndexService.exe.config, w sekcji <searchConfiguration>. Parametry wyszukiwania mogą przyjmować wagi z przedziału 0-32768 (2 do potęgi 15), przy czym:

  • 0 – parametr nie jest brany pod uwagę
  • 32768 – parametr jest najważniejszy przy wyszukiwaniu.

Dodatkowo w pliku bin/CustomerPanel.IndexService.exe.config, w sekcji <appSettings> możliwe jest ustawienie wyszukiwarki w jednym z czterech trybów wyszukiwania:

  • 0 – zawiera,
  • 1 – zaczyna się od,
  • 2 – dokładna fraza,
  • 3 – zaczyna się od, wymagany fragment lub całość pierwszego słowa.
  • 5 – zawiera wszystkie.
Uwaga
Przed zmianą ustawień wyszukiwarki należy zatrzymać usługę wyszukiwania (Domyślnie usługa nosi nazwę Comarch B2B Search) oraz usunąć z folderu App_Data folder Index. Następnie należy wprowadzić nowe ustawienia, uruchomić ponownie usługę wyszukiwania oraz zrestartować pulę aplikacji na serwerze IIS. Wówczas towary zostaną na nowo poprawnie zaindeksowane.

 

Ustawienie zakresu wyszukiwania

Istnieje możliwość skonfigurowania zakresu wyszukiwania, w obrębie którego zwrócone zostaną wyniki po wpisaniu przez użytkowników zapytania do wyszukiwarki. Można ustawić wyszukiwanie tylko w danej grupie towarów lub globalnie, w całej aplikacji.

Od wersji 2025.0 (z Panelem administracyjnym)opcja ta dostępna jest w Panelu administracyjnym w Ustawienia/ kafelek Wyszukiwarka:

Dla wersji wcześniejszych od 2025.0 (bez Panelu administracyjnego) –  konfiguracja znajduje się w folderze z zainstalowaną aplikacją Comarch B2B, w pliku appSettings.config. Domyślnie ustawione jest globalne wyszukiwanie towarów. Parametr nosi nazwę SearchInCurrentGroup i może przyjmować wartości:

  • 1 – wyszukiwanie tylko w grupie towarów, w której użytkownik jest aktualnie w przeglądarce,
  • 0 – wyszukiwanie globalne, we wszystkich grupach towarów.
Wskazówka
Po zmianie wartości parametru SearchInCurrentGroup należy zrestartować pulę aplikacji

Informacje dotyczące automatycznej oraz manualnej instalacji usługi wyszukiwania dostępne są w artykule Konfiguracja Comarch B2B.

 

 

Czy ten artykuł był pomocny?