Настройка уведомлений
Настройка уведомлений для процесса состоит из нескольких шагов: настройка шаблонов сообщений на схеме процессов, настройка каналов связи и путей передачи данных.
Настройка сообщений на схеме процесса
1. Для настройки сообщений на процессе «Обработка и согласование командировки» перейдите на схему процесса через вкладку «Схема» контекстного меню элемента «Обработка и согласование командировки» . Выберите элемент диаграммы «Уведомление руководителя» и переедите во вкладку «Настройки» контекстного меню элемента.
- «Основные свойства» - редактирование имени и описания элемента
- «Дополнительные свойства» - введите имя сообщения «Msg_For_Boss», выберите местом назначения «Внешний сокет»
- «Данные в сообщении» - выберите «Создать» шаблон сообщения. В окне создания нового шаблона укажите имя «Msg_For_Boss» и добавьте 5 атрибутов (свойств):
- «Дата начала» - Дата/Время,
- «Дата окончания» - Дата/Время,
- «ID процесса» - Текст,
- «Согласовано» – Логический,
- «Имя командируемого» - Текст.
- После создания, выберите созданный шаблон в выпадающем списке «Выберите шаблон сообщения» на вкладке «Данные в сообщении» и заполните соответствия, выбрав необходимые атрибуты (свойства) из списка.
Настройка уведомления руководителя
2. Перейдите в настройки элемента «Ответ руководителя», выбрав вкладку «Настройки» контекстного меню соответствующего элемента
- «Основные свойства» - редактирование имени и описания элемента
- «Шаблон сообщения» – выберите «Создать шаблон сообщения». В окне создания нового шаблона укажите имя «Msg_From_Boss» и добавьте два атрибута (свойства):
- «ID процесса» - Текст,
- «Согласовано» - Логический
- После создания, выберите созданный шаблон в выпадающем списке «Выберите шаблон сообщения» на вкладке «Данные в сообщении» и заполните соответствия, выбрав необходимые атрибуты (свойства) из списка.
Настройка ответа от руководителя
3. Для настройки сообщений «Заявка не согласована» и «Заявка согласована» перейдите в настройки соответствующего элемента.
- «Дополнительные свойства» - введите имя сообщения «Msg_From_Hr_Approved», местом назначения выберите «Внешний сокет»
- «Данные в сообщении» - создайте новый шаблон сообщения «Msg_From_Hr_Disapproved», не добавляя в него атрибутов, сохраните шаблон и выберите его во вкладке «Данные в сообщении».
Настройка уведомления по результатам согласования командировки
1. Для отправки или приёма сообщений, или веб запросов необходимо настроить соответствующие каналы связи. Для этого перейдите в раздел глобальных настроек «Каналы связи»; («Глобальные настройки» -> «Каналы связи». Добавьте «Канал для обмена эл. сообщениями»:
- «Настройки» - выберите канал для использования по умолчанию и задайте имя
- «Настройте отправку эл. почты» - задайте параметры, соответствующие почтовому ящику, с которого вы хотите отправлять уведомления, проверьте настройку, отправив тестовое сообщение.
Настройка канала связи для обмена электронными сообщениями
2. Добавьте «Канал для приёма веб-запросов», укажите в настройках заголовок сообщения и URL для приёма запросов.
Настройка канала связи для приема веб-запросов
1. Для отправки или приёма сообщений, или веб запросов необходимо настроить соответствующие каналы связи. Для этого перейдите в раздел глобальных настроек «Каналы связи»; («Глобальные настройки» -> «Каналы связи». Добавьте «Канал для обмена эл. сообщениями»:
- «Настройки» - выберите канал для использования по умолчанию и задайте имя
- «Настройте отправку эл. почты» - задайте параметры, соответствующие почтовому ящику, с которого вы хотите отправлять уведомления, проверьте настройку, отправив тестовое сообщение.
Настройка канала связи для обмена электронными сообщениями
2. Добавьте «Канал для приёма веб-запросов», укажите в настройках заголовок сообщения и URL для приёма запросов.
Настройка канала связи для приема веб-запросов
Настройка каналов связи
1. Для отправки или приёма сообщений, или веб запросов необходимо настроить соответствующие каналы связи. Для этого перейдите в раздел глобальных настроек «Каналы связи»; («Глобальные настройки» -> «Каналы связи». Добавьте «Канал для обмена эл. сообщениями»:
- «Настройки» - выберите канал для использования по умолчанию и задайте имя
- «Настройте отправку эл. почты» - задайте параметры, соответствующие почтовому ящику, с которого вы хотите отправлять уведомления, проверьте настройку, отправив тестовое сообщение.
Настройка канала связи для обмена электронными сообщениями
2. Добавьте «Канал для приёма веб-запросов», укажите в настройках заголовок сообщения и URL для приёма запросов.
Настройка канала связи для приема веб-запросов
Настройка путей передачи данных
1. Для настройки данных, передаваемых в «Уведомлении руководителя» перейдите в раздел глобальных настроек «Пути передачи данных»; («Глобальные настройки» -> «Пути передачи данных»). Добавьте исходящий путь:
- «Основные настройки» - выберите каналом связи «Отправка уведомлений. Отдел кадров.», Имя и Имя сообщения задайте «Msg_For_Boss», укажите бизнес-приложение «Командировки»
- «Шаблон сообщения» - выберите в выпадающем меню соответствующий шаблон сообщения – «Msg_For_Boss»
- «Настройте электронное сообщение» - введите адрес получателя, соответствующий электронному адресу руководителя, задайте тему письма и для отправки руководителю кнопки и краткой информации по командируемому вставьте следующий код в тело письма, перед этим и после вставки нажав на кнопку «Источник» в верхней панели текстового редактора. Обратите внимание, что в фигурных скобках указаны системные имена атрибутов (свойств) письма, которое мы отправляем. В качестве адреса –адрес, который отобразился в канале связи для приёма веб-запросов. «Approved» – логический атрибут (свойство) статус согласования.
<
<table align="3D"center"" border="3D"0"" cellpadding="3D"40"" cellspacing="3D"0"" style="width:3D"100%""> <tbody> <tr> <td> <table border="3D"0"" cellpadding="3D"40"" cellspacing="3D"0"" style="width:3D"600""> <tbody> <tr> <td> <table border="3D"0"" cellpadding="3D"6"" cellspacing="3D"0""> <tbody> <tr> <td><span><strong>Уважаемый коллега, поступил запрос на командировку от: {Name}, на следующие даты: {StartDate} - {EndDate} . Просьба одобрить или отклонить обращение.</strong></span></td> </tr> </tbody> </table>
<tbody> <tr> <td><a href="http://comindware.com/Approved?id={id}&Approved=true"><span><strong>Согласовать</strong> </span></a></td> <td><a href="http://comindware.com/Approved?id={id}&Approved=false"><span><strong>Отклонить</strong>< /span></a></td> </tr> </tbody> </table> </td> </tr> </tbody> </table> </td> </tr> </tbody> </table> |
Настройка исходящего пути передачи данных для отправки уведомления руководителю
2. Для настройки принимаемого сообщения «Ответ руководителя» создайте входящий путь передачи данных:
- «Шаблон сообщения» - выберите шаблон сообщения «Msg_From_Boss»
- «Основные настройки» - Имя и Имя сообщения задайте «Msg_From_Boss», Канал связи выберите – «Approvement», Бизнес-приложение – «Командировки», Процесс – «Обработка и согласование командировки», Метод парсинга – «Строка запроса», Назначение – «Существующий экземпляр объекта», Ключевое поле – «ID процесса».
Настройка входящего пути передачи данных для приема ответа руководителя
3. Создайте два исходящих пути передачи данных для уведомлений «Заявка согласована» и «Заявка не согласована»:
- «Основные настройки» - Имя и Имя сообщения выберите «Msg_From_Hr_Approved» и «Msg_From_Hr_Disapproved» соответственно, Канал связи – «Отправка уведомлений. Отдел кадров.»
- «Шаблон сообщения» - выберите соответствующий шаблон сообщения из выпадающего списка
- «Настройте электронное сообщение» - введите Адрес получателя, на который вы хотите отправлять уведомление, в теле письма напишите «Ваша командировка согласована» или «Ваша командировка отклонена» в зависимости от настраиваемого пути передачи данных.
Добавление исходящих путей передачи данных для уведомления сотрудника