Шаблоны уведомлений – полезный и гибкий инструмент для моделирования внешнего вида уведомлений для различных случаев и задач.
Создание шаблона
Чтобы создать шаблон уведомления, выполните следующие действия:
Перейдите в Системные уведомления → Шаблоны уведомлений.
Нажмите Создать и заполните поля.
Нажмите Сохранить или Сохранить и выйти, чтобы применить изменения.
Поля формы Шаблоны уведомлений
Поле
Обязательно
Описание
Наименование
Да
Укажите название шаблона уведомления.
Таблицы
Да
Укажите таблицу, к которой будет применен шаблон.
Тема
Да
Укажите тему шаблона уведомления. Поддерживаются переменные уведомлений и местозаполнители.
Сообщение (текст)
Нет
Укажите шаблон уведомления в текстовом формате. Поддерживаются переменные уведомлений и местозаполнители
Сообщение в HTML
Нет
Укажите шаблон уведомления в виде форматированного текста. Это поле поддерживает теги HTML, местозаполнители и переменные уведомлений.
Здесь также можно использовать переменные уведомлений ${URI} и ${URI_REF}. Их использование описано ниже.
Переменные уведомлений
Укажите переменную уведомления, используя синтаксис:
${variable-name.variable-parameters}
Переменные
Переменная
Описание
Пример
${current}
Эта переменная ссылается на текущую запись в указанной таблице.
${current.caller} – например, если эта переменная используется в поле Другие получатели секции Получателиправила уведомления, уведомление отправляется заявителю (инициатору обращения).
${event}
Эта переменная относится к контексту указанного события в случае, если уведомление было вызвано каким-либо событием.
Вы можете получить значения полей в таблице событий (sys_event), связанных с этим событием.
Имя вызываемого скрипта не должно содержать пробелов.
${script:add_an_attachment}
${template}
Эта переменная используется для связывания таблицы Шаблонов уведомлений (sys_notification_template) и таблицы Правил уведомлений (sys_notification_rule). При ее использовании вы можете заполнить поля правила уведомлений соответствующими значениями полей шаблона.
${template.template_name} – например, если эта переменная использовалась в поле Тема правила уведомления, будет применяться строка темы, хранящаяся в шаблоне.
Переменные, которые отображают ссылки на текущую запись
${URI}
Текст ссылки – неактивная ссылка на запись.
${URI} в шаблоне: Перейти к задаче: ${URI}
${URI} в уведомлении: Перейти к задаче: https://instance.example.com/record/task/160525805616015648
${URI_REF}
Текст ссылки является отображаемым значением записи.
${URI_REF} в шаблоне: Перейти к задаче: ${URI_REF}
${URI_REF} в уведомлении: Перейти к задаче: TSK0005555