Действия, которые нужно выполнить для перезапуска экземпляров подпроцесса, отличаются в зависимости от способа исполнения подпроцесса: ручной или автоматический. Способ исполнения определяется в мастере шага подпроцесса.
При перезапуске экземпляров подпроцесса в ручном и автоматическом режиме есть возможность перезапустить как все экземпляры подпроцесса, так и отдельные. Выбранные экземпляры подпроцесса будут перезапущены с первого или последнего шага, в зависимости от настроек, заданных в мастере шага подпроцесса.
Примечание. Перезапуск экземпляров подпроцесса возможен только в том случае, если установлен флажок «Показывать завершенные экземпляры процессов, являющихся подпроцессами» на странице «Параметры» окна «Настройка параметров и администрирование бизнес-процессов».
Если шаг подпроцесса был выполнен в ручном режиме, то для перезапуска экземпляров подпроцесса:
Отклоните выполнение текущего шага на шаг «Вызов подпроцесса».
Выделите в дереве процессов или в рабочей области подпроцесс и нажмите на кнопку «Завершить». Для выбора экземпляров подпроцесса будет открыто окно «Запуск подпроцессов». В области «Параметры запуска» по умолчанию выбраны экземпляры, которые уже были запущены:
Выберите экземпляры продпроцесса, которые нужно перезапустить, и нажмите кнопку «Запустить»:
В результате выбранные экземпляры подпроцесса будут перезапущены с первого или последнего шага, в зависимости от настроек, заданных в мастере шага «Вызов подпроцесса».
Процесс перезапуска всех экземпляров и отдельных экземпляров будет отличаться, если шаг подпроцесса был выполнен в автоматическом режиме.
Для перезапуска всех ранее выполненных экземпляров подпроцесса:
Отклоните выполнение текущего шага на шаг «Вызов подпроцесса». Отклонение произойдет до последнего шага, выполненного в ручном режиме.
Примечание. Если до шага «Вызов подпроцесса» отсутствуют шаги в ручном режиме, то есть шаг подпроцесса является первым шагом экземпляра процесса/подпроцесса, то он будет перезапущен автоматически после отклонения.
Выполните шаги в ручном режиме до шага подпроцесса:
В результате выбранные экземпляры подпроцесса будут автоматически перезапущены с первого или последнего шага, в зависимости от настроек, заданных в мастере шага «Вызов подпроцесса».
Для перезапуска отдельных экземпляров подпроцесса:
Отклоните выполнение текущего шага на шаг «Вызов подпроцесса».
Установите флажок «Выборочное отклонение подпроцессов» при отклонении. Способ исполнения шага изменится на ручной:
Выделите в дереве процессов или в рабочей области подпроцесс и нажмите на кнопку «Завершить». Для выбора экземпляров подпроцесса будет открыто окно «Запуск подпроцессов». В области «Параметры запуска» по умолчанию выбраны экземпляры подпроцесса, которые уже были запущены:
Снимите отметку с экземпляров подпроцесса, для которых нет необходимости перезапуска, и нажмите кнопку «Запустить».
В результате выбранные экземпляры подпроцесса будут перезапущены с первого или последнего шага, в зависимости от настроек, заданных в мастере шага «Вызов подпроцесса».
См. также:
Выполнение шагов подпроцесса | Выполнение шагов процесса в ручном режиме | Отклонение шага процесса