Действия по событиям

Список действий по событиям

Все действия по событиям, настроенные в системе, отображаются в списке действий по событиям.

Система предоставляет инструмент для настройки оповещения по электронной почте и уведомлений в интерфейсе, а также выполнения других автоматических действий, определенных скриптом, при наступлении заданных событий с объектами системы любого класса/типа.

Действие по событиям, настроенное для класса или типа объектов, наследуется во все вложенные в него типы.

Переход к списку

Меню навигации "Настройка системы" → настройка "Действия по событиям" → вкладка "Действия по событиям".

Содержание списка

Для каждого действия по событию в списке отображаются параметры:

  • Название (является ссылкой на карточку действия по событию);
  • Объекты, относительно которых совершается данное событие;
  • Событие, при наступлении которого будет выполняться действие;
  • Действие, которое будет выполняться при наступлении события;
  • Очередь обработки действия, в которой находится действие;
  • Текущее состояние: включено или нет, зеленая галочка означает включено.

Действия в списке

  • Добавление действия по событию (кнопка Добавить действие на панели действий списка).
  • Включение или выключение действия по событию (иконка включения/выключения в строке действия по событию).
  • Редактирование действия по событию (иконка редактирования  в строке действия по событию).
  • Удаление действия по событию (иконка удаления в строке действия по событию).
  • Переход на карточку действия по событию.

Параметры действия по событию

Для каждого действия по событию указываются классы или типы объектов, относительно которых совершается событие, само событие и действие, которое будет выполняться при наступлении события.

Инициирующие события

Особенности настройки действий по отдельным событиям:

  • Событие "Наступление времени атрибута"

    Действие по событию "Наступление времени атрибута" означает выполнение определенного действия при наступлении даты или даты/времени, указанных в атрибуте объекта или вычисленных в обратном счетчике.

  • Настройка пользовательского действия по событию

    Пользовательское событие предназначено для определения действий, которые будут выполняться при возникновении специальных пользовательских событий.

Действия

  • Оповещение по email

    Оповещения по email предназначены для оперативного оповещения сотрудников о наступлении заданных событий с объектами системы. При наступлении события с объектом отправляется настроенное почтовое сообщение определенному списку адресатов.

  • Уведомление в интерфейсе

    Уведомления в интерфейсе предназначены для оперативного оповещения сотрудников о наступлении заданных событий с объектами системы. При наступлении события с объектом, в системе создаются экземпляры уведомлений, которые накапливаются и показываются по одному. В системе предусмотрено два типа уведомлений: уведомление в интерфейсе системы и браузерное push-уведомление.

  • Уведомление в МК

    При наступлении события с объектом выполняется отправка настроенного сообщения в мобильном приложении определенному списку адресатов при наступлении заданных событий с объектами системы любого класса или типа.

  • Действие по событию "Отслеживание изменений"

    Действие по событию предназначено для отправки сообщений о событиях с объектом в WebSocket-канал.

  • Действие по событию типа "Скрипт"

    Скриптовое действие по событию предназначено для выполнения автоматического действия, определенного скриптом, при наступлении заданных событий с объектами системы определенного класса/типа.

Очереди обработки действий по событиям

  • Очереди обработки действий по событиям

    Очереди обработки действий по событиям используются для распределения действий по событиям по разным очередям и ускорения процесса обработки действий по событиям.

Дополнительные настройки и возможности

  • Условия выполнения действия по событию

    Для каждого действия по событию может быть задано одно или несколько условий выполнения действия по событию.

  • Шаблоны стилей

    В системе можно настроить шаблоны стилей для оповещений и уведомлений в интерфейсе. Шаблон определяет стили сообщения (внешний вид) и часть повторяющейся структуры.

  • Предварительный просмотр

    При настройке оповещения можно просмотреть внешний вид оповещения с учетом шаблона, а также исходный код оповещения.

  • Переменные и ссылки в оповещениях, уведомлениях, шаблонах стилей

    В теме и тексте оповещений и уведомлений могут использоваться переменные. Также внутри текста оповещения могут использоваться конструкции, которые отображаются в почтовом сообщении в виде ссылки.

Примеры настройки