Обязательно ли каждый элемент БП должен иметь выход?

Иногда не хочеться рисовать лишние элементы выхода или тянуть линию через весь процесс к элементу выхода из процесса, а нужно просто выполнить какое-то действие.
Можно ли делать вот так и чем это чревато?
Картинка 1
И обязательно ли делать вот так?
Картинка 2

Нравится

5 комментариев

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

В случае, если элемент не имеет выхода, процесс не сможет завершиться, и будет висеть, загружая Terrasoftю Кроме того, нельзя будет удалить элементы, связанные с процессом (например, задачи).

"Alimova Anna" написал:В случае, если элемент не имеет выхода, процесс не сможет завершиться, и будет висеть, загружая Terrasoft

Хм, а я пробовал - и у меня завершался.

Он завершается, если не приходит в элемент, у которого нет выхода. А если проходит - тогда не завершается.

Здравствуйте, Андрей.

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

"Олейник Дмитрий" написал:Однако, если вместо элемента "Скрипт" добавить элемент, к примеру, открытие окна, процесс должен иметь выход после этого элемента, иначе он не завершится.

Спасибо за полезную инфморацию, буду знать

Показать все комментарии