Настройка сообщений в бизнес-процессах

В продукт «Конструктор процессов для 1С:УНФ» добавлены средства для отправки произвольных сообщений из маршрута бизнес-процесса. Сообщения могут быть доставлены пользователям следующими способами:

  1. На адрес электронной почты;
  2. В мессенджер Telegram;
  3. В систему оповещений 1С.

При выборе доставки в систему оповещений 1С, уведомления доставляются в стандартное окно оповещений платформы «1С:Предприятие 8».

notify-in-1s
Система оповещений 1С:Предприятие

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

Отправка сообщений из точек маршрута бизнес-процесса
Отправка сообщений из точек маршрута бизнес-процесса

Отправка сообщений (уведомлений) происходит в точках маршрута с типом «Обработка». В таких точках нужно включить тип точки «Отправка сообщения». На рисунке ниже показан пример настройки точки обработки, в которой происходит отправка по электронной почте, а также в мессенджер Telegram и в систему уведомлений.

1s-notify-settings
Выбор механизма отправки сообщений

В точке обработки необходимо выбрать тип адресатов, которые получат сообщения при прохождении этой точки процесса.

message-send-1s
Выбор типа адресов получателей для отправки сообщения

Вы можете выбрать один из вариантов адресации сообщений в точке отправки:

  1. Инициатор бизнес-процеса – при выборе такого варианта сообщение будет отправлено автору бизнес-проесса, т.е. сотруднику, который запустил этот процесс на исполнение;
  2. Исполнители точки действия (кто выполнил) – в таком варианте сообщение будет отправлено всем исполнителям точки действия (конкретная точка действия выбирается в соседнем поле), которые выполнили свою задачу;
  3. Исполнители точки действия (кто не выполнил) – сообщение будет отправлено всем исполнителям точки действия которые пока не выполнили свою задачу;
  4. Переменная процесса – в таком варианте указывается переменная в которой находится ссылка на какого-либо пользователя 1С (который и получит уведомление);
  5. Список этой точки обработки – список пользователей, которые указаны в этой точке отправки сообщения. 

При выборе последнего способа в настройке точки отправки сообщения появляется список, где можно указать произвольных пользователей вашей 1С:УНФ.

send-letter-from-1s
Отправка сообщений по списку получателей

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

Формирование текста уведомления

В форме отправки сообщения можно выбрать один из заранее подготовленных шаблонов сообщений или непосредственно указать текст и тему сообщения.

Если поле «Шаблон сообщения» заполнено, то текст и тема формируются по шаблону. Ниже шаблона будет выведен текст шаблона недоступный для редактирования, для редактирования шаблона нужно его открыть.

Если шаблон сообщения не указан, то, в таком случае, текст и тема сообщения доступны для редактирования сразу в форме точки обработки.

use-1s-email-template
Использование шаблонов для формирования текста

Механизм отправки сообщений из произвольных мест маршрута бизнес-процесса позволяет создать достаточно мощный механизм уведомлений пользователей вашей программы. В случае, если необходимо отправлять сообщения с разным текстом для эл. почты и Telegram (или для уведомлений системы), то можно в маршруте бизнес-процесса поставить последовательно несколько разных точек обработки, с разным текстом сообщений и включить в них соответствующий флажок транспорта (эл. почта, Telegram, оповещения).

Смотрите также: