Концепция расширенных рабочих процессов
Инструменты рабочего процесса в дополнительном модуле ArcGIS Workflow Manager for Desktop позволяют создавать рабочие процессы, выполняющиеся автоматически, выполнять рабочий процесс в определенный момент выполнения задания или запускать другой рабочий процесс из выполняющегося в данный момент. Все это можно задать при разработке рабочих процессов, чтобы при создании задания автоматизировать некоторые процессы.
Автоматическое выполнение задания
Опция автоматического выполнения доступна в качестве свойства типа задания. При включении этой опции в окне Типы заданий (Job Types), приложение создаст задание и выполнит все автоматизированные шаги.
При задании таких рабочих процессов, следует рассмотреть возможность добавления нескольких шагов, требующих участия пользователя, чтобы процесс проходил без ошибок. Если в рабочий процесс включен шаг, требующий участия пользователя, задание на этом шаге будет остановлено и перейдет в режим ожидания действий пользователя, необходимых для продолжения работы.
Выполнение рабочего процесса из другого процесса
В ArcGIS Workflow Manager добавлен шаг типа Выполнить рабочий процесс (Execute Workflow). Этот шаг позволяет запускать рабочий процесс задания из другого задания.
Чтобы воспользоваться этой возможностью, необходимо создать два рабочих процесса и два типа заданий: первичное задание, которое имеет пользовательский шаг для выполнения другого рабочего процесса, и вторичное задание с серией шагов в своем рабочем процессе.
Задание вторичного типа должно иметь рабочий процесс с автоматическим выполнением шагов. Некоторые шаги рабочего процесса могут ожидать действий пользователя, их выполнение будет продолжено после завершения этих действий.

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