Уведомления от триггеров в интерфейсе

Начиная с версии 3.21 можно выводить уведомления о событиях, которые генерируют или контролируют триггеры, в интерфейс пользователя.

Функциональность требует обязательно предварительной настройки! Она не появляется при обновлении системы "из коробки".

Все уведомления от триггеров отображаются под колокольчиком в горизонтальном меню:

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

Текст внутри триггера формирует тот, кто это уведомление настраивает через интерфейс настройки триггеров. Это полностью кастомное решение для каждой инсталляции ADVANTA.

Идея уведомлений первоначально родилась как инструмент, который бы рассказал пользователю о том, что "под капотом" сделал триггер после его действия.
Например, вы закрыли дискуссию, в которой были указаны специфичные реквизиты. Триггер сработал на это событие разворачиванием нового проекта с заданными параметрами. С позиции пользователя – это абсолютно неочевидное действие. И именно для того, чтобы избавиться от неопределённости и проинформировать придумали этот тип уведомлений.

Но на самом деле уведомления могут работать и оповещать пользователей по тем сценариям, которые нужны именно вам в вашем бизнес-процессе.

Триггеры работают через интеграционное API, и для уведомлений есть отдельный API-метод: SendMessage с параметрами

  • SessionID
  • PersonIDList – список GUID пользователей получателей сообщения
  • Message – html для отображения сообщения
  • MessageType – тип сообщения:
    • 0 - Информационное
    • 1 – Важное сообщение

Настраивайте триггеры с этим методом – и события, которые вы "скормите" этому методу, будут выводиться у указанных пользователей в горизонтальном меню.

  • product/triggers/notification.txt
  • Последнее изменение: 27/11/2020 10:55
  • mayn