Вышел новый релиз 3.6.0.5 системы документоборота СЭД «Корпоративный документооборот» (система работает на базе платформы «1С:Предприятие 8.3 / 8.2»). В новом релизе расширен функционал продукта.
Создание сообщений из схемы маршрута процесса
Реализована возможность отправки сообщений непосредственно из маршрута бизнес-процесса. Данная возможность позволяет пользователям оперативно получать информацию о событиях в системе документооборота. Возможность отправлять сообщения с произвольным текстом дополняет и существенно расширяет возможности по подписке на события документооборота.
Для организации отправки сообщений из маршрута бизнес-процесса разместите в маршруте точку обработки. В данной точке укажите тип обработки «Отправка сообщения». Пример такой точки приведен на рисунке ниже.
нажмите на картинку для увеличения
Форма точки обработки с типом «Отправка сообщений» содержит две закладки. На первой закладке необходимо указать тему и текст сообщения, а также один из видов транспорта для доставки сообщения пользователям. Возможны следующие способы доставки:
- Доставка по электронной почте
- Доставка через систему Jabber
- Доставка в корпоративный чат системы и
- Доставка непосредственно на рабочий стол пользователя
Можно выбрать один или скомбирировать несколько видов транспорта.
Отправка сообщений может осуществляться двумя способами:
1. Отправка сообщений сразу (текущим пользователем системы). Такой способ позволяет отправить сообщение сразу после прохождения маршрута бизнес-процесса через точку отправки. В таком случае выполнение действий по отправке может снизить производительность работы системы с текущим пользователем (особенно если используется не клиент-серверный вариант расположения базы данных).
2. Отправка регламентным заданием. При таком способе отправки сообщения отправляются (кроме сообщений на рабочий стол в системе, которые отправляются сразу) после выполнения регламентных заданий, связанных с доставкой почты. Например, используются регламентные задания «Рассылка по эл. почте», «Рассылка в Jabber», «Рассылка в корпоративный чат» подсистемы «Автоматическая обработка». В таком случае сообщения будут доставлены пользователям согласно настроек расписаний выполнения этих регламентных заданий.
При отправке сообщений по электронной почте используется встроенные механизмы платформы «1С:Предприятие 8.3 / 8.2» по работе с почтовыми протоколами, для отправки сообщений в Jabber используется дополнительная внешняя компонента нашей разработки, входящая в комплект поставки.
Список получателей сообщения можно определить на закладке «Получатели сообщения». Получателями может быть произвольный список пользователей, основной список пользователей процесса, автор или контролер процесса. Также возможно указание получателя в каком-либо реквизите (переменной) процесса с типом «Пользователь». Это удобно в случае, если получатель на момент проектирования и запуска процесса не известен, а определяется в ходе выполнения процесса (например, в предыдущей задаче другого исполнителя).
В качестве получателей сообщений можно использовать и ролевую адресацию, тогда получатель будет определен в момент подготовки сообщения на основании данных о том, кто на этот момент исполняет определенную роль на предприятии. Поддерживается автоматическая замена отсутствующих сорудников на заместителей (если не включен флажок «Не учитывать заместителей получателей»).
В тексте сообщений, а также в их теме можно указывать специальные теги для получения значений из базы данных. Таким образом, при формировании письма пользователю в его текст будет подставлены текущие значения из базы данных. Среди возможных тегов:
- Тег <БизнесПроцесс> — текущий бизнес-процесс (номер и дата)
- Тег <НаименованиеБизнесПроцесса> — наименование бизнес-процесса
- Тег <Автор> — инициатор бизнес-процесса
- Тег <Контролер> — контролер бизнес-процесса
Для получения значений реквизитов (переменных) бизнес-процесса можно использовать теги вида <Реквизит.ИмяРеквизита>. В данном случае «ИмяРеквизита» должно полностью совпадать с именем реквизита бизнес-процесса, определенного в его настройках.
Прочие изменения в системе
Ниже приведены другие изменения, выполненные в релизе 3.6.05 СЭД «Корпоративный документооборот».
Ввод на основании
Реализована возможность ввода на основании корпоративных документов. Для ввода документов на основании других документов предназначен пункт «Ввести на основании». Данный пункт размещен в меню «Все действия». Пример показан на рисунке ниже.
В созданном на основании документе автоматически заполняется реквизит «Документ-основание» ссылкой на документ, из которого было инициировано создание нового документа.
Обрабочики событий бизнес-процессов
В текущем релизе расширен список обработчиков событий точек действия бизнес-процессов. Реализован новый обработчик «После записи».
В данном обработчике можно указать программный код, который будет выполнятся после каждой записи задачи исполнителя (в том числе после первой записи новой задачи).
Работа с обработчиками событий маршрута бизнес-процесса позволяет существенно расширить возможности по настройке бизнес-процессов при этом программный код самой конфигурации не изменяется, что позволяет легко проводить её последующие обновления.
Поиск документов по реквизитам
Реализована возможность поиска корпоративных документов по их реквизитам. Механизм поиска находится в подсистеме «Поиск информации» пункт «Поиск документов».
Поиск по реквизитам позволяет найти корпоративные документы по данным их реквизитов. В состав реквизитов входят все реквизиты, заданные в «Конфигураторе» при разработке системы. Также поддерживается поиск по дополнительным реквизитам (созданным пользователем в справочнике «Виды документов»). При поиске по строковым реквизитам, например, по наименованию документа поддерживается поиск по вхождению части строки.
Связь между бизнес-процессами и проектами
Реализована возможность связывать бизнес-процессы и проекты. Для включения возможности необходимо установить флажок «Использовать проекты в бизнес-процессах» на закладке «Прочее» в настройках параметров системы (подсистема «Администрирование системы»).
В форме вида процесса, а также форме экземпляра бизнес-процесса на закладке «Параметры» можно указать список проектов, относящихся к данному бизнес-процессу.
В формах списков видов процессов, экземпляров процессов и списке задач в подсистеме «Корпоративные процессы» можно установить отбор по проекту. Таким образом, можно быстро получить связанные с каким-либо проектом списки бизнес-процессов процессов и задач исполнителей.
Доступна и обратная связь — из формы проекта можно быстро получить доступ к связанными с этим проектом бизнес-процессами и задачами пользователей.