Общие сведения по схемам процессов#

Общее описание#

Использующиеся в Системе схемы бизнес-процессов состоят из последовательностей выполняемых этапов и соединяющих эти этапы переходов, называемых «Состояния» и «Потоки» соответственно. Состояния связаны с пользователями, документами и действиями, в системе рассматриваемыми как «Субъекты», «Задачи» и «Результаты». Разметка потоков определяет порядок и условия прохождения состояний процесса. Схема позволяет настраивать заранее определенные маршруты автоматического создания задач для согласования документов, уведомления пользователей при наступлении определенных событий. Справочник схем бизнес-процессов в системе доступен в приложении «Управление бизнес процессами», меню «Справочники» -> «Схема бизнес-процесса», а также в приложении «Документооборот», меню «Настройки» -> «Настройки процессов» -> «Схемы бизнес-процессов».

Закладки схем бизнес-процессов#

Состояния#

Состояния – это этапы бизнес-процесса. Настроенное состояние позволяет создавать задачи для пользователей, выполнять процедуры, определять порядок и условия старта следующего этапа. Каждое состояние обладает наименованием, порядковым номером и типом. Любая схема по умолчанию имеет три встроенных состояния «Начало процесса», «Окончание процесса», «Аннулирование процесса» с установленным одноименным типом. Процесс всегда начинается с этапа «Начало процесса» и заканчивается на этапе «Окончание процесса», этап «Аннулирование процесса» происходит только при аннулировании процесса.

Потоки#

Настройка потоков регулирует последовательность прохождения этапов процесса, а также позволяет определять условия пропуска или активации этапов в зависимости от действий пользователя и параметров процесса.

Процедуры#

Процедуры процесса – предустановленные системные методы и JEXL-скрипты, исполняемые при наступлении заданных условий для формирования сообщений пользователю, заполнения полей документов, проверки сложных условий, изменения состояний объектов системы и выполнения прочих автоматических сценариев.

Версионность#

Вкладка «Версии» содержит список всех версий схемы бизнес-процесса, их состояния и описания. Активной считается версия в состоянии «Действующая». Если таких версий несколько, то выбрана будет версия с «Датой начала действия» ближайшей к текущей дате, но не превышающей ее. Доступно копирование предыдущих версий схемы для внесения изменений. Запущенный процесс будет следовать той версии, от которой он был запущен, даже если состояние версии будет изменено или созданы более актуальные версии.

Применяемость к типам документов#

Вкладка «Применяемость к типам документов» содержит настраиваемый список типов объектов, для которых данная схема маршрута будет доступна. В случае соответствия типу объекта единственной схемы бизнес-процесса схема будет выбрана по умолчанию.

Субъекты процесса#

Вкладка «Субъекты» содержит список субъектов схемы процесса. Субъект – это именованная группа пользователей системы, которая впоследствии доступна к обращению из схемы. Группа пользователей может быть задана как вручную прямо в схеме, так и заполняться в процессе исполнения процесса. По умолчанию любая схема имеет встроенный не изменяемый субъект «Инициатор». Этот субъект автоматически заполняется при старте процесса именем пользователя, который запускает процесс. Вкладка детализации «Настройки уточнения получателей» позволяет задать уточняющие параметры получателей.

Переменные#

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

Результаты#

Результаты в схеме бизнес-процесса — это перечень возможных операций пользователя, завершающих задачу. Действие пользователя с задачей — выбор им одного из предложенных результатов.

Процессы#

На вкладке «Процессы» представлен список всех запущенных процессов по данной схеме с возможностью создания новых и открытия карточек существующих.

Шаблоны задач#

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

Визуальный редактор#

Система позволяет редактировать схемы бизнес-процессов с помощью встроенного визуального редактора. Внесенные в визуальную модель изменения отражаются в табличном представлении схемы, что позволяет настраивать схемы бизнес-процессов с помощью системы обозначений BPMN. Действительно и обратное: для уже созданной схемы доступно открытие и доработка с помощью визуального редактора.