Доступно с лицензией Standard или Advanced.
Доступно с лицензией Workflow Manager.
Типы уведомлений задания определяют шаблоны для отправляемых пользователям сообщений по электронной почте после произошедших в системе определенных событий. Так же, как и типы активности, эти уведомления отправляются для событий, происходящих во время жизненного цикла задания. Но, в отличие от типов активности, пользователи должны подписываться на уведомления, чтобы получать их. Кроме уведомления, вместе с ним можно отсылать все вложения задания. По умолчанию эти уведомления отправляются в следующие моменты:
- Задание назначено или переназначено
- Задание создано
- Задание клонировано
- Задание закрыто
- Добавлена зависимость
- Удержание снято
- Удержание добавлено
- Обновлены дополнительные свойства
- Выполнение шага завершено
- Обновлен рабочий процесс
- Рабочий процесс утвержден к выполнению
- Шаг завершен
- Добавлено вложение
- Удалено вложение
- Удалена зависимость
- Обновлены свойства задания
- Обновлена область интереса
- Создана версия
- Задан текущий шаг
- Шаг назначен или переназначен
- Начато выполнение шага
- Шаг задан в качестве текущего шага задания
- Обновлены примечания
- Добавлено связанное свойство (1-M)
- Удалено связанное свойство (1-M)
- Обновлено связанное свойство (1-M)
В отличие от типов активности, уведомления могут быть расширены и легко встроены в рабочие процессы с помощью типа шага Отправить уведомление. Этот пользовательский шаг является частью библиотеки шагов Workflow Manager и использует в качестве аргумента тип уведомления.
Тип уведомления имеет следующие, связанные с ним, свойства:
- Name
- Тема
- Текст сообщения
- Включить вложения задания
- Электронная почта отправителя
- Отображаемое имя отправителя
- Подписчики
Свойство Подписчики является списком адресов электронной почты. Каждое из этих свойств может содержать динамические значения. Они управляются токенами. Например, вы можете подписать текущего пользователя на получение определенного уведомления, даже если вы не знаете, кто именно это будет, задав следующее:
[EMAILOF([SYS:CUR_LOGIN])]
Чтобы уведомление было отправлено, необходимо настроить SMTP-сервер. Для получения дополнительной информации об этой настройке см. Workflow Managerсистемные настройки. Размер вложения ограничивается только настройками почтового сервера.
Добавление новых типов уведомления задания
Предварительное условие:
Откройте Администратор Workflow Manager и подключитесь к базе данных Workflow Manager.
Можно добавить новые типы уведомлений, которые активируются действиями в приложении или шагами рабочего процесса.
- В Администраторе Workflow Manager перейдите к папке Уведомления задания в каталоге Уведомления.
Список отображает все настроенные в данный момент типы уведомлений. Если типы уведомлений отсутствуют, список будет пуст.
- Щелкните правой кнопкой мыши и выберите Добавить уведомление задания (Add Job Notification).
Появится диалоговое окно Свойства типа уведомления (Notification Type Properties).
- Введите имя.
Имя позволит опознавать тип уведомления при настройке шагов рабочего процесса.
- Введите тему уведомления.
Это будет тема оправляемого сообщения электронной почты.
- Введите сообщение.
Это будет текст оправляемого сообщения электронной почты.
- Отметьте Включить вл