Дизайнер бизнес-процессов / Публикация бизнес-процесса

Публикация бизнес-процесса

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

Каждый раз, когда кто-то запускает опубликованный процесс, в системе создается его экземпляр.

Приведем пример, чтобы вам было проще понять разницу между процессом и экземпляром. Когда вы определяете участников процесса и описываете все этапы работы при помощи таких элементов, как задача, сценарий, оповещение – вы создаете процесс. Когда кто-то из сотрудников запускает процесс в системе и заполняет его своими данными, например, указывает тип отпуска, ФИО, руководителя и т. д. – он создает экземпляр процесса.

начало внимание

В системе могут исполняться только экземпляры опубликованных процессов.

конец внимание

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

Как опубликовать процесс

Чтобы опубликовать процесс, используется кнопка Опубликовать на верхней панели.

Publish_1

Перед публикацией процесс будет автоматически проверен на наличие логических ошибок. Например, некорректные сценарии, неверно заданные условия, неопределенные исполнители задач.

Если в процессе будут обнаружены критичные ошибки, при которых исполнение процесса невозможно, в нижней части страницы вы увидите окно с предупреждением. На схеме процесса ошибочные элементы выделяются красной рамкой.

Publish_2

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

Вы сможете опубликовать процесс после того, как все критичные ошибки будут исправлены. Некритичные ошибки публикации процесса не мешают.