Документация по настройке процессов
PDF
Это документация Creatio версии 7.13.0. Мы рекомендуем использовать новую версию документации.

Как отправить email автоматически

Настраивая процесс, в котором используется элемент [Отправить email], можно настроить автоматическую отправку писем по факту добавления, изменения или удаления записей bpm'online. Например, каждый раз при создании нового контакта bpm'online может отправлять ему “приветственное email-сообщение” (Рис. 284).

Рис. 284 — Диаграмма бизнес-процесса по отправке приветственного сообщения контакту

chapter_process_designer_email_element_paramaters_in_email_body_process00012.png 

Для автоматического запуска процесса по факту изменений в записях bpm'online используется начальное событие [Сигнал]. Для отправки электронных сообщений в ходе процесса используется элемент [Отправить email]. Если текст сообщения должен содержать данные из определенных записей bpm'online (например, данных добавленного контакта), используйте элемент [Читать данные] для получения таких данных.

Для автоматической отправки email:

1.Добавьте начальный элемент на диаграмму процесса.

a.Чтобы настроить однократный или регулярный автоматический запуск процесса в заданное время, воспользуйтесь элементом [Стартовый таймер].

b.Чтобы настроить автоматический запуск процесса после определенных изменений в bpm'online, например, после добавления нового контакта (Рис. 285), воспользуйтесь начальным элементом [Сигнал].

Рис. 285 — Пример настройки свойств элемента [Сигнал]

chapter_process_designer_signal_event_parameters.png 

В приведенном примере настроек начальный элемент [Сигнал] используется для запуска процесса каждый раз, когда в bpm'online добавляется новый контакт.

2.Добавьте на диаграмму процесса элемент [Отправить email] и настройте его свойства (Рис. 286).

Рис. 286 — Пример настройки свойств элемента [Отправить email]

chapter_process_designer_send_email_parameters.png 

В приведенном примере настроек параметр [Id созданной записи] начального элемента [Сигнал] передается в поле [Кому] в свойствах элемента [Отправить email].

Для настройки передачи параметра подведите курсор к полю [Кому] и нажмите кнопку btn_process_element_settings_lookup00013.png.

Затем выберите [Контакт] —> [Параметр процесса].

В открывшемся окне “Выбор параметра” выберите параметр [Уникальный идентификатор записи] начального сигнала (Рис. 287).

Рис. 287 — Передача в поле [Кому] Id контакта, активировавшего начальный элемент [Сигнал]

chapter_process_designer_send_selecting_id_of_signal.png 

3.В зависимости от желаемого результата выберите один из следующих вариантов:

a.Если вы хотите, чтобы в письме использовались параметры процесса или макросы, то добавьте на диаграмму процесса элемент, который может получить нужную информацию из базы данных bpm'online.

b.Если вы решите отправлять письмо без использования макросов или других параметров процесса, то просто соедините элемент [Сигнал] с элементом [Отправить email].

Например, если в письмо нужно подставлять имя и электронный адрес нового контакта, то разместите элемент [Читать данные] (Рис. 288) на диаграмме процесса и вычитайте данные контакта, добавление которого инициировало запуск процесса. Данные будут записаны в исходящие параметры элемента, которые можно использовать как макросы в теле письма.

Рис. 288 — Пример настройки свойств элемента [Читать данные]

chapter_process_designer_read_data_parameters.png 

4.Сохраните процесс.

В результате письмо будет отправляться, как только будут выполнены определенные изменения или действия пользователя в bpm'online. В данном случае, все новые контакты будут получать приветственное email-сообщение.

Смотрите также

Элемент процесса [Отправить email]

Начальное событие [Сигнал]

Работа с данными

Элемент процесса [Формула]

Был ли данный материал полезен?

Как можно улучшить эту статью?