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

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

Как же добавить подобный фирменный бланк в BPMonline?

Сделать это можно следующим образом:

1. Создать активность с типом Email, в теле которой будет наш бланк.

01

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

01

01

2. Найдите в базе данных запись нужного шаблона и скопируйте содержимое поля HtmlBody:

SELECT Title, HtmlBody FROM Activity

01

3. Откройте объект Активности и добавьте содержимое поля HtmlBody в значения по умолчанию:

01

Опубликуйте схему.

Обратите внимание, в значении константы все двойные кавычки " нужно продублировать: ""

Это необходимо для того, чтобы в сгенерированном исходном коде схемы константа сохранилась корректно.

В результате новые создаваемые активности с типом Email будут создаваться по шаблону.

Нравится

Поделиться

6 комментариев

Добрый день
Анна, не могли бы вы подсказать:
мне в шаблоне на уведомление (в е-мейл акт-ти) нужно, чтобы отображалась ссылка на активность-задачу (url-адрес). Т.е. сотрудник, получивший по эл.почте это уведомление, перейдя по этой ссылке, открыл саму активность-задачу. Подскажите, как "выцепить" этот url-адрес ? Заранее спасибо

Здравствуйте, Татьяна.
Ссылка на активность состоит из константы (постоянной части ссылки) и идентификатора конкретной активности. Например: «http://localhost:8094/0/ViewPage.aspx?Id=f2bf397b-8fa3-48ba-b691-573608…» – константа, «23731a65-f9bb-4b75-b983-8c815cae6050» – идентификатор конкретной активности.
Для подстановки конкретной активности в шаблоне, необходимо в url после константы поставить %id% для передачи в эту ссылку идентификатора конкретной записи. Например: «http://localhost:8094/0/ViewPage.aspx?Id=f2bf397b-8fa3-48ba-b691-573608…%».

А как в подпись попадают данные сотрудника?

Владимир,

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

Кстати, к предыдущему вопросу о ссылках на другую активность: я бы рекомендовала конструировать их иначе, примерно как тут, чтобы не приходилось хардкодить адрес сайта и ссылки не ломались при переносе сервера на другой домен.

"Обуховский Александр Сергеевич" написал:Для подстановки конкретной активности в шаблоне, необходимо в url после константы поставить %id% для передачи в эту ссылку идентификатора конкретной записи. Например: «http://localhost:8094/0/ViewPage.aspx?Id=f2bf397b-8fa3-48ba-b691-573608…%».

а в шаблоне сообщения это тоже через макрос можно как-то сделать?

Показать все комментарии