Шаблоны сообщений: различия между версиями

Материал из База знаний 5S AUTO
Перейти к навигации Перейти к поиску
Строка 23: Строка 23:
 
</p>
 
</p>
 
== Соответствие по реквизиту ==
 
== Соответствие по реквизиту ==
 +
<p>
 +
Соответствие по реквизиту удобно использовать при создании шаблона для автоматической отправки сообщений по значимым событиям: изменение состояния документа, изменение реквизита в справочнике. В этом случае устанавливается объект метаданных тот же, что в значимом событии. В соответствие подставляются реквизиты данного объекта.
 +
</p>
 +
<p>
 +
Рассмотрим пример создания соответствий для значимого события "Автомобиль готов": автомобиль готов к выдаче, если после проведения документа "Заказ-наряд" состояние документа стало "Выполнен".
 +
</p>
 +
<p>
 +
В качестве объекта метаданных выберем документ "Заказ-наряд":
 +
[[Файл:Выбор объекта в шаблон.png|none|class=pic|link=]]
 +
</p>
 +
<p>
 +
В соответствие добавим реквизиты объекта.
 +
{|
 +
|style="font-style: italic; color: green; width: 615px;"|Выберите тип соотвествия "Реквизит объекта":
 +
|style="font-style: italic; color: green;"|В списке реквизитов выберите подходящий реквизит:
 +
|-
 +
|[[Файл:Добавление реквизита в шаблон.png|none|class=pic|link=]]
 +
|[[Файл:Выбор реквизита в шаблон.png|none|class=pic|link=]]
 +
|}
 +
В итоге автоматически заполняется соответствие:
 +
[[Файл:Соответствие по реквизиту в шаблоне.png|none|class=pic|link=]]
 +
</p>
 +
<p>
 +
Таким же образом добавим еще несколько реквизитов, которые могут понадобиться для формирования текста сообщения:
 +
[[Файл:Соответствия реквизиты шаблон.png|none|class=pic|link=]]
 +
</p>
 +
<p>
 +
Готово! Теперь можно использовать соответствия для составления текста сообщения.
 +
</p>
  
 
== Соответствие через действие ==
 
== Соответствие через действие ==

Версия 09:04, 11 декабря 2019

Статья в разработке

Для отправки сообщений клиентам вручную или автоматически в программе используются преднастроенные шаблоны сообщений.

Шаблоны сообщений создаются и настраиваются в справочнике "Шаблоны текстовых сообщений" (меню программы: CRM -> Сообщения -> "Шаблоны текстовых сообщений"):

Список Шаблоны тестовых сообщений.png

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

Область соответсвия в шаблонах.png

См. #Настройка соответствий.

После настройки соответствий их можно использовать в тексте сообщения. См. #Использование соответствий в тексте шаблона.

После формирования текста сообщения можно посмотреть как будет выглядеть текст, отправляемый клиенту. См. #Тестирование шаблона.

Настройка соответствий

Соответствие можно задать через реквизит какого-то одного объекта системы (справочник, документ, обработка) ИЛИ через действие.

Соответствие по реквизиту

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

Рассмотрим пример создания соответствий для значимого события "Автомобиль готов": автомобиль готов к выдаче, если после проведения документа "Заказ-наряд" состояние документа стало "Выполнен".

В качестве объекта метаданных выберем документ "Заказ-наряд":

Выбор объекта в шаблон.png

В соответствие добавим реквизиты объекта.

Выберите тип соотвествия "Реквизит объекта": В списке реквизитов выберите подходящий реквизит:
Добавление реквизита в шаблон.png
Выбор реквизита в шаблон.png

В итоге автоматически заполняется соответствие:

Соответствие по реквизиту в шаблоне.png

Таким же образом добавим еще несколько реквизитов, которые могут понадобиться для формирования текста сообщения:

Соответствия реквизиты шаблон.png

Готово! Теперь можно использовать соответствия для составления текста сообщения.

Соответствие через действие

Использование соответствий в тексте шаблона

Тестирование шаблона