Концепция расширенных рабочих процессов

Доступно с лицензией Workflow Manager.

Инструменты рабочего процесса в ArcGIS Workflow Manager (Classic) Administrator позволяют настраивать рабочие процессы, которые будут выполняться автоматически, или которые позволят вам выполнять серию шагов до определенной точки рабочего процесса задания; или которые будут выполнять другой рабочий процесс в рамках существующего рабочего процесса. Все это можно задать при разработке рабочих процессов, чтобы при создании задания автоматизировать некоторые процессы.

Автоматическое выполнение задания

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

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

Выполнение рабочего процесса из другого процесса

Тип шага Выполнить рабочий процесс был добавлен в типы шагов, поставляемые с Workflow Manager (Classic). Этот шаг позволяет запускать рабочий процесс задания из другого задания.

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

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

Примечание:

У всех шагов рабочего процесса должна быть включена опция автоматического выполнения.

В первичное задание необходимо добавить шаг типа "рабочий процесс" и указать имя вторичного задания в качестве аргумента шага.

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