Главная Библиотека Статьи Событийно-управляемые рабочие процессы с помощью Nintex Workflow for Project Server

Событийно-управляемые рабочие процессы с помощью Nintex Workflow for Project Server

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

Например:

  • Уведомление руководителя проектного офиса о публикации нового проекта;
  • Уведомление руководителей ресурсов о назначении ресурсов в проект;
  • Уведомление пользователей о создании нового корпоративного поля или  изменения в таблице подстановке.

Или как автоматизировать элементы операционной деятельности в проектной? Например:

  • Согласование базового плана проекта по принятой в компании процедуре согласования документа?
  • Запросы на изменения в проекте по принятой в компании процедуре?
  • Корректную деактивацию пользователя на Project Server, AD, например, при увольнении сотрудника?

Обе задачи с легкостью может  решить событийно-управляемый рабочий процесс (Event Driven Workflows) конструктор Nintex Workflow for Project Server.

 

Решение

Событийно-управляемые рабочие процессы (Event Driven Workflows)  используются для автоматизации действий и оповещений на основе деятельности (событий/events) Project Server.

С помощью него можно:

  • Создавать новые событийно-управляемые рабочие процессы;
  • Связать существующие рабочие процессы с событиями Project Server.

pic 1 eventdrivenwf nintex

Рисунок 1. Инициация создания событийно-управляемого рабочего процесса на узле PWA

 

Для создания событийно-управляемого рабочего процесса (Event Driven Workflows) нужно:

  1. Создать рабочий процесс (набор действий), которые вы хотите, чтобы произошли, когда наступит определенное событие в Project Server. Такой рабочий процесс не содержит информации, когда он будет запущен. Например, процедура согласования документ.
  2. Условия запуска такого рабочего процесса контролируется в отдельном процессе (процесс процесса :)), называемом событие ассоциации. Например, событие «Публикация базового плана проекта».

pic 2 eventdrivenwf nintex 

 Рисунок 2. Окно событийно-управляемого рабочего процесса на узле PWA

 

 

Рассмотрим пример рабочего процесса, который автоматически запускается при создании БП (базового плана) проекта и инициирует процедуру согласования.

 

Создание рабочего процесса.

  1. Данный рабочий процесс состоит из запроса к Project Server и извлечения из проекта данных, необходимых для дальнейшей процедуры согласования.
  2. Далее смоделирована процедура согласования:
  • Запрос заинтересованным пользователям с постановкой задачи Согласование документа, при выполнении которой пользователь\группа пользователей может отклонить или утвердить документ

pic 3 eventdrivenwf nintex

Рисунок 3. Событийно-управляемый РП: Запуск процедуры согласования при создании бизнес-процесса


  • Для каждого из возможных решений сценарий действий. Например, при утверждении документа:
    • Отсылается сообщение с уведомлением об утверждении и другой необходимой информацией;
    • Сохраняется документ в спискеПроекты;
    • Создание результирующего документа в формате pdf.

pic 4 eventdrivenwf nintex

Рисунок 4. Событийно-управляемый РП: Запуск процедуры согласования при создании бизнес-процесса


Примечание: Рабочие процессы можно связывать с событиями Project Server и начинать их на основании события SharePpoint. Интеграция с SharePoint помогает улучшить совместную работу и обмен информацией в проектной во время выполнения работ и управления.


       3. В зависимости от реализованного сценария обновляются свойства проекта.

 

Ассоциация рабочего процесса Nintex Workflow (Event-Driven) с событием Project Server

А условие запуска такого рабочего процесса в Nintex Workflow – событие Project Server - Создание базового плана проекта.

Все!

Теперь при создании базового плана проекта на вашем узле Project Server будет автоматически запускаться процедура согласования.

Событийно-управляемые рабочие процессы могут быть связаны с такими событиями Project Server (список не полный):

  • Проект: создан, опубликован, изменен или удален;
  • Изменения групп безопасности;
  • Рабочий процесс: начало или окончание;
  • Изменение настроек Project Server, например, таких как обновление таблиц подстановок, изменения корпоративных полей и т.п.

pic 5 eventdrivenwf nintex

Рисунок 5. Стандартный перечень событий  Project Server


Оксана Токаленко, MCTS

LEO Consulting

Украина, 02121, г. Киев, ул. Декабристов, 3, оф. 602
Тел.: (044) 228-76-99
E-mail: Написать письмо
Skype: alexvipro
Facebook: https://www.facebook.com/LEO.Consulting.ua

Мы партнеры

LEO Silver LOGO        Nintex Logo 

Конференции по управлению проектами

LEO Consulting совместно с Microsoft Ukraine инициировали проведение ежегодных конференций, объединивших ведущих специалистов в области управления проектами из Украины и стран СНГ.

http://www.project-conference.com.ua

Форум

Мы создали форум, на котором все желающие могут найти ответы на свои вопросы, связанные с Microsoft Project и управлением проектами.

http://microsoft-project.com.ua

Copyright «LEO Consulting» 2009-2013. Все права соблюдены.