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

Продукты
Все продукты

Используйте элемент [ Отправить email ] (Рис. 1) для отправки электронных сообщений при выполнении бизнес-процесса. Элемент может отправлять email-сообщения автоматически или открывать новую страницу для отправки письма вручную пользователем, который запустил процесс. Элемент использует всю функциональность email-сообщений, доступную в Creatio, например, макросы, шаблоны, связывание email-сообщений c записями других разделов.

Рис. 1 — Элемент [ Отправить email ] на диаграмме процесса
chapter_process_designer_email_element_on_diagram.png

На заметку. Для работы с почтой в Creatio должна быть выполнена интеграция с почтовым провайдером.

Элемент [ Отправить email ] позволяет автоматизировать email-коммуникации пользовательскими средствами. Например, при помощи этого элемента можно:

  • Перейти на следующий шаг бизнес-процесса в то время, как Creatio отправляет письма от вашего имени.

  • Автоматически отправлять важные системные сообщения, уведомления и обновления.

  • Персонализировать email-сообщения с помощью макросов, использующих информацию, которая содержится в других параметрах процесса.

  • Автоматически назначать ответственных сотрудников по активностям, которые связаны с email-сообщениями.

Чтобы заголовок элемента и подсказка пользователю отображались на языке исполнителя, необходимо, чтобы была включена системная настройка “Создавать задачи по бизнес-процессу на языке ответственного” (код “UsePerformerCultureInUserTask”) и добавлен перевод в разделе [ Переводы ]. Подробнее: Перевести элементы интерфейса в разделе [ Переводы ].

На заметку. Если исполнителем является группа, пользователи которой используют разные языки, то будет использоваться культура, установленная в приложении по умолчанию.

Настроить общие свойства элемента 

Независимо от того, как отправляется письмо (автоматически или вручную) и как формируется его текст (по шаблону или произвольно), на панели настройки свойств элемента [ Отправить email ] отображаются следующие поля:

От кого

Учетная запись почты, интегрированной с Creatio, которая будет использоваться для отправки писем. Этот параметр заполняется значениями справочника [ Настройки синхронизации с почтовым ящиком ]. Значения параметра можно указать несколькими способами:

  • Укажите учетную запись почты, выбрав его из справочника [ Настройки синхронизации с почтовым ящиком ].

  • Укажите системную настройку, которая использует значения справочника [ Настройки синхронизации с почтовым ящиком ], например, “Почтовый ящик для отправки письма информации о визе” (код “VisaMailboxSettings”).

  • Передайте любой другой параметр процесса, который использует значения справочника [ Настройки синхронизации с почтовым ящиком ]. Подробнее: Параметры процесса.

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

Кому

Email-адреса получателя. Нажмите кнопку btn_button_preconfigured_new.png, чтобы добавить получателей копии (Сс) или скрытой копии (Bcc) письма.

В каждое из этих полей можно:

  • Ввести email-адреса вручную (например, e.mirny@gmail.com). Для добавления нескольких получателей вручную нажмите кнопку btn_button_preconfigured_new.png и укажите дополнительные адреса.

  • Выбрать контрагентов/контакты из справочника.

  • Выбрать системные настройки, значениями которых являются email-адреса (например, “1-я линия поддержки”).

  • Выбрать email-адрес контрагента или контакта пользователя, который запускает процесс (“Контрагент текущего пользователя”, “Контакт текущего пользователя”).

  • Получить email-адрес из другого параметра процесса. Вы можете передать любой текстовый параметр. Обратите внимание, что значение переданного параметра должно быть актуальным email-адресом, иначе элемент не выполнится корректно. Подробнее: Параметры процесса.

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

Какое сообщение отправить?

Выберите в этом поле “Произвольное письмо”, чтобы создать отдельное письмо для определенного бизнес-процесса с помощью дизайнера контента.

Выберите “Письмо по шаблону”, чтобы использовать один из шаблонов email, содержащихся в справочнике [ Шаблоны email-сообщений ].

Как выполняется отправка?

Если в этом поле выбран вариант “Отправить email вручную”, то для пользователя будет открыта страница редактирования письма (или будет создана задача по отправке письма), как только элемент [ Отправить email ] активируется на диаграмме процесса.

Если в этом поле выбран вариант “Отправить email автоматически”, то письмо будет автоматически отправлено с почтового ящика, указанного в поле [ От кого ], как только элемент [ Отправить email ] активируется на диаграмме процесса.

Тема

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

  • Ввести тему вручную.

  • Настроить передачу текстового параметра процесса. Подробнее: Параметры процесса.

  • Выбрать системную настройку типа “text”.

  • Использовать формулу для создания персонализированной темы, например, “Здравствуйте, Евгений Мирный!”, где имя “Евгений Мирный” получено из предыдущего элемента процесса. Подробнее: Формулы в бизнес-процессах.

Тема письма также отображается на вкладке [ Задачи по бизнес-процессам ] коммуникационной панели. Если выполняется отправка письма по шаблону, то поле [ Тема ] автоматически заполнится темой, указанной в выбранном шаблоне.

Настроить произвольное письмо 

Если в поле [ Какое сообщение отправить? ] выбрано “Произвольное письмо”, то отображаются следующие поля для заполнения:

Тело письма

Под полем [ Тема ] отображается область предпросмотра тела письма. Наведите курсор на эту область и кликните create_or_edit_mail_text.png, чтобы перейти в дизайнер контента для создания произвольного письма.

Настроить письмо по шаблону 

Если в поле [ Какое сообщение отправить? ] выбрано “Письмо по шаблону”, то отображаются следующие поля для заполнения:

Письмо по шаблону

Выберите шаблон письма из справочника [ Шаблоны email-сообщений ]. По кнопке btn_chapter_designer_user_task_designer_task.png можно открыть выбранный шаблон в дизайнере контента. Для отправки писем клиентам на их языке общения в Creatio могут использоваться мультиязычные шаблоны. Если в поле [ Кому ] указаны контакты с разными языками общения или в списке есть контакты, у которых язык общения не заполнен, то для всего письма будет применен язык, настроенный по умолчанию. Подробнее: Настроить мультиязычие для шаблона.

Запись для формирования макросов

Запись, значения которой используются в макросах в шаблоне письма. Например, если шаблон письма содержит макросы [ #Contact.Name# ] и [ #Contact.Mobile phone# ], то имя и номер телефона в отправленном письме будут соответствовать контакту, указанному в поле [ Запись для формирования макросов ]. Подробнее: Параметры процесса.

Это поле связано с полем [ Источник макросов ] на странице выбранного шаблона email-сообщения. Например, если в поле [ Источник макросов ] шаблона указано "Контакт", то значением в поле [ Запись для формирования макросов ] будет запись определенного контакта.

Запись, которая будет использоваться для заполнения макросов в шаблоне письма, можно получить следующими способами:

  • Из параметра процесса. Параметр должен быть справочного типа, а сам справочник должен соответствовать объекту, указанному в поле [ Источник макроcов ] шаблона email-сообщения.

  • Выбрав значение справочника.

  • Выбрав системную настройку справочного типа, справочник которой соответствует тому, который указан в поле [ Источник макросов ] в шаблоне email-сообщения. Например, “Контакт получателя для тестовой отправки email”. Выберите “Контакт текущего пользователя”, чтобы макросы в письме заполнились данными пользователя, который запустил процесс.

На заметку. Для создания динамического текста темы и тела письма используйте элемент процесса [ Формула ] или пункт “Формула” в меню значений параметра. Подробнее: Формулы в бизнес-процессах. Обратите внимание, что для заполнения тела письма с помощью формулы необходимо перейти в расширенный режим настройки элемента [ Отправить email ].

Настроить автоматическую отправку email-сообщения 

Если в поле [ Как выполняется отправка ] панели настройки элемента [ Отправить email ] выбран вариант “Отправить email автоматически”, то отображаются следующие поля для заполнения:

Важность

Значение этого поля используется для заполнения поля [ Приоритет ] соответствующей задачи по отправке email.

Игнорировать ошибки при отправке

Если этот признак установлен, то выполнение процесса продолжится, даже если возникнут ошибки при отправке письма. Если признак не установлен и возникли ошибки, то элемент [ Отправить email ] завершит выполнение с ошибкой и не активирует исходящие потоки. Любые ошибки, возникающие при выполнении процесса, можно просмотреть в разделе [ Журнал процессов ].

Выполнять следующие элементы в фоновом режиме

Если этот признак установлен, то элемент будет выполнен в фоновом режиме без отображения маски загрузки.
Создать активность Если вы установите признак в этом поле, то при выполнении данного шага бизнес-процесса будет создана активность. После установки признака откроется группа полей [ Связи email ].
Связи email Свяжите задачу с другими сущностями системы, например, контрагентом. Задача будет отображена на детали [ Активности ] связанной записи. По умолчанию на панели настройки элемента отображаются связи с контактом и контрагентом. Чтобы связать задачу с другими сущностями системы, нажмите кнопку btn_button_preconfigured_new.png.

Настроить отправку email-сообщения вручную 

Если в поле [ Как выполняется отправка ] панели настройки элемента [ Отправить email ] выбран вариант “Отправить email вручную”, то отображаются следующие поля для заполнения:

Кто отправляет email?

Выберите один из вариантов и заполните открывшееся поле:

  • “Пользователь” — укажите в поле [ Контакт ] пользователя, от имени которого будет отправлено письмо.
  • “Руководитель сотрудника” — укажите в поле [ Контакт ] пользователя, от имени руководителя которого будет отправлено письмо.
  • “Роль” — укажите в поле [ Роль ], участники какой роли смогут отправить письмо.

Когда процесс перейдет к выполнению элемента [ Отправить email ], на коммуникационной панели отобразится задача по отправке email или откроется страница редактирования письма (если установлен признак [ Показывать страницу автоматически ]).

Поле [ Кто отправляет email? ] заполняется значениями справочника [ Настройки синхронизации с почтовым ящиком ]. Вы можете указать в поле значение параметра или системной настройки при условии, что они выбраны из того же справочника.

Подсказка пользователю

Текстовая подсказка для пользователя, который выполняет эту задачу в ходе процесса. Пользователь может просмотреть подсказку по кнопке btn_com_information.png на странице email.

Показывать страницу автоматически

Если этот признак установлен, то страница редактирования email-сообщения откроется для пользователя, указанного в поле [ Кто отправляет email? ], как только процесс перейдет к выполнению элемента [ Отправить email ].

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

Выполнять следующие элементы в фоновом режиме

Если установлен этот признак, то все элементы процесса, связанные с данным элементом исходящими потоками, будут выполнены в фоновом режиме без отображения маски загрузки или автоматического открытия их страниц.

Связи email

Свяжите созданное письмо с другими записями Creatio. Связанные записи отобразятся в блоке [ Связи ] страницы email, а также в виде ссылок на вкладке [ Email ] коммуникационной панели. Для добавления связанных записей разных типов нажмите кнопку btn_button_preconfigured_new.png.

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

Настроить отправку файлов во вложениях 

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

Добавить вложения

Чтобы прикрепить файлы к email-сообщению, нажмите btn_button_preconfigured_new.png в блоке [ Добавить вложения ] панели настройки элемента [ Отправить email ].

В появившемся поле нажмите btn_process_element_settings_lookup.png —> “Параметры процесса”. В окне настройки сопоставьте элемент с необходимой коллекцией файлов. Нажмите кнопку [ Выбрать ].

В результате коллекция файлов будет отправлена как вложение в email-сообщении при выполнении элемента процесса [ Отправить email ].

Получить исходящие параметры элемента 

btn_iD.png Id задачи

Идентификатор задачи по отправке email, созданной при выполнении элемента. Тип: “Id”. Все созданные вручную письма и черновики считаются активностями в Creatio и имеют уникальный идентификатор в базе данных. Подробнее: Работа с данными в процессе.

btn_text.png Рекомендация

Получить значение этого параметра можно из поля [ Подсказка пользователю ]. Отображается, только если выбран ручной способ отправки письма. Тип: “Text”.

btn_boolean.png Игнорировать ошибки отправки

Значение этого параметра можно получить из настройки [ Игнорировать ошибки при отправке ]. Отображается, только если выбран автоматический способ отправки письма. Тип: “Логическое”.

Активация элемента 

Если письмо отправляется вручную:

  • Для запустившего процесс пользователя откроется страница нового email-сообщения при условии, что установлен признак [ Показывать страницу автоматически ] и если элемент не выполняется в фоновом режиме. Все настройки и свойства элемента [ Отправить email ] (например, шаблон сообщения, почтовый ящик и т. д.) будут использованы в черновике письма.

  • Для запустившего процесс пользователя на коммуникационной панели отобразится задача по отправке email-сообщения, если на панели настройки свойств элемента снят признак [ Показывать страницу автоматически ].

Если письмо отправляется автоматически, то Creatio создаст сообщение на основании свойств элемента [ Отправить email ] (например, шаблона сообщения, почтового ящика и т. д.). Сообщение будет отправлено автоматически с электронного адреса, указанного в поле [ От ] страницы email-сообщения.

Выполнение элемента 

Завершение выполнения элемента [ Отправить email ] зависит от способа отправки сообщения.

Если письмо отправляется вручную, то элемент считается выполненным, как только пользователь отправит email-сообщение.

Если письмо отправляется автоматически, то элемент не требует действий пользователя и считается выполненным, как только сообщение будет отправлено.

Если при отправке письма возникают ошибки, то завершение выполнения элемента определяется признаком [ Игнорировать ошибки отправки ]:

  • Если на панели свойств элемента установлен признак [ Игнорировать ошибки отправки ], то элемент считается выполненным, как только будет выполнена первая попытка отправки, независимо от результата. Например, если почтовый сервер возвращает ошибку отправки, то элемент все равно завершит выполнение и активирует исходящие потоки.

  • Если признак [ Игнорировать ошибки отправки ] не установлен, то элемент считается выполненным, только если email-сообщение было успешно отправлено. Если в ходе отправки email возникают ошибки, то процесс не перейдет на следующий шаг. Любые ошибки, возникающие при выполнении процесса, можно просмотреть в разделе [ Журнал процессов ].

После завершения выполнения элемент обновит значения параметров в соответствии с изменениями, выполненными пользователем на странице email-сообщения, а также активирует исходящие потоки.