Справка по системе Платформа ELMA BPM
×
Меню

Очередь исполнения

Подраздел Очередь исполнения позволяет отслеживать процессы, которые в текущий момент времени обрабатываются в службе исполнения процессов, а также ошибки их исполнения.
Данный подраздел отображается только у тех пользователей, которые имеют доступ к управлению очередью исполнения процессов. Права назначаются администратором системы в разделе Администрирование – Пользователи – Настройки доступа – Глобальные настройки доступа – Процессы – Управление очередью исполнения процессов.
На рис. 1 приведен пример подраздела Очередь исполнения.
Рис. 1. Подраздел "Очередь исполнения". Текущие операции
Подраздел Очередь исполнения состоит из двух страниц: Текущие операции (рис. 1) и Ошибки (рис. 3). На обеих страницах информация о процессах отображается в табличном виде.

Статусы выполнения операции процесса

В системе ELMA выделяют следующие статусы выполнения операции процесса:

Текущие операции

На данной странице (рис. 1) отображаются операции и таймеры, выполняемые в рамках экземпляров процессов в текущий момент времени.
По умолчанию на данной странице отображаются только процессы со статусом выполнения Выполняется. Операции со статусом Запланировано отображаются только при установке флажка Показать запланированные на форме поиска и нажатии на кнопку Искать (рис. 2).
Рис. 2. Форма быстрого поиска. Флажок "Показать запланированные"
В результате отобразится список операций, включая операции со статусом Запланировано (рис. 1).
На данной странице можно также осуществить быстрый поиск экземпляра процесса по его названию.

Ошибки

На данной странице отображаются экземпляры процессов, в которых произошли ошибки при исполнении (рис. 3).
Рис. 3. Подраздел "Очередь исполнения". Ошибки
В том случае, если при выполнении процесса происходит сбой при выполнении какой-либо операции, то информация об этом попадает в данный раздел с соответствующим сообщением об ошибке.
Система осуществляет 9 попыток выполнения операции, после чего попытки выполнения операции прекращаются. На странице сохраняется запись о неуспешном завершении выполнения и информация об ошибке. В данном случае требуется внести соответствующие исправления (обычно требуется корректировка модели бизнес-процесса) и запустить принудительное выполнение текущей операции по процессу.
Следует отметить, что процессы с ошибкой исполнения (со статусом Запланировано и/или Ошибка) в столбце Последнее выполнение имеют пиктограмму , при нажатии на которую осуществляется автоматическое открытие диалогового окна (рис. 4), содержащего полную информацию об ошибке.
Рис. 4. Диалоговое окно "Информация об ошибке"

Обработка процессов

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

См. также: