Переход - это отношение между двумя состояниями, показывающее, что процесс, находящийся в первом состоянии, должен выполнить некоторые действия и перейти во второе состояние. Переход осуществляется только после выполнения определенных действий первого состояния и при соблюдении заданных условий перехода.
Обозначается значками:
и ![]()
Из одного состояния может быть один или несколько переходов. Для всех переходов кроме одного должно быть определено условие, при выполнении которого срабатывает данный переход. Переход без условия аналогичен переходу с условием Иначе, он выполняется только если ни один условный переход не сработал. Обработка переходов осуществляется в неопределенной последовательности, поэтому, если есть необходимость четко определить порядок проверки переходов, необходимо воспользоваться вспомогательным элементом Ветвление.
Описание объекта
Для того чтобы добавить новое отношение Переход, необходимо открыть:
Меню: Моделирование >> Документы и процессы >> Навигатор бизнес-процессов. В правой части окна, где расположены элементы процесса, выбрать
Добавить >> Переход.

Форма состояния Переходы
| • | Начальное состояние - состояние, из которого будет выходить поток выполнения процесса. |
| • | Конечное состояние - состояние, в которое будет входить поток выполнения процесса по переходу. |
| • | Вероятность - задаётся вероятность выбора данного перехода (при наличии альтернативных переходов). Вероятность используется при симуляции процесса Симулятором бизнес-процессов, если в настройках симулятора в качестве способа выбора альтернативных переходов включена опция По вероятностям. |
| o | Условия перехода - указываются условия перехода. |
Алгоритм выбора системой пути выполнения процесса
При настройке процессов, содержащих несколько альтернативных путей выполнения, следует всегда четко настраивать условия переходов — так, чтобы возможность выполнения сразу нескольких условий сводилась к нулю.
Для перемещения из одного состояния процесса в другое система анализирует условия переходов:
| 1. | Если переход один, то он срабатывает, когда результат выполнения его условия равен значению Истина. |
| 2. | Если существует несколько переходов, то: |
| 1) | при наличии одного положительного результата (Истина) срабатывает тот единственный переход, по которому выполнилось условие; |
| 2) | при отсутствии положительных результатов условий срабатывает безусловный переход (если такой есть); |
| 3) | при наличии более одного условия с положительным результатом формируется сообщение о неправильной настройке процесса, и движение процесса прекращается. |
См. также: