Дизайнер бизнес-процессов > Табличные процессы > Операции / Оповещения на электронную почту

Оповещения на электронную почту

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

 

Настройка соединения

 

начало внимание

Настраивать оповещения на электронную почту могут только пользователи, входящие в группу Администраторы.

конец внимание

Чтобы использовать эту функцию в бизнес-процессе, сперва подключите ее в настройках системы. Зайдите в раздел Администрирование > Настройки системы и перейдите в Настройка Email.

Email_2

Выберите один из доступных почтовых сервисов:

  • gmail.com
  • mail.ru
  • yandex.ru
  • rambler.ru
  • yahoo.com
  • outlook.com
  • office365.com
  • другой. Этот вариант позволяет указать адрес собственного SMTP сервера. При необходимости выберите опцию Разрешить отправку от имени. Тогда в уведомлении в качестве адреса отправителя будет указан адрес для ответа.

После того как вы выбрали почтовый сервис, укажите Логин - адрес электронной почты, от имени которой система будет отправлять сообщения. В поле Пароль введите пароль от этой электронной почты.

Email_3

Обратите внимание: чтобы использовать сервисы gmail, yahoo, outlook и office365, вам нужно включить двухфакторную аутентификацию и создать пароль приложения. Это делается следующим образом:

В таблице ниже приведены ошибки, которые могут появиться при проверке подключения, если не включена двухфакторная аутентификация.

 

Возможные ошибки

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

Если проверка прошла успешно, то вы увидите соответствующее сообщение.

Email_4

Если установить соединение не удалось, то система также известит вас об этом.

Email_5

 

Настройка оповещения

 

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

Для примера возьмем процесс Обработка заказа. Когда заказ укомплектован и готов к отправке, нам нужно уведомить об этом клиента. Для этого поставим шаг Оповещение на email сразу после задачи Комплектация заказа.

Email_6

Настройте оповещение – укажите название и заполните остальные поля:

Email_7

  • Получатель – укажите адрес, на который должно прийти уведомление. Можно добавить несколько адресов, а также использовать контекстную переменную, например, e-mail контрагента. В этом случае система отправит сообщение на адрес, указанный в профиле клиента, сделавшего заказ. Для того, чтобы добавить переменную, нажмите на {+} в правом углу поля.
  • Имя отправителя – заполните это поле, если вы хотите, чтобы уведомления приходили не с адреса, указанного в настройках системы, а, например, от имени QuickBPM или имени вашей компании.
  • Адрес для ответа – по умолчанию ответы на уведомления будут приходить на адрес, указанный в настройках системы. Если вы хотите получать ответы на другой адрес, укажите его в этом поле.
  • Тема письма – напишите короткую и информативную тему, скажем, «Заказ готов к отправке». Через контекстную переменную можно добавить, допустим, номер заказа. Чтобы добавить переменную, нажмите на {+} в правом углу поля.
  • В поле Текст письма разместите более подробную информацию. Используя переменные, вы можете указать перечень товаров, общую стоимость, ожидаемую дату доставки и т.д. Чтобы добавить переменную, нажмите на {+} в правом углу поля. Вы можете использовать HTML разметку, чтобы отформатировать текст нужным образом.
  • В самом низу формы вы можете выбрать файл – какой-либо документ, используемый в процессе, например, маршрутный лист или товарную накладную.

 

Обработка ошибок

 

Во время отправки уведомления может возникнуть ошибка, например, QuickBPM не сможет определить адрес получателя. Вы можете настроить, как должна повести себя система в этом случае.

Для этого перейдите на вкладку Обработка ошибок.

Email_8

  • Повторить выполнение – выберите эту опцию, если вы хотите, чтобы система повторно отправила оповещение.
    • Количество повторений – укажите, сколько раз система должна попытаться отправить оповещение.
    • Время задержки между повторениями (сек) – определите частоту попыток.
  • Оповещение – выберите эту опцию, если вы хотите, чтобы при ошибке QuickBPM уведомила об этом ответственных пользователей. Укажите этих пользователей – вы можете выбрать текущего пользователяконтекстную переменную, например, инициатора, а также группу, или элемент орг.структуры. Обратите внимание, текущий пользователь – это человек, который выполнил задачу, стоящую перед email-оповещением на диаграмме процесса.

После того как вы укажете все настройки, нажмите на кнопку Сохранить, а затем опубликуйте процесс.

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

5.PNG