Документация 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) содержит стандартные поля:

Form Select service_ настройки.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).

Выбрать_сервис.png
Рис. 6. Свернутый элемент "Select Service" в форме постобработки

4.1. Выбор Сервиса

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

Select service__-20260304-221418.png
Рис. 7. Развернутый элемент "Select Service" в форме постобработки

При вводе текста в поле поиска обновляется дерево сервисов в реальном времени. Все совпадения выделяются голубым цветом (Рис. 8).

Поиск_сервиса.png
Рис. 8. Поиск сервиса

Если найденный элемент имеет дочерние элементы, пользователь может развернуть его для просмотра вложенных.

Выбрать можно только Сервис самого нижнего уровня (конечный элемент дерева).

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

  • Если к Каталогу привязаны Команды, Сервисы видят только операторы этих команд.

  • Если привязаны Навыки, Сервисы доступны только операторам с соответствующими навыками.

  • Если указаны и Команды, и Навыки — доступ получают пользователи, которые входят хотя бы в одну из команд или обладают нужным навыком.

После выбора Сервиса значение подсвечивается жёлтым и рядом с ним появляется иконка image-20250417-143450.png , а также значение автоматически подставляется в переменную, которая используется в схеме.

Путь к сервису.png
Рис. 9. Пример отображения полного пути к выбранному Сервису

В заголовке элемента отображается полный путь к выбранному Сервису, что позволяет пользователю видеть контекст расположения сервиса в дереве каталога (Рис. 9).

4.2. Просмотр описания сервиса

Рядом с названием каждого сервиса в дереве отображается иконка состояния описания.

  • Если для сервиса в справочнике Каталоги сервисов заполнено поле Описание, рядом с его названием отображается иконка заполненного описания image-20260203-090006.png .

  • Если поле Описание не заполнено, отображается иконка image-20260203-090038.png .

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

Описание_сервиса.png
Рис. 10. Отображение текста описания сервиса