Webitel: Документація

Компонент "Form Select Service"

1. Опис

Дозволяє додати до форми вибір сервісу зі структури довідника "Каталоги сервісів". У формі він відображається як випадаючий список, з якого оператор може вибрати сервіс для Звернення.

Цей компонент присутній у схемах типу:

  • Форми.

Блок (Рис. 1.(1)) розміщується в полі побудови схеми. При натисканні на блок відкривається панель налаштувань компонента (Рис. 1.(2)).

image-20250416-205713.png
Рис. 1. Компонент "Form Select Service”

Важливо!

У формі оператор бачить лише ті сервіси, які йому доступні відповідно до налаштувань у довіднику "Каталоги сервісів".

  • Якщо до каталогу прив’язано Команди, сервіси будуть доступні лише операторам з цих команд.

  • Якщо прив’язано Навички — лише операторам з відповідними навичками.

  • Якщо вказано і Команди, і Навички — доступ буде у всіх, хто входить у відповідні команди або має додану навичку.

2. Компонент "Form Select Service"

Блок "Form Select Service" (Рис. 1.(1)) складається з таких елементів:

  • Назва компонента;

  • Гілка "In" — вхідна (з’єднує з попереднім блоком);

  • Гілка "Out" — вихідна (з’єднує з наступним блоком).

Під час наведення на поле "Out" з’являється перемикач, який дозволяє з’єднати цей компонент із блоком, що вже має з’єднання.

Наявність іконки image-20250416-204514.png означає, що перемикач увімкнено, і цей компонент можна з’єднати з іншим, який уже має з’єднання.

Зміна положення перемикача image-20250416-204452.png видаляє вихідну гілку цього компонента.

Кнопка icon_delete.png видаляє блок зі схеми.

3. Панель налаштувань "Form Select Service"

Панель налаштувань (Рис. 2) містить стандартні поля:

image-20250416-210214.png
Рис. 2. Панель налаштувань "Form Select Service”

3.1. Поле “Id”

Унікальний ідентифікатор компонента у схемі (Рис. 2.(1)).

Значення, вибране оператором у полі вибору сервісу, буде збережено у змінній з цим ідентифікатором. Його можна використовувати в подальших етапах схеми.

3.2. Перемикач “Break”

Перемикач (Рис. 2.(2)), який визначає, чи завершиться виконання схеми після цього кроку.

  • image-20250327-111321.png – ініціює завершення виконання схеми після цього компонента;

  • image-20250327-111254.png – перемикач вимкнено.

3.3. Елемент "Add limit"

Призначений для визначення максимальної кількості проходжень через цей компонент.

Натискання на кнопку "Add limit" (Рис. 2.(3)) додає поле "Max" та кнопку "Delete limit" (Рис. 3). У полі "Max" вказується кількість можливих проходжень.

limit.png
Рис. 3. Встановлення ліміту

Якщо кількість проходжень перевищить значення, вказане в полі "Max", буде використана гілка "Failover" (Рис. 4), яка з’являється в блоці компонента після встановлення ліміту.

image-20250416-205135.png
Рис. 4. Відображення гілки "Failover" після встановлення ліміту проходжень через компонент

Натискання на кнопку "Delete limit" прибирає ліміт і повертає кнопку "Add limit".

3.4. Елемент "Add description"

Натискання на кнопку "Add description" (Рис. 2.(4)) додає поле "Description" і кнопку "Delete description" (Рис. 5).

У полі "Description" вказується опис — коментар до компонента.

Натискання на кнопку "Delete description" видаляє опис, повертаючи кнопку "Add description".

description.png
Рис. 5. Елемент “Add description“

4. Відображення компонента у формі постобробки (Workspace)

У формі елемент "Select Service" виглядає як розділ, який спочатку згорнутий (Рис. 6).

image-20260203-104602.png
Рис. 6. Згорнутий елемент "Select Service" у формі постобробки

4.1. Вибір Сервісу

При натисканні на іконку image-20250417-120919.png розгортається список доступних Сервісів (Рис. 7). Доступне поле пошуку по всіх рівнях Каталогу.

image-20260203-104704.png
Рис. 7. Розгорнутий елемент "Select Service" у формі постобробки

Під час введення тексту у полі пошуку дерево сервісів оновлюється в реальному часі. Усі збіги підсвічуються блакитним кольором (Рис. 8).

image-20260203-104748.png
Рис. 8. Пошук сервісу

Якщо знайдений елемент має дочірні елементи, користувач може розгорнути його для перегляду вкладених.

Обрати можна лише Сервіс найнижчого рівня (кінцевий елемент дерева).

У розділі користувачу відображаються тільки ті Сервіси, які доступні йому відповідно до налаштувань Каталогу:

  • Якщо до Каталогу прив'язано Команди, Сервіси бачать лише оператори цих команд.

  • Якщо прив'язано Навички, Сервіси доступні тільки операторам із відповідними навичками.

  • Якщо вказано і Команди, і Навички — доступ отримують користувачі, які входять хоча б в одну з команд або мають необхідну навичку.

Після вибору Сервісу значення підсвічується жовтим і біля нього з'являється іконка image-20250417-143450.png , також значення автоматично підставляється у змінну, що використовується у схемі.

image-20260203-104817.png
Рис. 9. Приклад вибраного Сервісу у формі постобробки

У заголовку елемента відображається повний шлях до вибраного Сервісу, що дозволяє користувачу бачити контекст розташування сервісу у дереві каталогу (Рис. 9).

4.2. Перегляд опису сервісу

Біля назви кожного сервісу в дереві відображається іконка стану опису.

  • Якщо для сервісу в довіднику Каталоги сервісів заповнене поле Опис, біля його назви відображається іконка заповненого опису image-20260203-090006.png .

  • Якщо поле Опис не заповнене, відображається іконка image-20260203-090038.png .

Під час наведення курсора на іконку заповненого опису image-20260203-090006.png відображається текст опису сервісу (Рис. 10). Це дозволяє оператору переглянути додаткову інформацію про сервіс без переходу до його налаштувань та сприяє коректному вибору сервісу під час постобробки звернення.

image-20260203-105829.png
Рис. 10. Відображення тексту опису сервісу