Закладка Рабочий процесс (Workflow)

Закладка Рабочий процесс (Workflow) содержит инструменты для изменения и выполнения рабочего процесса задания. При создании задания, она автоматически содержит шаги, которые устанавливаются по умолчанию для этого типа задания. На этом этапе, до запуска автоматического утверждения заданий, пользователь может изменять рабочий процесс. Вы можете изменять рабочий процесс, добавляя или удаляя шаги, редактируя свойства шагов и их адреса связей. После утверждения заданий, нельзя производить изменений в рабочем процессе. Управление рабочим процессом осуществляется с помощью инструментов, расположенных в верхней части окна. Предполагается, что изменения в рабочем процессе будет осуществлять менеджер, а не исполняющий задание рядовой сотрудник. На следующем рисунке отображается рабочий процесс в режиме редактирования (до утверждения заданий).

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

Изменение рабочего процесса ограничивается правами ManageWorkflow.

Закладка Рабочие процессы (Workflow)

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

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

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

В противном случае с шагом будет происходить следующее:

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

В режиме редактирования

Левое окно содержит шаги задания, которые можно разделить на три категории:

Для добавления шага перетащите его мышкой в рабочий процесс.

Шаги рабочего процесса

По верхней части окна рабочего процесса располагаются инструменты для управления рабочим процессом.

Сохранить рабочий процесс (Save Workflow) Сохранить рабочий процесс (Save Workflow)—Для сохранения всех изменений рабочего процесса (при его настройке или для дальнейшего создания) нажмите Сохранить рабочий процесс (Save Workflow).

Построить путь (Draw Path) Рисовать путь—После перенесения шага задании в рабочий процесс, должна быть добавлена связь, соединяющая шаги в порядке из исполнения. Для создания связи щелкните мышкой сначала первый шаг, а потом щелкните следующий по порядку исполнения шаг.

Текст (Text) Текст—В поле Текст (Text) вводится текст аннотаций, меток и других характеристик рабочего процесса.

Рабочий процесс корректен (Valid Workflow) Допустимый рабочий процесс—Сообщение Рабочий процесс корректен (Valid Workflow) подтверждает, что рабочий процесс создан корректно.

Удалить объект (Delete Object) Удалить объект—Инструмент Удалить объект (Delete Object) позволяет удалять выбранный объект рабочего процесса.

Очистить рабочий процесс (Clear Workflow) Очистить рабочий процесс (Clear Workflow)—Инструмент Очистить рабочий процесс (Clear Workflow) очищает всё содержание описания рабочего процесса.

Назначить шаг (Assign Step) Назначить шаг (Assign Step)—Кнопка Назначить шаг (Assign Step) позволяет назначать шаг рабочего процесса определенному пользователю или группе.

Закладка Рабочие процессы (Workflow)—Назначить шаг (Assign Step)

Выровнять слева (Align Left)—Выравнивает все выбранные объекты по левую сторону.

Выровнять справа (Align Right)—Выравнивает все выбранные объекты по правую сторону.

Выровнять вверх (Align Top)—Выравнивает все выбранные объекты вверх.

Выровнять вниз (Align Bottom)—Выравнивает все выбранные объекты вниз.

Выровнять по центральной вертикали (Align Center Vertical)—Выравнивает все выбранные объекты по центральной вертикали.

Выровнять по центральной горизонтали (Align Center Horizontal)—Выравнивает все выбранные объекты по центральной горизонтали.

Распределить вертикально (Distribute Vertical)—Распределяет все выбранные объекты вертикально.

Распределить горизонтально (Distribute Horizontal)—Распределяет все выбранные объекты горизонтально.

Задать цвет заливки (Set Fill Color) Задать цвет заливки (Set Fill Color)—Инструмент Задать цвет заливки (Set Fill Color) позволяет указать цвет заливки для выбранных объектов.

Задать цвет линии (Set Line Color) Задать цвет линии (Set Line Color)—Инструмент Задать цвет линии (Set Line Color) позволяет указать цвет для выбранной линии.

Задать цвет текста (Set Text Color) Задать цвет текста (Set Text Color)—Инструмент Задать цвет текста (Set Text Color) позволяет указать цвет для выбранного текста.

Вписать в окно (Fit to Window) Вписать в окно (Fit to Window)—Инструмент Вписать в окно (Fit to Window) позволяет уместить все содержимое рабочего процесса в текущих габаритах окна.

Фиксированное увеличение (Fixed Zoom In) Постоянное приближение (Fixed Zoom In)—Инструмент Фиксированное увеличение (Fixed Zoom In) производит увеличение по заданной ранее шкале масштабов.

Фиксированное уменьшение (Fixed Zoom Out) Постоянное увеличение (Fixed Zoom Out)—Инструмент Фиксированное уменьшение (Fixed Zoom Out) производит уменьшение по заданной ранее шкале масштабов.

Увеличить (Zoom In) Приблизить (Zoom In)—Инструмент Увеличить (Zoom In) позволяет увеличивать, указывая мышью желаемую для увеличения область рабочего процесса.

Непрерывное Масштабирование (Continuous Zoom) Непрерывное масштабирование (Continuous Zoom)—Инструмент Непрерывное Масштабирование (Continuous Zoom) позволяет приближать или отдалять содержимое рабочего процесса с помощью колеса мыши.

Переместить (Pan) Переместиться (Pan)—Для перенесения текущего содержимого необходимо щелкнуть его мышкой, и не отпуская клавиши мыши перенести его в желаемое место.

Выбрать (Select) Выбрать—Для выбора шага или задания щелкните по нему один раз.

Идентифицировать объект (Identify Object) Идентифицировать объект (Identify Object)—Щелкните на шаг или связь задания для отображения окна их свойств. Вы также можете открыть окно свойств двойным щелчком по шагу/связи вне зависимости от текущего активного инструмента.

Свойства шага (Step Properties)

Установкой флажков можно настроить следующие опции:

Если активен этот инструмент и выбирается путь, появляется следующее диалоговое окно Свойства пути (Path Properties):

Диалоговое окно Свойства пути (Path Properties)

В окне устанавливаются такие основные свойства как:

В режиме выполнения

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

Показать активный шаг (Zoom To Workflow) Приблизить к текущим шагам (Zoom To Current Step(s))—Инструмент центрирует схему рабочего процесса на текущем активном шаге.

Назначить шаг (Assign Step) Назначить шаг (Assign Step)—Назначить текущий шаг определенному пользователю или группе.

Процент выполнения (Percent Complete) Изменить процент текущего шага—Инструмент позволяет определять, какой процент от всего задания составляет выполнение текущего шага.

Выполнить шаг (Execute Step) Выполнить текущий шаг—Стартует выполнение текущего шага. Если текущих шагов несколько, стартует шаг, выбранный пользователем.

Отметить как начатый (Mark As Started) Отметить текущий шаг как начальный—Инструмент позволяет вам отмечать шаг как начатый или завершенный. Это даёт вам возможность отслеживать, когда процедурный шаг был начат или завершен.

Отметить как завершенный (Mark As Complete) Проверить текущий шаг—Отмечает шаг как завершенный без его выполнения. Эта опция применяется только для процедурного шага.

5/10/2014