Справка по системе ELMA Проекты+
×
Меню

Моделирование проектных процессов

В системе ELMA существует возможность тесной интеграции приложения ELMA Проекты+ с бизнес-процессами, описанными на Платформе ELMA BPM. Процессы, которые используются при работе с проектами и которые обрабатывают данные объектов приложения ELMA Проекты+ будем называть проектными процессами.
Создание проектного процесса осуществляется в Дизайнере ELMA на вкладке Процессы . Последовательность действий при создании проектного процесса аналогична последовательности действий при создании обычного бизнес-процесса.
Так как проектный процесс моделируется для определенного типа проекта и может запускаться со страницы проекта, при смене стадии проекта и/или использоваться в качестве задачи запуска бизнес-процесса, при моделировании необходимо связать данный процесс с проектом соответствующим образом.

Запуск бизнес-процесса со страницы проекта

Данная возможность доступна в том случае, если в бизнес-процессе в контексте процесса (на вкладке Контекст ) в качестве входной переменной указана переменная типа "Проект" или "Базовый тип проекта", а также данный бизнес-процесс добавлен в требуемый тип проекта на вкладке Маршруты (процессы) .
Стоит отметить, что бизнес-процессы, содержащие в своем контексте переменную типа "Базовый тип проекта", будут доступны для выбора на вкладке Маршруты (процессы) для всех типов проектов. А процессы, содержащие в своем контексте только переменную типа "<Название проекта> (Проект)", могут быть добавлены в маршруты только текущего типа проекта или созданных от него наследников.
Для начала работы с созданным маршрутом необходимо опубликовать процесс. При этом на странице проекта, для которого был создан процесс, в верхнем меню появится кнопка Запустить процесс (рис. 1). При нажатии на данную кнопку будет запущен процесс по данному проекту (проект будет записан в контекст процесса).
Рис. 1. Страница проекта. Кнопка "Запустить процесс"
Подробнее о запуске бизнес-процесса со страницы проекта см. соответствующий раздел справки.

Запуск бизнес-процесса при смене стадии проекта

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

Задача запуска бизнес-процесса

В системе существует возможность в плане проекта настроить запуск бизнес-процесса (рис. 2) на определенном этапе проекта. В этом случае в плане проекта необходимо создать задачу запуска БП .
Данная возможность доступна в том случае, если в бизнес-процессе в контексте процесса (на вкладке Контекст ) в качестве входной переменной указана переменная типа "Запуск бизнес-процесса (Объект)".
Рис. 2. Страница плана проекта. Задача запуска БП"

См. также: