Шаблоны уведомлений – полезный и гибкий инструмент для моделирования внешнего вида уведомлений для различных случаев и задач.

Создание шаблона


Чтобы создать шаблон уведомления, выполните следующие действия:

  1. Перейдите в Системные уведомления → Шаблоны уведомлений.
  2. Нажмите Создать и заполните поля.
  3. Нажмите Сохранить или Сохранить и выйти, чтобы применить изменения.

Поля формы Шаблоны уведомлений

ПолеОбязательноОписание
НаименованиеДаУкажите название шаблона уведомления.
ТаблицыДаУкажите таблицу, к которой будет применен шаблон.
ТемаДаУкажите тему шаблона уведомления. Поддерживаются переменные уведомлений и местозаполнители.
Сообщение (текст)НетУкажите шаблон уведомления в текстовом формате. Поддерживаются переменные уведомлений и местозаполнители
Сообщение в HTMLНет

Укажите шаблон уведомления в виде форматированного текста. Это поле поддерживает теги HTML, местозаполнители и переменные уведомлений.

Здесь также можно использовать переменные уведомлений ${URI} и ${URI_REF}. Их использование описано ниже.

Переменные уведомлений


Укажите переменную уведомления, используя синтаксис:

${variable-name.variable-parameters}

Переменные

ПеременнаяОписаниеПример
${current}Эта переменная ссылается на текущую запись в указанной таблице.${current.caller} – например, если эта переменная используется в поле Другие получатели секции Получатели правила уведомления, уведомление отправляется заявителю (инициатору обращения).
${event}

Эта переменная относится к контексту указанного события в случае, если уведомление было вызвано каким-либо событием.

Вы можете получить значения полей в таблице событий (sys_event), связанных с этим событием.

${event.param_1}
${script}

Эта переменная запускает указанный скрипт уведомлений.

Имя вызываемого скрипта не должно содержать пробелов.

${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

  • No labels