Как использовать параметры процесса в теле письма
При настройке элемента [Отправить email] можно использовать параметры процесса для персонализации произвольных email-сообщений. Это позволяет включить специфическую информацию в тело письма, например, это могут быть ФИО или номер телефона контакта, созданного в ходе текущего процесса (Рис. 279).
В email-сообщении параметры отображаются в форме макроса, т. е. комбинации букв и символов, которая при отправке замещается данными конкретного получателя. Например, макрос [#Читать данные контакта.Первый элемент результирующей коллекции.ФИО#] (Рис. 279) является параметром [ФИО] элемента [Читать данные контакта] (Рис. 280). В самом письме этот макрос будет заменен полным именем контакта, добавленного в систему при выполнении процесса. Больше информации об использовании макросов доступно в статье “Как персонализировать письма“.
НА ЗАМЕТКУ
Параметры процесса могут использоваться при настройке элемента [Отправить email], только если в поле [Какое сообщение отправить?] панели настроек элемента выбран вариант “Произвольное сообщение”. Если шаблон сообщения создан вне элемента [Отправить email], то параметры процесса не используются для персонализации сообщения.
Значения параметров любого типа (“текст”, “дата/время”, “переменная” и “логическое”) можно использовать для формирования макроса в пользовательском email-сообщении. Это позволяет использовать практически любой параметр процесса в теле письма. Например, можно создать приветственное сообщение (Рис. 280) для всех новых контактов, добавленных в Creatio, и реализовать подстановку их ФИО и рабочих телефонов в тело письма.
Для добавления параметров процесса в произвольное сообщение:
[Читать данные] element. Например, можно вычитать данные созданного контакта. Подробнее об основных операциях с данными в ходе бизнес-процесса читайте в статье “Элемент процесса [Читать данные]”.
Добавьте элементы, параметры которых вам потребуются, на диаграмму процесса. Для получения значений существующих записей используйте элементДля получения имени и рабочего телефона созданного контакта используйте начальный элемент [Сигнал] вдобавок к элементу [Читать данные].
Добавьте на диаграмму процесса элемент [Отправить email] и заполните поля [От кого] и [Кому] на панели его настройки.
В поле [Какое сообщение отправить?] панели настройки элемента [Отправить email] выберите “Произвольное сообщение”. Наведите курсор на область под полем [Тема] и по кнопке перейдите в
Добавьте необходимые блоки контента в произвольное сообщение. Например, добавьте блок “Text”.
Рис. 281):
Кликните мышью в любом месте дизайнера контента, а затем нажмите кнопку на панели инструментов. (
Рис. 282), чтобы их значения отобразились в теле письма. Параметр будет добавлен в том месте, где установлен курсор.
Выберите необходимый параметр в окне выбора. В данном случае добавьте параметры [ФИО] и [Рабочий телефон] элемента [Читать данные] (
Сохраните изменения, выполненные в дизайнере контента.
Заполните остальные поля панели настроек элемента [Отправить email] и сохраните процесс.
В результате процесс будет отправлять письма с текстом, содержащим значения соответствующих параметров. В приведенном примере ФИО и рабочий телефон контакта будут динамически подставляться в текст письма, как только в Creatio будет добавлен новый контакт.
Смотрите также