Карточка процесса

Карточка процесса открывается в буфере объектов и позволяет редактировать свойства уже созданного процесса.
process 8

В левой области расположены блоки редактирования свойства процесса и ссылки для их редактирования, настроенные для типа процесса параметры. Вид левого блока можно настроить в конфигурации типа процесса.

Строка с описанием процесса (по-умолчанию содержит код процесса и наименование его типа) может быть настроена в конфигурации. Эта же строка отображается в буфере закрытых объектов, позволяя вернуться на недавно открытый процесс.

В правой области отображаются связанные с процессом данные, например связанные процессы, либо различные расширения, предоставляемые плагинами.

Настройка очередности вкладок процесса

В типе процесса требуется указать ключ:

#пример указания очередности вкладок
tabsOrder=showSubProcess,showGantt,showNotes
Вкладки плагинов пока не поддерживаются, они будут после ядровых вкладок

Кастомные вкладки привязанных процессов

Создание произвольных вкладок

customTab.process_links.X.title=NAME
customTab.process_links.X.typeIds=YYYY,ZZZZ

X - уникальный идентификатор вкладки (натуральное число), задается пользователем произвольно, определяет порядок отображения конкретной вкладки. NAME - произвольное название для новой вкладки YYYY,ZZZZ - перечисление необходимых для отображения типов связанных процессов для выбранной вкладки.

Для того чтобы вывести все связные процессы достаточно просто указать:

customTab.process_links.X.title=NAME

На основных вкладках ("Привязки" и "Связанные процессы"), 1 - показать, 0 - скрыть:

processShowProcessLinks.Linked=0

На произвольных вкладках отображение "Процесс привязан к" отключено (кроме вкладок где отображены все связанные процессы).

Поддержка Markdown в описании процесса

Включение

В типе процесса требуется указать ключ

description.markdown.enable=1
#кастомизация (необязательные параметры)
description.markdown.h1.size=1.5em
description.markdown.h2.size=1.25em
description.markdown.h3.size=1em
description.markdown.h4.size=.875em
description.markdown.h5.size=.85em
description.markdown.h6.size=.7em
description.markdown.font.size=14px

Функциональность

  • Режим на весь экран

  • Режим side by side

  • Списки

  • Цитата

  • Кастомизация размера шрифтов

Вкладка процесса с диаграммой Ганта

Назначение

  • Визуализирует продолжительность, очередность и зависимость подзадач

  • Планирование проектов

Как выглядит

gantt

Включение

В типе процесса требуется указать ключ

#вкладка с timeline связанных процессов
showGantt=1
#переопределение названия вкладки
showGantt.tabName=Gantt
#id параметра процесса в котором хранится начало
showGantt.startParamId=3163
#id параметра процесса в котором хранится конец
showGantt.endParamId=3164
#id параметра процесса в котором хранится прогресс
showGantt.progressParamId=3164
#id параметра процесса в котором хранится зависимость
showGantt.dependenciesParamId=3164

Функциональность

  • Редактирование начало и конца протягиванием на самой диаграмме

  • Редактирование прогресса протягиванием на самой диаграмме (доступно если прогресс не > 0 и != 100)

  • Переход к процессу по двойному клику на элемент на диаграмме

  • Переход к процессу по двойному клику на элемент списка "Не запланированные задачи"

  • Изменение масштаба

  • Редактирование зависимости (кнопка в меню элемента диаграммы)

  • Редактирование начало и конца в списке "Не запланированные задачи"

Вкладка процесса с дочерними процессами в виде временной линии

Включение

В типе процесса требуется указать ключ

#вкладка с timeline связанных процессов
showTimeLine=1
#переопределение названия вкладки
showTimeLine.tabName=TimeLine
#id параметра процесса в котором хранится начало
showTimeLine.startParamId=3163
#id параметра процесса в котором хранится конец
showTimeLine.endParamId=3164
#цвет статуса на "графике" через запятую
showTimeLine.statusColorMap=303:"#5aaa4f"

Функциональность

  • Визуализация продолжительности и порядка выполнения процессов

  • Переход к процессу по клику на элемент на "графике"

  • Изменение масштаба

Вкладка процесса с дочерними процессами

process link sub tab

Включение

В типе процесса требуется указать ключ

#вкладка с родительскими и дочерними процессами
showSubProcess=1
#порядковый номер processCreateLink для создания дочернего процесса по умолчанию
showSubProcess.defaultCreateTypeId=1

Функциональность

  • Смена статуса дочерних процессов прямо с самой вкладки

  • Сортировка дочерних процессов

Вкладка процесса с Заметками

notes 1

Назначение

  • Комментарии по ходу процесса, так как большой объем в описании становится неудобным

  • Резюмирование встреч по процессу

  • Первичная документация по проекту

Включение

В типе процесса требуется указать ключ

showNotes=1
#ID типа сообщения (см. документацию "Сообщения")
showNotes.messageTypeId=6

Функциональность

  • Редактор с поддержкой markdown

  • Вложения файлов

Группы решения и исполнители

Каждый процесс может выполняться одним или несколькими подразделениями (группами). При этом группа выступает в процессе в той или иной роли.

По-умолчанию в системе определена одна роль с кодом 0 - "Выполнение" процесса. Список ролей может быть дополнен в конфигурации. Примерами ролей могут быть: "Инициация", "Продажа", "Согласование" и т.п. У каждой роли должен быть свой уникальный код.

На снимке ниже одна группа выполняет процесс в роли "Выполнение", другая "Инициация".

process 9

Для каждой группы выполнения процесса могут быть установлены исполнители один или несколько.