Doc Bp Ress

Реестр бизнес-процессов

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

Наименование сервиса в среде оркестрации микросервисов: qbpmcockpit Пример ссылки на Swagger: http://qbpmcockpit.<полное имя неймспейса>/qbpmcockpit/swagger-ui/#/

Реестр бизнес-процессов обеспечивает выполнение следующих функций:

  1. Получение сводной статистики по исполняемым в системе бизнес-процессам.
  2. Получение информации об отклонениях от временных регламентов при исполнении бизнес-процессов.
  3. Просмотр сводной информации о произошедших инцидентах и детальной информации об инциденте при исполнении бизнес-процессов.
  4. Получение списка всех опубликованных бизнес-процессов.
  5. Просмотр детальной информации о ходе исполнения бизнес-процесса.
  6. Тестовый запуск бизнес-процессов с входными параметрам.
  7. Получение списка всех опубликованных бизнес-правил.
  8. Просмотр детальной информации об исполнившихся бизнес-правилах (модели принятия решений).
  9. Миграция бизнес-процессов.

Для работы с модулем необходимо зайти в платформу Q.BPM и пройти авторизацию под пользователем обладающим соответствующей ролью.

В главном меню для пользователя доступен раздел "Реестр-бизнес процессов".

Инструкция по переходу на Реестр бизнес-процессов

⚠️

Количество времени, затраченное на переход, будет зависеть от размера БД qbpmdesigner

Узнать размер мигрируемых таблиц

Для перехода на Реестр бизнес-процессов необходимо:

  1. На стенде выключить qbpmdesigner и qbpmcockpit
  2. При наличии технической возможности снять дамп мигрируемых таблиц qbpmdesigner
  3. Пересоздать Job database-qbpmcockpit, указав образ registry-new.diasoft.ru/release/database-qbpmcockpit:versionTag. Дождаться успешного выполнения проливки database-qbpmcockpit
  4. Обновить qbpmcockpit до версии registry-new.diasoft.ru/release/qbpmcockpit:versionTag
  5. Выполнить миграцию таблиц. Убедиться в отсутствии ошибок при миграции.
Выполнить скрипт
  1. Обновить версию qpbmui до registry-new.diasoft.ru/release/qpbmui:versionTag
  2. Если пункты меню Дизайнер бизнес процессов и Мониторинг бизнес-процессов используются в своем рутовом приложении:
  • endpoint "service": "qbpmdesigner" и "service": "qbpmcockpit" изменить на "service": "qcui"
  • добавить раздел Реестр бизнес-процессов
Реестр бизнес-процессов
  1. Установить qcui registry-new.diasoft.ru/release/qcui:versionTag и qbprui registry-new.diasoft.ru/release/qbprui:versionTag
  2. Включить qbpmcockpit
  3. Проверить работоспособность новых пунктов меню в рутовом приложении