Перейти к основному содержимому

Уведомления по событиям. Push уведомления

Уведомления по событиям отправляются в виде push-уведомлений или тоста (уведомлений в Личном кабинете) в соответствии с дизайном.

По умолчанию push-уведомления работают для событий:

  • Новый комментарий к заявке. Добавлен комментарий: Коммент1 .
  • Согласование заявки. Сотрудник создал заявку "Заявка1". Необходимо ваше согласование.
  • Необходимо подписать документ. Вам отправлен документ на подписание.
  • Необходимо подписать документ. Вам отправлен документ на подписание. Подробная информация в разделе ""Документы на подпись"".
  • Необходимо подписать документ. Вам отправлен документ на подписание. Подробная информация в разделе ""Документы сотрудников".
  • Необходимо подписать документ. Вам отправлен документ на подписание. Подробная информация в разделе ""Мои документы".
  • Заявка согласована. Заявка Заявка1 согласована пользователем Пользователь1.
  • Заявка отклонена. Заявка Заявка1 отклонена пользователем Пользователь1.

Дополнительные события по Push-уведомлениям могут быть настроены через функционал "Настройка расширенных уведомлений" с видом уведомления "Общие", где заголовок и текст пуша мы берем из элемента справочника лксНастройкиРасширенныхУведомлений

Изменен метод УведомленияСотрудника (notifications),

Добавлен в метод:

ownerName - заголовок владельца. тут будет информация из Типа заявки / Печатной формы / Соглашения
issueID - идентификатор заявки (если уведомление по печатной форме, которая связана с заявкой)
iconName - имя иконки из Типа заявки (если уведомление по печатной форме, которая связана с заявкой)

Для событий:

  • Создание заявки - wa_issues (post)
  • Согласование заявки
    wa_issues/issueApprove/
    wa_issues/issueEmailApprove/
  • Отмена заявки
    wa_issues/issueCancel/
  • Отправка на подпись в Госключ/MyDSS (при асинхронном подписании),
    wa_global/sign/{owner}/{fileID}
  • Подписание/отказ от подписания (если мгновенное подписание - ПЭП, Корпоративный УНЭП, УНЭП Контур)
    wa_global/sign/{owner}/{fileID}

Добавлены тосты со следующей структурой:

toast: {
message:

{ text: string; header?: string: }

type: "success" | "error" | "warn" | "info"
}