отправка двух разных шаблонов в зависимости от стадии.

Добрый день, коллеги.

Была простая задача - отправить автоматическое сообщение с шаблоном письма в  зависимости от стадии. Для стадии 1 свой шаблон, для стадии 2 свой шаблон.

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

Но я подумал , что ведь есть альтернативное решение, пускай не самое простое но есть . Хотелось бы попробовать. 

Как  я вижу альтернативное  решение.

Создается БП ,  в нем два стартовых сигнала на изменение записи (стадия 1, стадия 2) От них идет поток в исключающий шлюз ИЛИ. Далее процесс ветвится на два потока ,  условия перехода по потоку что идентификатор записи равен занчению из справочника (стадия 1, стадия 2) . И на каждом потоке выполняется задача по отправке БП. 

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

Нравится

4 комментария
Лучший ответ

Марк нестеров,

Нет, для этого можно дополнить существующий справочник стадий обращения. (Или создать новый, если вдруг надо отправлять не только исполнителю, но и кому-то ещё). И в нём добавить поле "Шаблон". И дальше уже в БП определять, по какому шаблону на данной стадии отправлять сообщение.



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

Можно в справочнике стадий добавить поле - ссылку на шаблон

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

Добрый день.

Спаси за совет.

Но я не совсем понял . Вы имеет ввиду справочник  правила уведомления контакта ? 

Где задаются правила какой шаблон в зависимости от стадии обращения отправлять ?

 

Если вы это имелии виду , то мне не совсем подходит . 

Так как уведомления я должен отправить исполнителю. 

 

Марк нестеров,

Нет, для этого можно дополнить существующий справочник стадий обращения. (Или создать новый, если вдруг надо отправлять не только исполнителю, но и кому-то ещё). И в нём добавить поле "Шаблон". И дальше уже в БП определять, по какому шаблону на данной стадии отправлять сообщение.



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

А можно просто в кейсе добавить шаг "отправить Email". и для каждой стадии прописать свой шаблон. Отправку сделать автоматически и сразу же при переходе на стадию.

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