Создание типов статуса

Эта тема относится только к ArcGIS for Desktop Standard и ArcGIS for Desktop Advanced.

Типы статуса описывают возможные состояния или стадии задания, через которые оно проходит в процессе выполнения. В дополнительном модуле ArcGIS Workflow Manager for Desktop можно задать статусы, которые будут использоваться в рабочих процессах.

Типы статусов

Есть три способа использования статусов в Workflow Manager:

Автоматическое назначение статуса

Если опция Использовать автоматическое назначение статуса в системных настройках Workflow Manager включена, статус задания будет автоматически обновляться по мере выполнения задания. Для корректной работы в системе должны быть заданные статусы.

  • Created
  • ReadyToWork (готов к выполнению)
  • Working
  • DoneWorking (выполнен)
  • Closed (закрыт)

Назначение статуса шага

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

ПримечаниеПримечание:

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

Назначение статуса шага вручную

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

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

Настройка статусов

Создание нового типа статуса

Помимо существующих в Workflow Manager типов статусов, можно задавать собственные, которые могут использоваться для управления и отслеживания работы в системе.

Шаги:
  1. Откройте Администратор Workflow Manager и подключитесь к базе данных Workflow Manager.
  2. В Администраторе перейдите к папке Типы статуса (Status Types) в Компонентах задания (Job Components).

    В списке должны быть показаны все настроенные типы статусов. Если ни один тип статуса не настроен, список будет пуст.

  3. Щелкните правой кнопкой мыши папку и выберите Добавить тип статуса (Add Status Type).

    Откроется диалоговое окно Свойства статуса (Status Properties).

  4. Введите основную информацию о типе статуса.
    • Имя: Имя типа статуса. После создания это имя изменить нельзя.
    • Заголовок: Это отображаемое имя статуса. Если оставить это поле пустым, будет использовано значение имени. Это значение можно изменять после создания статуса.
    • Описание: Описание того, что представляет данный статус.
  5. Щелкните OK, чтобы сохранить изменения и закрыть диалоговое окно.

Настройка назначения статуса шага

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

Типы статусов в репозитории Workflow Manager можно связать с шагами рабочего процесса задания.

Шаги:
  1. Включите опцию Использовать назначение статуса шага (Use step status assignment) в системных настройках Workflow Manager.
  2. Создайте типы статусов в соответствии с потребностями ваших процессов.
  3. Обновите свойство статуса для шагов рабочего процесса, где это необходимо.

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

Настройка назначения статуса шага
Настройка Workflow Manager для использования назначения статуса шага состоит их четырех этапов.
9/11/2013