Навигация:  Быстрый старт > Меню системы > Моделирование > Документы и процессы >

Проверка синтаксиса процесса

ПредыдущаяВернуться к началу главыСледующая

Проверка синтаксиса процесса - обработка, предназначенная для проверки бизнес-процесса на наличие технических ошибок.

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

 

Описание объекта

Запустить обработку Проверка синтаксиса процесса можно следующим образом: Меню: Моделирование >> Документы и процессы >> Проверка синтаксиса.

Для конкретного процесса проверка может быть запущена из Навигатора бизнес-процессов при помощи кнопки Проверка синтаксиса.

 

Обработка Проверка синтаксиса процесса

Обработка Проверка синтаксиса процесса

 

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

 

Результат проверки синтаксиса бизнес-процесса

Результат проверки синтаксиса бизнес-процесса

 

Настройка - открывает форму настройки обработки.

 

Форма Настройка проверки синтаксиса

Форма Настройка проверки синтаксиса

 

Процесс - указывается процесс, который нужно проверить на наличие ошибок.
Проверять опубликованные - указывает, что будут проверяться опубликованные процессы.
Проверять подпроцессы - указывает, что будут проверяться подпроцессы.
oПравила проверки - проверка осуществляется при установке маркера напротив соответствующего правила.
Корректность границ процесса - указывает, что в процессе будет проверяться наличие состояний Начало процесса и Конец процесса.
Корректность состояний процесса - указывает, что в процессе будет проверяться правильность настроенных состояний: наличие входящих и/или исходящих переходов для каждого состояния, задание исполнителей для функций.
Корректность топологии процесса - указывает, что в процессе будет проверяться логика построения процесса, т.е. связи между состояниями процесса.
Корректность заданных слияний процесса - указывает, что в процессе будет проверяться корректность настроенных слияний.
Корректность параллельных потоков процесса - указывает, что в процессе будет проверяться корректность настроенных параллельных потоков (см. статью Разделение и Слияние).
Корректность условий переходов в процессе - указывает, что в процессе будет проверяться правильность переходов между состояниями.
Корректность источников-приемников в процессе - указывает, что в процессе будет проверяться корректность настроенных источников и приёмников сигнала.

 

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

 

В случаях, когда проверка синтаксиса вызывается не из главного меню, устанавливаются параметры ее выполнения по умолчанию:
 1. Процесс — публикуемый процесс либо процесс, при позиционировании на котором была нажата кнопка Проверка синтаксиса.
 2. Проверять опубликованные — отключено.
 3. Проверять подпроцессы — отключено.
 4. Правила проверки — выбираются все правила.

 

См. также:

Навигатор бизнес-процессов