2.8.3. Этап проверки контролером
Зайдите в систему под пользователем norman
.
При достижении процессом узла User task создается объект ProcTask
, связанный с определенным участником процесса. В подсистеме BPM есть экран для отображения списка невыполненных задач для текущего пользователя. Откройте его: BPM > Process tasks.

Видим, что для пользователя norman
есть одна задача Validation
по процессу Contract approval
. Выделите ее и нажмите кнопку Open entity editor - откроется экран редактирования договора.

Так как для текущего пользователя (norman
) имеется незавершенная задача (ProcTask
), то procActionsFragment
отображает доступные действия. Когда мы описывали узел UserTask с именем Validation
, то мы указали для него два возможных выхода Valid
и Not valid
. На основании этой информации в фрагмент и добавлено две кнопки.
Нажмите на Valid. В открывшемся окне введите комментарий:

Нажмите OK.
После успешной валидации договор должен уйти к менеджерам на параллельное согласование.