Действия по событиям
Список действий по событиям
Все действия по событиям, настроенные в системе, отображаются в списке действий по событиям.
Система предоставляет инструмент для настройки оповещения по электронной почте и уведомлений в интерфейсе, а также выполнения других автоматических действий, определенных скриптом, при наступлении заданных событий с объектами системы любого класса/типа.
Действие по событиям, настроенное для класса или типа объектов, наследуется во все вложенные в него типы.
Переход к списку
Меню навигации "Настройка системы" → настройка "Действия по событиям" → вкладка "Действия по событиям".
Содержание списка
Для каждого действия по событию в списке отображаются параметры:
- Название (является ссылкой на карточку действия по событию);
- Объекты, относительно которых совершается данное событие;
- Событие, при наступлении которого будет выполняться действие;
- Действие, которое будет выполняться при наступлении события;
- Очередь обработки действия, в которой находится действие;
- Текущее состояние: включено или нет, зеленая галочка
означает включено.
Действия в списке
- Добавление действия по событию (кнопка Добавить действие на панели действий списка).
- Включение или выключение действия по событию (иконка включения/выключения
в строке действия по событию). - Редактирование действия по событию (иконка редактирования
в строке действия по событию). - Удаление действия по событию (иконка удаления
в строке действия по событию). -
Переход на карточку действия по событию.
Параметры действия по событию
Для каждого действия по событию указываются классы или типы объектов, относительно которых совершается событие, само событие и действие, которое будет выполняться при наступлении события.
Инициирующие события
-
Инициирующие события для выполнения действия по событию
Инициирующее событие указывается при настройке каждого действия по событию. Набор возможных инициирующих событий зависит от класса/типа объектов, для которого настраивается действие по событию.
Особенности настройки действий по отдельным событиям:
-
Событие "Наступление времени атрибута"
Действие по событию "Наступление времени атрибута" означает выполнение определенного действия при наступлении даты или даты/времени, указанных в атрибуте объекта или вычисленных в обратном счетчике.
-
Настройка пользовательского действия по событию
Пользовательское событие предназначено для определения действий, которые будут выполняться при возникновении специальных пользовательских событий.
Действия
-
Оповещения по email предназначены для оперативного оповещения сотрудников о наступлении заданных событий с объектами системы. При наступлении события с объектом отправляется настроенное почтовое сообщение определенному списку адресатов.
-
Уведомления в интерфейсе предназначены для оперативного оповещения сотрудников о наступлении заданных событий с объектами системы. При наступлении события с объектом, в системе создаются экземпляры уведомлений, которые накапливаются и показываются по одному. В системе предусмотрено два типа уведомлений: уведомление в интерфейсе системы и браузерное push-уведомление.
-
При наступлении события с объектом выполняется отправка настроенного сообщения в мобильном приложении определенному списку адресатов при наступлении заданных событий с объектами системы любого класса или типа.
-
Действие по событию "Отслеживание изменений"
Действие по событию предназначено для отправки сообщений о событиях с объектом в WebSocket-канал.
-
Действие по событию типа "Скрипт"
Скриптовое действие по событию предназначено для выполнения автоматического действия, определенного скриптом, при наступлении заданных событий с объектами системы определенного класса/типа.
Очереди обработки действий по событиям
-
Очереди обработки действий по событиям
Очереди обработки действий по событиям используются для распределения действий по событиям по разным очередям и ускорения процесса обработки действий по событиям.
Дополнительные настройки и возможности
-
Условия выполнения действия по событию
Для каждого действия по событию может быть задано одно или несколько условий выполнения действия по событию.
-
В системе можно настроить шаблоны стилей для оповещений и уведомлений в интерфейсе. Шаблон определяет стили сообщения (внешний вид) и часть повторяющейся структуры.
-
При настройке оповещения можно просмотреть внешний вид оповещения с учетом шаблона, а также исходный код оповещения.
-
Переменные и ссылки в оповещениях, уведомлениях, шаблонах стилей
В теме и тексте оповещений и уведомлений могут использоваться переменные. Также внутри текста оповещения могут использоваться конструкции, которые отображаются в почтовом сообщении в виде ссылки.
Примеры настройки