Этапы рабочего процесса
Дата последнего изменения: 15 апреля 2010 г.
Применимо к: SharePoint Foundation 2010
В этой статье
Сопоставление рабочего процесса
Запуск рабочего процесса
Состояние рабочего процесса
Завершение задачи рабочего процесса
Для лучшего понимания рабочих процессов и их использования в Microsoft SharePoint Foundation 2010 будут рассмотрены этапы участия пользователя в процессе. В этом разделе приведено описание рабочего процесса с точки зрения администратора и конечного пользователя.
Сопоставление рабочего процесса
Рабочие процессы устанавливаются на уровне сервера. Однако администратор семейства сайтов может разрешить доступ к рабочему процессу конкретному семейству сайтов на указанном сервере.
После этого администратор сайта может сопоставить доступный рабочий процесс со списком, библиотекой документов или определенным типом контента. При необходимости можно выполнить настройку рабочего процесса с использованием следующих общих параметров.
Уникальное имя рабочего процесса.
Определение порядка применения рабочего процесса к элементу. Возможно применение процесса автоматически при создании или изменении объекта, а также вручную. Кроме того, можно определить роли пользователей, например администратора или участника, которые могут запускать рабочий процесс.
Список задач, используемый рабочим процессом при создании задач.
Журнал рабочего процесса, в котором сохраняются определенные в нем события.
Кроме того, администратор сайта может настроить специальные параметры отдельного рабочего процесса.
Для ввода дополнительных сведений о настройке администратор использует настраиваемую форму SharePoint Foundation 2010, которая должна быть реализована в рабочем процессе.
В SharePoint Foundation сопоставление рабочего процесса сохраняется в свойстве списка.
Дополнительные сведения о создании форм сопоставления см. в разделе Формы сопоставления и запуска рабочих процессов (Sharepoint Foundation).
Запуск рабочего процесса
Рабочий процесс, настроенный для запуска вручную, может быть запущен любым пользователем, которому назначена соответствующая роль (администратор, участник и т. д.). Для запуска процесса следует выбрать элемент в SharePoint Foundation и затем соответствующий рабочий процесс в списке процессов, сопоставленных с этим элементом. При необходимости следует ввести дополнительные данные, необходимые для процесса, после чего запустить его. При запуске создается новый экземпляр рабочего процесса для выбранного элемента.
Обратите внимание, что для ввода дополнительных параметров запуска в рабочем процессе должна быть реализована настраиваемая форма SharePoint Foundation. В этой форме пользователь вводит параметры запуска, которые передаются в ядро рабочего процесса, отвечающее за запуск нового экземпляра процесса.
Дополнительные сведения о создании форм запуска см. в разделе Формы сопоставления и запуска рабочих процессов (Sharepoint Foundation).
Состояние рабочего процесса
Пользователи могут проследить выполнение рабочего процесса для выбранного элемента. Текущее состояние рабочих процессов, выполняемых для элемента, отображается в основной библиотеке документов или на странице элементов списка. Кроме того, для каждого элемента отображается страница рабочего списка, на которой представлены следующие сведения.
Все рабочие процессы, выполняющиеся для данного элемента в настоящий момент.
Все рабочие процессы, ранее выполненные для данного элемента.
Все рабочие процессы, доступные для данного элемента.
При запуске рабочего процесса для элемента в SharePoint Foundation к элементу автоматически добавляется новый столбец. По умолчанию имя столбца соответствует имени рабочего процесса. В SharePoint Foundation в этом доступном только для чтения столбце отображается текущее состояние элемента в рабочем процессе. В SharePoint Foundation столбец состояния добавляется автоматически для каждого рабочего процесса при его первом запуске.
Завершение задачи рабочего процесса
Этапы процесса отображаются в виде задач в списке задач на сайте группы. При разработке рабочего процесса может быть определена его схема. Например, в списке задач могут отображаться следующие сведения:
Название задачи
Имя пользователя, которому назначена эта задача
Состояние задачи
Приоритет задачи
Срок окончания задачи
Ссылка на элемент
После запуска рабочего процесса и создания задач пользователь может выбрать задачу, пометить ее завершенной, а также ввести любые дополнительные или обязательные сведения, относящиеся к процессу. После этого экземпляр рабочего процесса получает уведомление об изменениях задач процесса и реагирует на них заданным образом. Например, при получении уведомления элемент может быть перемещен на следующий этап рабочего процесса.
Дополнительные сведения о создании форм изменения задач см. в разделе Формы задач рабочего процесса (SharePoint Foundation).