Справка по системе Платформа ELMA BPM
×
Меню

Оповещение

Оповещение - это операция, позволяющая отправить пользователю веб-приложения сообщение о состоянии процесса или критичных изменениях в ходе процесса. Оповещение поступает пользователю в ленту сообщений веб-приложения. Сообщение также может быть отправлено на адрес электронной почты, указанный в профиле, если в глобальных настройках включена отправка писем. Чтобы открыть окно настроек операции Оповещение, необходимо дважды кликнуть мышью по ней на графической модели или выбрать пункт Настройки в контекстном меню элемента.

Вкладка "Общие"

Рис. 1. Настройки операции "Оповещение". Вкладка "Общие"
Название * — название операции "Оповещение", отображаемое на графической модели, в документации по процессу и регламенте процесса, а также в заголовке окна редактирования данной операции. Название операции также отображается на кнопке перехода к этой операции процесса в веб-приложении в случае, если переход не имеет собственного названия.
Описание — описание операции "Оповещение", отображаемое в документации по процессу и регламенте процесса.
Тип операции — отображает текущий выбранный тип операции. Кнопка Изменить тип Операции позволяет задать любой из доступных в системе базовых типов операций: Пользовательская задача, Сценарий, Ручное выполнение, Оповещение, Отправка сообщения, Ожидание сообщения.
Кнопка Изменить маркер — позволяет настроить выполнение операции по условию. При этом у операции на графической модели появляется дополнительный маркер, а в окне настройки операции дополнительные вкладки. Настройка выполнения операции по условию описана на странице Маркеры операций.

Вкладка "Шаблон оповещения"

На этой вкладке можно настроить заголовок и текст оповещения.
Рис. 2. Настройки оповещения. Вкладка "Шаблон оповещения"
Тема - тема оповещения. Используется в качестве заголовка сообщения в ленте сообщений веб-приложения. Тема оповещения используется в качестве заголовка электронного сообщения, отправляемого на адрес электронной почты, указанный в профиле пользователя, если в глобальных настройках включена отправка писем.
Текст сообщения - основной текст оповещения. Содержит всю информацию, которую необходимо сообщить пользователю в рамках текущей операции. Используется в качестве текста сообщения в ленте сообщений веб-приложения, если не указано значение поля Короткий текст, и в качестве содержимого электронного сообщения, отправляемого на адрес электронной почты, указанный в профиле пользователя.
URL - гиперссылка, по которой перейдет пользователь, если кликнет по теме оповещения в ленте сообщений в веб-приложении. Например, в этом поле может использоваться ссылка на документ, если в сообщении речь идет о документе. Если это поле не задано, в заголовок сообщения не будет встроена гиперссылка.
Короткий текст - текст короткого сообщения, которое отобразится в ленте сообщений вместо текста сообщения. Если определено значение поля Короткий текст, пользователь не сможет просмотреть содержимое поля Текст сообщения в ленте сообщений. При этом содержимое поля Текст сообщения поступит на адрес электронной почты, указанный в профиле пользователя.
С помощью кнопки Данные можно вставлять контекстные переменные процесса в шаблон темы, текста сообщения, URL и короткого текста сообщения. При нажатии на эту кнопку появляется список переменных процесса (Рис. 3). Чтобы вставить переменную, нужно кликнуть по её названию в списке. Переменная вставляется в том месте текста, где установлен курсор. Контекстная переменная вставляется в виде {$Имя переменной}.
Рис. 3. Настройки оповещения. Выбор контекстной переменной для вставки в шаблон оповещения

Вкладка "Вложенные файлы"

На данной вкладке для выбора доступны переменные, содержащие файлы, необходимые для отправки.
В списке переменных на данной вкладке отображаются контекстные переменные типа "Документ(Объект)", "Вложение(Объект)", "Файл". Необходимо убедиться, что указанные на данной вкладке переменные заполняются в процессе до момента отправки оповещения, т.е. они не пусты к моменту отправки.
Рис. 4. Настройки оповещения. Вкладка "Файл"
Переменные, отмеченные флажком в этом списке, будут приложены к оповещению.

Вкладка "Получатели оповещения"

На этой вкладке можно переопределить пользователей, которые получат оповещение.
Кнопка Добавить позволяет выбрать тип получателя сообщения:
Рис. 5. Настройки оповещения. Возможные получатели оповещения
Рис. 6. Настройки оповещения. Получатель оповещения определяется контекстной переменной
Следует отметить, что при невозможности выполнения операции будет осуществлено 9 попыток отправки сообщения (информация будет отображена в разделе Очередь сообщения), в том случае, если сообщение не будет отправлено, то ответственному за экземпляр процесса будет направлено уведомление об ошибке отправки, выполнение процесса будет приостановлено.
В случае, если настроена отправка сообщения на адрес электронной почты, а возможность отправки отсутствует, но при этом оповещение было отправлено в ленту сообщения получателя, процесс продолжит свое выполнение. Оповещение на адрес электронной почты будет отправлено при возникновении возможности.

См. также: