VK GRC logo
Обновлена 28 августа 2026 г. в 06:08

Модуль управления бизнес-процессами (PTMS)

Модуль управления бизнес-процессами, или PTMS (Process Task Management System) — это система проектирования, версионирования, выполнения и мониторинга BPMN-процессов.

Модуль использует движок bpm, который сделан по нотации BPMN с частичными доработками логики и атрибутов элементов. В рамках модуля можно осуществлять следующие действия:

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

Модуль доступен по отдельной ссылке, которую вы можете получить у вашего администратора.

Интерфейс модуля PTMS состоит из двух разделов:

  • Главная — основная страница модуля.
  • Список процессов — перечень запущенных процессов.

Главная

Главная страница модуля модуля содержит информацию об общем количестве процессов, количестве активных процессов и черновиков процессов.

Модуль PTMS

Также на главной странице расположены кнопки быстрого перехода в другие разделы модуля и к созданию нового процесса.

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

Список процессов

Раздел модуля Список процессов содержит перечень всех имеющихся процессов.

Список процессов

Информация на странице представлена в табличном виде и содержит следующую информацию:

  • ID — идентификационный номер процесса.
  • Код — кодовое обозначение процесса.
  • Название — наименование процесса.
  • Описание — описание процесса.
  • Активный — признак активности.
  • Автор — пользователь, создавший процесс.
  • Создан — дата и время создания.

В конце каждой строки находится кнопка ••• со следующими опциями:

  • Изменить — для изменения параметров процесса
  • Удалить — для удаления процесса.

Также на странице расположена кнопка Создать для создания нового процесса.

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

Карточка процесса доступна при нажатии на гиперссылку в строке ID в общем списке процессов.

Карточка содержит в себе три вкладки:

  • Общая информация — общая информация о процессе.
  • Версии — версии процесса.
  • Экземпляры — запуски процесса.

Общая информация

На вкладке Общая информация содержатся данные о выбранном процессе:

  • Идентификатор — ID процесса.
  • Код — кодовое обозначение процесса.
  • Наименование — название процесса.
  • Активность — признак активности процесса.
  • Описание — дополнительная информация о процессе.
  • Активная версия — ID активной версии.
  • Черновая версия — ID черновика.
  • Автор — пользователь, создавший процесс.
  • Создан — дата и время создания.
  • Обновил — пользователь, изменивший процесс.
  • Обновлен — дата и время изменения.

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

Также на вкладке расположены следующие кнопки:

  • Запустить для ручного запуска процесса.
  • Изменить для изменения основных данных процесса.
  • Удалить для удаления процесса.

Версии

На вкладке Версии расположены версии выбранного процесса.

Карточка процесса: Версии

Информация на странице представлена в табличном виде и содержит следующую информацию:

  • ID — идентификатор версии.
  • Версия — номер версии.
  • Тип — тип версии. Возможные варианты:
    • Confirmed — подтвержденная (опубликованная) версия.
    • Draft — черновая версия.
  • Комментарий — дополнительная информация о версии.
  • Активность — признак активности версии. Возможные варианты:
    • Активен — версия активна. У процесса может быть максимум одна активная версия. Активной может быть любая опубликованная версия.
    • Деактивирован — версия отключена. Деактивированную версию можно снова сделать активной. Предыдущая активная версия автоматически деактивируется.
  • Автор — пользователь, создавший версию.
  • Создан — дата и время создания версии.

В конце каждой строки с неактивной версией находится кнопка ••• cо следующими опциями

  • Установить активной у неактивных версий.
  • Опубликовать у неопубликованных версий.

Также на вкладке расположена кнопка Создать для создания новой версии.

Карточка версии

Карточка версии доступна при нажатии на гиперссылку в строке ID в общем списке версий.

Карточка состоит из двух вкладок:

  • Общая информация — данные версии.
  • BPMN — диаграмма бизнес-процесса в BPMN-нотации.

Общая информация

Вкладка Общая информация содержит данные о выбранной версии:

  • Идентификатор — ID версии.
  • Номер версии.
  • Тип – тип версии: подтвержденная или черновая.
  • Активность — признак активности версии.
  • Комментарий — дополнительная информация о версии.
  • Автор — пользователь, создавший версию.
  • Создан — дата и время создания версии.
  • Обновил — пользователь, обновивший версию.
  • Обновлен — дата и время обновления версии.

Карточка версии

Также на вкладке расположена кнопка Опубликовать для публикации версии. Кнопка доступна только для версий в статусе Draft (черновик).

BPMN

На вкладке BPMN расположена визуализация бизнес-процесса в BPMN-нотации.

Карточка версии: BPMN

Вкладка состоит из области редактирования диаграммы и области редактирования элемента диаграммы, а также панели инструментов с BPMN-элементами, расположенной в области редактирования.

Также на вкладке расположены следующие кнопки:

  • XML для просмотра диаграммы в формате XML
  • Сохранить BPMN для сохранения текущей диаграммы. После сохранения версии будет присвоен статус «Confirmed».
  • для отображения ошибок валидации BPMN.

В визуализации используются следующие BPMN-элементы:

Элемент

Описание

Стартовый элемент

Стартовый элемент. Указывает на начало бизнес-процесса

В процессе может быть только один стартовый элемент. Из стартового элемента должен быть строго один переход к следующему элементу процесса

Старт по событию

Этот стартовый элемент позволяет начинать исполнение процесса только по какому-либо событию в системе. Его нельзя запустить руками или по расписанию

Исключающий шлюз

Исключающий шлюз. Указывает на ветвление потока управления на несколько маршрутов, из которых может быть выбран только один

Параллельный шлюз

Указывает на ветвление потока управления на несколько маршрутов, из которых будут выбраны одновременно все исходящие события

Системная задача

Системная задача. Элемент для выполнения пользовательского скрипта в рамках процесса. Если этот элемент завершается по какой-либо ошибке и не имеет прикреплённых элементов выхода, то весь процесс завершается с ошибкой

Действие вызов

Элемент для создания одного экземпляра процесса. В параметрах элемента выбирается один из существующих в PTMS процессов и создаётся его экземпляр. Входным параметром может быть только словарь или список

Мульти с параллельным исполнением

Элемент для создания нескольких экземпляров процесса. В параметрах элемента выбирается один из существующих в PTMS процессов. Этот элемент создаёт экземпляр процесса для каждого элемента из входного списка параметров и ждёт, пока все экземпляры процесса будут завершёны. Исполнение экземпляров процессов происходит параллельно

Мульти с последовательным исполнением

Элемент для создания нескольких экземпляров процесса. В параметрах элемента выбирается один из существующих в PTMS процессов. Этот элемент создаёт экземпляр процесса для каждого элемента из входного списка параметров и ждёт, пока все экземпляры процесса будут завершёны. Исполнение экземпляров процессов происходит последовательно, т.е. для каждого объекта из входного списка экземпляры процесса создаются и исполняются один за одним

Элемент выхода по таймауту

Элемент выхода по таймауту. Может быть прикреплён только к системной задаче. Используется для выведения перехода к следующему элементу по ошибке выхода за таймаут при исполнении пользовательского скрипта

Элемент выхода по ошибке

Элемент выхода по ошибке. Может быть прикреплён только к системной задаче или действию вызова. Используется для выведения перехода к следующему элементу по завершению логики элемента какой-либо ошибкой

Завершение

Элемент для завершения процесса. Единственный элемент, который может завершить процесс с статусом SUCCESS

Переход

Элемент стрелка/поток. Используется как связь других элементов между собой для построения пути процесса по элементам

Экземпляры

На вкладке Экземпляры хранится информация обо всех запусках выбранного процесса.

Карточка процесса: Экземпляры

Данные на вкладке представлены в табличном виде и содержат следующую информацию:

  • ID — идентификатор экземпляра.
  • Версия — номер версии процесса.
  • Источник — способ запуска процесса.
  • Статус — итоговый статус запуска.
  • Запущен — дата и время запуска процесса.
  • Завершен — дата и время завершения процесса.
  • Создан — дата и время создания экземпляра процесса.

Карточка экземпляра процесса

Карточка экземпляра процесса доступна при нажатии на гиперссылку в строке ID в общем списке запусков процесса.

Информация в карточке представлена в двух вкладках:

  • Общая информация — данные экземпляра.
  • Элементы — элементы процесса.

Общая информация

На вкладке Общая информация представлены данные о выбранном экземпляре процесса:

  • Идентификатор — Идентификационный номер экземпляра.
  • ID версии процесса
  • Статус — итоговый статус запуска.
  • Источник — способ запуска процесса.
  • Запущен — дата и время запуска процесса.
  • Завершен — дата и время завершения процесса.
  • Создан — дата и время создания экземпляра процесса.
  • Входные параметры — параметры запуска процесса (при наличии)
  • Результат — итоговый результат запуска процесса.

Карточка экземпляра процесса

Элементы

На вкладке Элементы расположены Все BPMN-элементы, участвовавшие в запуске процесса. Данные на вкладке представлены в табличном виде и содержат следующую информацию:

  • Код элемента — кодовое обозначение элемента.
  • Статус — статус запуска элемента.
  • Запущен — дата и время запуска элемента.
  • Завершен — дата и время выполнения элемента.
  • Логи — комментарий к исполнению элемента.

Карточка экземпляра процесса: Элементы

Инструкции