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

Компонент "Form Select Case Status"

1. Описание

Компонент позволяет агенту выбрать статус обращения прямо в форме постобработки. Список статусов формируется автоматически — на основе сервиса, выбранного агентом.

Перечень статусов настраивается в справочнике "Каталоги сервисов": "CRM" → "Конфигурация" → "Справочники" → "Каталоги сервисов" → страница каталога → поле "Статус".

Данный компонент присутствует в схемах типа:

  • Формы.

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

Form Select Case Status.png
Рис. 1. Компонент “Form Select Case Status”

1.1. Блок “Form Select Case Status”

Блок состоит из таких элементов:

  1. Название компонента;

  2. Ветка "In" - принимающая (соединяющая с предыдущим блоком) ветка;

  3. Ветка "Out" - исходящая (соединяющая со следующим блоком) ветка.

При наведении на поле "Out" появляется переключатель, который позволяет соединить этот компонент с компонентом, уже имеющим соединение.

Наличие иконки  image2024-11-7_15-47-46.png  обозначает, что  переключатель включен, и данный компонент можно соединить с компонентом, уже имеющим соединение.

Смена положения переключателя  удаляет исходящую ветку этого компонента.

Кнопка  Screenshot 2024-11-07 155145.png  удаляет блок из схемы.

1.2. Панель настроек “Form Select Case Status”

Состоит из следующих элементов (Рис. 2):

Настройки Form Select Case Status.png
Рис. 2. Панель настроек "Form Select Case Status"

1.2.1. Поле “Id”

В этом поле задаётся название* (уникальное в рамках схемы) — служебное название, которое не отображается на странице. Используется как переменная для дальнейшего доступа к значениям.

1.2.2. Поле “Service ID”

В этом поле указывается идентификатор сервиса, выбранного агентом при создании обращения. Как правило, передаётся через переменную из компонента "Form Select Service".

Поле является обязательным и может принимать переменную.

Например, если в компоненте "Form Select Service" в поле "Id" указано название переменной — serviceId, тогда в поле "Service ID" необходимо ввести — ${serviceId}.

1.2.3. Поле "Token"

Токен для авторизации запроса к справочнику статусов. Может принимать переменную.

1.2.4. Элемент “View”

Предназначен для настройки отображения.

Состоит из следующих элементов:

  1. Поле "Initial value";

  2. Поле "Label";

  3. Поле "Hint".

1.2.5. Поле “Initial value”

В этом поле задаётся начальное значение элемента выбора — идентификатор статуса, который будет выбран по умолчанию при открытии формы. Может принимать переменную.

Например, если необходимо предварительно выбрать конкретный статус, в поле "Initial value" необходимо ввести переменную, содержащую идентификатор этого статуса.

Компонент в форме постобработки.png
Рис. 3. Элемент выбора статуса в Workspace

1.2.6. Поле “Label”

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

1.2.7. Поле “Hint”

В этом поле можно задать текст подсказки. Подсказка будет отображаться при наведении курсора на Снимок экрана 2024-06-25 164459.png .

Иконка не будет отображаться, если поле оставить пустым.

1.2.8. Переключатель "Break"

Отвечает за окончание выполнения схемы.

  • image-20250704-085952.png - инициирует окончание выполнения схемы после данного компонента;

  • image-20250704-085922.png - переключатель отключен.

1.2.9. Элемент "Limit"

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

Если через компонент прохождений будет больше, чем указано в поле "Max", то будет использоваться ветка "failover"- image2024-1-26_12-1-12.png , которая появляется в блоке компонента при установке лимита.

Нажатие на кнопку "Add limit" добавляет поле "Max" и кнопку "Delete limit".

В поле "Max" указывается количество возможных прохождений.

Нажатие на кнопку "Delete limit" убирает лимит, возвращая кнопку "Add limit".

Limit.png


Рис. 4. Установка лимита

1.2.10. Элемент "Add description"

Нажатие на кнопку "Add description" добавляет поле "Description" и кнопку "Delete description".

В поле "Description" указывается описание — комментарии к компоненту.

Нажатие на кнопку "Delete description" убирает описание, возвращая кнопку "Add description".

Description.png

Рис. 5. Элемент "Add description"