PrimeBPM

Моделирование процессов

BPMN-нотация в PrimeBPM: события, задачи, шлюзы и потоки, проверка модели и публикация процесса.

Редактор процессов PrimeBPM работает в нотации BPMN 2.0 — международном стандарте описания бизнес-процессов. Модель, нарисованная в редакторе, не просто картинка: она исполняется движком системы.

Основы BPMN 2.0

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

Элементы диаграммы

ЭлементОбозначениеНазначение
Стартовое событиеТонкий кругТочка запуска экземпляра
Завершающее событиеЖирный кругЗавершение ветки или процесса
Пользовательская задачаПрямоугольник с человечкомШаг, который выполняет сотрудник
Сервисная задачаПрямоугольник с шестерёнкойАвтоматический вызов скрипта или API
Эксклюзивный шлюзРомб с XВыбор одного маршрута по условию
Параллельный шлюзРомб с плюсомОдновременный запуск нескольких веток
Поток управленияСплошная стрелкаПоследовательность выполнения

Работа с редактором

  1. Откройте Процессы → Новый процесс или существующую модель.
  2. Перетаскивайте элементы из палитры слева на холст.
  3. Для соединения выделите элемент и потяните стрелку к следующему.
  4. Свойства выбранного элемента — исполнитель, форма, условия — задаются в панели справа.
  5. Сохраняйте модель кнопкой Сохранить: версия уходит в историю, и к ней всегда можно откатиться.

Пример: согласование отпуска

Процесс состоит из четырёх шагов: сотрудник подаёт заявление, руководитель согласовывает, кадровик оформляет приказ, сотрудник получает уведомление. Форму стартового события удобно описать в JSON:

{
  "formKey": "vacation-request",
  "fields": [
    { "id": "dateFrom", "type": "date", "label": "Дата начала", "required": true },
    { "id": "dateTo", "type": "date", "label": "Дата окончания", "required": true },
    { "id": "comment", "type": "text", "label": "Комментарий", "required": false }
  ]
}

На эксклюзивном шлюзе после задачи руководителя настройте два исходящих потока: «Согласовано» и «Отклонено» — с условиями по полю решения.

Проверка и публикация

Кнопка Проверить запускает валидатор. Он ловит типичные ошибки:

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

Примечание. Опубликовать можно только модель без ошибок валидации. Предупреждения не блокируют публикацию, но изучите их.

После публикации процесс появляется в разделе Запустить процесс, а его экземпляры видны в Мониторинге. Для видеообсуждения спорных шагов процесса команды часто используют PrimeMeet из экосистемы Prime.

Обновлено: 21 июля 2026 г.