Доступно с лицензией Standard или Advanced.
Механизм рабочего процесса поддерживают линейный, разветвленный и циклический рабочие процессы. Вы также можете задать типы заданий, в которых нет рабочего процесса или состоящие всего из одного шага. Если у вас более одного шага, дополнительный модуль ArcGIS Workflow Manager (Classic) запустит правила, описанные ниже.
При проверке рабочих процессов в редакторе и нахождении ошибок Workflow Manager (Classic) проинформирует вас о том, какие шаги нарушают правила.
Одно начало и один конец
У каждого разработанного вами рабочего процесса должна быть одна уникальная начальная точка и одна конечная точка. Из этого правила есть два исключения: рабочие процессы, состоящие из одного шага и задания, в которых рабочего процесса нет.

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

Нет самозацикленных шагов
Workflow Manager (Classic) защищает вас от зацикливания шага самого на себя.

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

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