Справочник по делопроизводству

       

Этапы процесса


Для автоматизации принятых в организации процессов с помощью подсистемы управления процессами DocsVision Workflow требуется их представление в виде последовательности связанных шагов – этапов, – на каждом из которых реализуется определенная логика обработки артефактов или логика исполнения самого процесса (серверная активность).

В зависимости от решаемых задач и, соответственно, типа процесса, этапы могут быть нескольких типов. Основным является этап ручной обработки, или «задание», в котором может быть зафиксирована следующая информация:

o Исполнители этапов обработки (конкретные исполнители или роли исполнителей)

o        Артефакты (объекты, подлежащие обработке)

o        Продолжительность этапа

o        Необходимость ввода информации по завершению обработки задания

o        Настройки возможностей Ad-hoc маршрутизации:

-          Возможность делегирования (с возвратом) и передачи (без возврата) заданий на исполнение другому лицу

-          Права на отказ от исполнения задания

-          Возможность отзыва задания

И пр.

Помимо этапа ручной обработки процесс может включать этапы следующих типов:

Этапы ветвления – организация логики процесса (разветвление, объединение и т.п.):

o        Этап разветвления позволяет организовать параллельное выполнение нескольких ветвей бизнес-процесса.

o        Этап объединения предназначен для логического объединения двух или нескольких параллельных ветвей процесса. Выделяются два типа объединения – «And» и «Or».

Условие – этот этап предназначен для организации условных переходов, которые определяются через переменные процесса. Например, зафиксировав такую переменную процесса как сумма договора, можно использовать этап «Условие» для автоматического определения следующего шага исполнения процесса путем сравнения переменной процесса с некоторым значением.


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

Этап типа таймера – используются для синхронизации распределенных во времени работ и позволяет управлять временем работы процесса (обеспечивает временную задержку в процессе, срабатывание в определенное время или периодическое срабатывание).

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

Этап обмена данными - предназначен для обмена данными между параметрами процесса и содержимым файлов файловой системы и карточек DocsVision, а также объект программного шлюза, поддерживаемого системой (описание программного шлюза смотри в документации разработчика системы Workflow).


Содержание раздела