Страница 1 из 1

Кнопки/Сценарии/Действия/Шаблон письма

Добавлено: 07.10.2019 17:40
Павел Поляков
Кейс:
сотрудник службы поддержки добавляет действие к задаче, затем жмет кнопку ОТПРАВИТЬ,
клиенту (постановщик задачи) улетает письмо по заданному шаблону (в шаблон вставляется текст действия, к письму прикрепляются файлы, если они были прикреплены к действию).

Как это сделать?

В шаблоне письма можно вставлять {{Действие.Текст}}, но похоже система не понимает, о каком действии идет речь. Письмо получается пустое при нажатии кнопки.

Пробовал добавлять к задаче кастомные поля "текст" и "файлы" и их вставлять в шаблон письма, работает, но тут другая засада: не хочется руками эти поля в задаче обновлять, велик риск ошибки в том числе. Пробовал сделать сценарий-обновлялку при добавлении действия к задаче, но внутри сценария нельзя присвоить полю задачу текст действия. и файлы тоже оттуда подтянуть. То есть в рамках сценария нельзя оперировать свойствами действия, в результате которого этот сценарий сработал...

ШО ДЕЛАТЬ? КТО ЗА? :-)

Re: Кнопки/Сценарии/Действия/Шаблон письма

Добавлено: 08.10.2019 08:49
Илья Федоров
Павел Поляков писал(а):
07.10.2019 17:40
Кейс:
сотрудник службы поддержки добавляет действие к задаче, затем жмет кнопку ОТПРАВИТЬ,
клиенту (постановщик задачи) улетает письмо по заданному шаблону (в шаблон вставляется текст действия, к письму прикрепляются файлы, если они были прикреплены к действию).

Как это сделать?

В шаблоне письма можно вставлять {{Действие.Текст}}, но похоже система не понимает, о каком действии идет речь. Письмо получается пустое при нажатии кнопки.

Пробовал добавлять к задаче кастомные поля "текст" и "файлы" и их вставлять в шаблон письма, работает, но тут другая засада: не хочется руками эти поля в задаче обновлять, велик риск ошибки в том числе. Пробовал сделать сценарий-обновлялку при добавлении действия к задаче, но внутри сценария нельзя присвоить полю задачу текст действия. и файлы тоже оттуда подтянуть. То есть в рамках сценария нельзя оперировать свойствами действия, в результате которого этот сценарий сработал...

ШО ДЕЛАТЬ? КТО ЗА? :-)
Павел, можно использовать следующую логику.
Все что вам нужно отправить добавляете в действие текст и файлы, при этом никого не уведомляете. Также в действии должен быть какой-то текст наличие которого в действии будет обрабатывать сценарий. Как альтернатива в задаче делаете специальное поле например "отправить как письмо", и ставите его = Да ло создания действия.
Делаете сценарий на событие добавлено действие, текст содержит тот самый ключевой текст который был в действие специально добавлен или если значение поля "отправить как письмо" = Да. Выполняете действие Отправить письмо и там будет доступен текст и файлы этого действия.