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

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

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

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

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

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

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

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

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

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

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

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

Действия

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

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

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

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

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

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

  • Отслеживание изменений

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

  • Скриптовое действие по событию

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

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

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

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

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

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

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

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

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

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

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

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

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

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