Вопрос

Передача параметров бизнес-процесса в тело письма (Studio)

Добрый день. Возникла проблема с передачей параметров бизнес-процесса в тело письма.

Так сконфигурирована отправка.

В тело письма вставлен параметр через "молнию" на панели. Само тело - обычный текст.

 

Параметр - статичная строка, которая нигде в процессе не меняется.

HTML вставки параметра выглядит так:
<img alt="[#Тестовый текст#]" data-type="ProcessParameter" data-value="[#[IsOwnerSchema:false].[IsSchema:false].[Parameter:{f1f5e15e-535c-4266-af02-37716991eb7d}]#]" /><br />

Итоговое письмо после получения выглядит так:

Т.е. параметры не вставляются во время отправки.

Пробовал:
1. Смена почтового провайдера (Office 365, Gmail, Yandex). Опробованы были как и почтовые ящики в роли рассылаемого, так и в роли принимаемого. Результат не изменился.

2. Тест с различными параметрами и различными типами параметров (дата-время, целые числа, строки).

3. Всеразличные перегенерации всех исходников для всех элементов, перекомпиляции всего.

4. Смотреть данные через автогенерируемую страницу перед отправкой. Данные имеются и корректны.

5. Тестирование на версии 7.12.3.980 (Marketing) Там параметры корректно вставляются и письмо с теми же почтовыми провайдерами попадает на почту в необходимом виде.

Также в системе есть шаблоны писем с параметрами, но там всё преобразуется в корректное письмо. Однако отправлять письмо по шаблону я не могу - в конечном счёте мне необходимо в тело письма вставить данные не привязанные к конкретной сущности, а генерируемые в рамках БП.

В чем ещё может быть проблема? Заранее спасибо.

 

 

У меня такой же вопрос

1 комментарий

Для начала нужно выяснить, дело в продукте или в версии. Попробуйте проделать на Marketing 7.14. Работает ли там настроенная Вами логика?

Войдите или зарегистрируйтесь, чтобы комментировать