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

Пользовательские расширения приложения Проекты+

В карточке процесса на вкладке Графическая модель в группе Пользовательские расширения – Проекты+ раздела Plug-ins отображаются операции (рис. 1), входящие в базовую поставку приложения Проекты+. На графической модели процесса данные операции выделены оранжевым цветом.
Рис. 1. Вкладка процесса "Графическая модель". Блок операций "Plug-ins". Группа "Пользовательские расширения – Проекты+"
В группе Пользовательские расширения – Проекты+ располагаются следующие операции:
Несмотря на то, что данные расширения находятся в разделе пользовательских расширений, они являются системными и для них недоступны операции редактирования и/или удаления. Тем не менее, данные расширения можно скопировать через контекстное меню на вкладке Сценарии Дизайнера ELMA, после чего создать на их основе новые редакции расширений.
Для просмотра свойств расширения необходимо дважды нажать кнопкой мыши по нему на графической модели процесса или выбрать пункт Настройки в контекстном меню элемента. Данное диалоговое окно состоит из нескольких вкладок: Общие, Входные/выходные атрибуты .
Рис. 2. Диалоговое окно настройки свойств пользовательского расширения. Вкладка "Общие"
На вкладке Общие (рис. 2) отображаются:
Название * – название операции, отображаемое на графической модели, в документации по процессу и регламенте процесса, а также в заголовке окна редактирования данной операции. Название операции также отображается на кнопке перехода к этой операции процесса в веб-приложении в случае, если переход не имеет собственного названия;
Описание – описание операции, отображаемое в документации по процессу и регламенте процесса.
Набор полей для заполнения на данной вкладке (рис. 2) одинаков для всех расширений.
На вкладке Входные/выходные атрибуты (рис. 3) в ее левой части отображаются параметры расширения, обозначенные в карточке расширения как входные, а в правой части параметры, обозначенные как выходные. Подробнее о работе с данной вкладкой см. соответствующий раздел справки.
Рис. 3. Диалоговое окно настройки свойств пользовательского расширения. Вкладка "Входные/выходные атрибуты"
Набор атрибутов, расположенных на данной вкладке, может различаться в зависимости от операции.

Операция "Добавить пользователя в участники проекта"

Данная операция содержит следующие входные переменные: Проект и Пользователь (рис. 4).
Рис. 4. Диалоговое окно настройки операции "Добавить пользователя в участники проекта". Вкладка "Входные/выходные атрибуты"

Операция "Закрыть проект"

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

Операция "Изменение стадии проекта"

Данная операция содержит следующие входные переменные: Проект и Стадия проекта (рис. 6).
Рис. 6. Диалоговое окно настройки операции "Изменение стадии проекта". Вкладка "Входные/выходные атрибуты"

Операция "Ожидание завершения публикации плана проекта"

Данная операция содержит входную переменную План проект (рис. 7)
Рис. 7. Диалоговое окно настройки операции "Ожидание завершения публикации плана проекта". Вкладка "Входные/выходные атрибуты"

Операция "Открыть проект заново"

Данная операция содержит входную переменную Проект (рис. 8). Данная операция возвращает проект в статус "Текущий", при этом устанавливается стадия, на которой находился проект до закрытия. В том случае, если проект еще не находится в Архиве , данная операция выполнена не будет.
Рис. 8. Диалоговое окно настройки операции "Открыть проект заново". Вкладка "Входные/выходные атрибуты"

Операция "Публиковать план проекта"

Данная операция содержит входную переменную План проекта (рис. 9).
Рис. 9. Диалоговое окно настройки операции "Публиковать план проекта". Вкладка "Входные/выходные атрибуты"

Операция "Публиковать проект"

Данная операция содержит набор входных переменных, аналогичный набору, используемому в операции Открыть проект заново (рис. 8). При выполнении данной операции проект получит статус "Текущий". При этом стадия данного проекта изменена не будет. Обычно поле данной операции на модели процесса размещают операцию Изменение стадии проекта , чтобы задать необходимую стадию.

Операция "Создать план проекта"

Данная операция содержит входные переменные Объект плана проекта и Копируемый план проекта, а также выходную переменную Новый план проекта (рис. 10). Для корректной работы данной операции необходимо обязательно заполнить контекстную переменную Объект плана проекта, в противном случае операция не будет выполнена. При установке входных и выходных переменных будет осуществлено копирование плана проекта из контекстной переменной Копируемый план проекта в контекстную переменную Новый план проекта.
Кроме того, переменная Копируемый план проекта может быть оставлена незаполненной в том случае, если необходимо создать новую (пустую) версию плана проекта.
Следует отметить, что данная операция может быть использована только при работе с одним и тем же проектом. Чаще всего данная операция используется для создания копии текущей версии плана проекта с целью ее дальнейшего редактирования.
Рис. 10. Диалоговое окно настройки операции "Создать план проекта". Вкладка "Входные/выходные атрибуты"
Подробнее о свойствах пользовательских расширений см. соответствующий раздел справки.
Создание и/или копирование пользовательских расширений осуществляется в карточке пользовательского расширения в Дизайнере ELMA на вкладке Сценарии . Подробнее о работе с расширениями на данной вкладке см. соответствующий раздел справки.
См. также: