Перезапуск экземпляров подпроцесса

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

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

Перезапуск экземпляров подпроцесса в ручном режиме

Если шаг «Вызов подпроцесса» при установленном параметре «Групповой вызов» был выполнен в ручном режиме, то для перезапуска экземпляров подпроцесса:

  1. Отклоните выполнение текущего шага на шаг «Вызов подпроцесса».

  2. Выделите в дереве процессов или в рабочей области подпроцесс и нажмите на кнопку  «Завершить».

Для задания параметров запуска подпроцесса будет открыто окно «Запуск подпроцессов». В области «Параметры запуска» по умолчанию выбраны значения параметра разбивки, для которых были запущены экземпляры подпроцесса:

  1. Выберите значения параметра разбивки, по которым нужно перезапустить экземпляры подпроцесса, и нажмите кнопку «Запустить». В параметре разбивки для выбора будут доступны только те значения, для которых были запущены подпроцессы.

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

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

Перезапуск экземпляров подпроцесса в автоматическом режиме

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

Для перезапуска всех ранее выполненных экземпляров подпроцесса:

  1. Отклоните выполнение текущего шага на шаг «Вызов подпроцесса». Отклонение произойдет до последнего шага, выполненного в ручном режиме.

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

  1. Выполните шаги в ручном режиме до шага подпроцесса.

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

Для перезапуска отдельных экземпляров подпроцесса:

  1. Отклоните выполнение текущего шага на шаг «Вызов подпроцесса».

  2. Установите флажок «Выборочное отклонение подпроцессов» при отклонении. Способ исполнения шага изменится на ручной.

  1. Выделите в дереве процессов или в рабочей области подпроцесс и нажмите на кнопку  «Завершить».

Для выбора экземпляров подпроцесса будет открыто окно «Запуск подпроцессов». В области «Параметры запуска» по умолчанию выбраны значения параметра разбивки, для которых были запущены экземпляры подпроцессов:

  1. Выберите значения параметра разбивки, по которым нужно перезапустить экземпляры подпроцесса, и нажмите кнопку «Запустить». В параметре разбивки для выбора будут доступны только те значения, для которых были запущены подпроцессы.

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

См. также:

Выполнение шагов подпроцесса | Выполнение шагов процесса в ручном режиме | Отклонение шага процесса