В этой заметке хочу рассмотреть процесс «Оценка 360°» с точки зрения реализации в системе.

С помощью оценки методом 360 градусов можно получить обратную связь по какой-либо теме, в которой заинтересован клиент, вовлекая в процесс разное количество работников компании. Так, к примеру, можно собрать информацию о работнике, и степени его соответствия занимаемой должности, путем проведения опроса среди непосредственных коллег, а также коллег из соседнего(их) отделов. В данной заметке я предлагаю рассмотреть пример создания формуляра оценки 360°, используя самый простой сценарий.

1. Постановка задачи

Создать формуляр аттестации в котором будет использоваться один критерий. Для данного формуляра аттестации необходимо активировать стандартный поток операций, в котором будет определяться следующий обработчик. В формуляре аттестации должно участвовать не менее 3-х участников.

2. Создание формуляра аттестации

С помощью транзакции PHAP_CATALOG_PA создайте новый формуляр

[Рисунок 1. Создание формуляра аттестации. Транзакция PHAP_CATALOG_PA

N.B. Для нового формуляра аттестации я использую стандартную группу категорий Personnel Appraisals, категорию Performance Appraisals
На закладе Layout в области Header активируйте следующие опции

Рисунок 2.

В области Further, при желании, можно выбрать следующие настройки

Рисунок 3.

На закладке Columns активируйте два столбца Final Appraisal и Part Appraisal

Рисунок 4.

На закладке Column Access установите следующие настройки

Рисунок 5.

На закладке Processing нажмите на кнопку  и выберите следующие расширения для создаваемого формуляра

Рисунок 6.

На закладке Status Flow необходимо задействовать статусы In Preparation, In Process (подстатусы Part Appraisal in Process, Overall Appraisal), Completed. Обратите внимание на значение поля Person Authorized

Рисунок 7. Настройки статуса In Preparation

Рисунок 8. Настройки под-статуса Part Appraisal in Process

Рисунок 9. Настройки под-статуса Overall Appraisal

Рисунок 10. Настройки статуса Completed

Обратите внимание на поле Worflow Event, в котором указано событие, являющееся триггером для стандартного потока операций WS12300124

С помощью данного потока операций выбирается следующий обработчик документа оценки, и для него генерируется ссылка, с помощью которой он может открыть и работать с документом оценки

Рисунок 11.

Сохраните выполненные изменения. Затем создайте новый критерий

Рисунок 12. Создание нового критерия

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

Рисунок 13.

На закладке Columns необходимо активировать столбец Part Appraisal, а также определить шкалу, по которой будут выбираться значения участниками процесса

Рисунок 14.

Деблокируйте настроенный формуляр.

3. Создание документов оценки и выбор участников процесса

С помощью транзакции PHAP_CREATE_PA создайте новый документ оценки

Рисунок 15.

Укажите аттестуемого сотрудника, а также других участников процесса

Рисунок 16.

Для каждого участника процесса есть возможность выбрать роль, например, коллега, руководитель, или же самооценка, а также последовательность в которой документ должен быть обработан. После выбора всех участников процесса, нажмите на кнопку 360_18

4. Тестирование

После того, как документ оценки сформирован, должен запуститься поток операций. Проверить это можно, с помощью транзакции, к примеру, SWWL_TOPLEVEL

Рисунок 17.

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

Рисунок 18.

Если открыть задачу TS12300114, можно увидеть сообщение для обработчика, и ссылку, с помощью которой он может открыть документ оценки

Рисунок 19.

Открыв данную ссылку необходимо выбрать значение по предложенной шкале для критерия, и нажать на кнопку Comlete Part Appraisal

Рисунок 20.

Затем стартует новый поток операций, который определяет следующего обработчика документа оценки

Рисунок 21.

Также необходимо открыть сгенерированную ссылку, и ответить на вопрос в документе оценки

Рисунок 22.

Опять формируется новый поток операций, который определит последнего (третьего) участника процесса

Рисунок 23.

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

Рисунок 24.

Запустите транзакцию PHAP_ADMIN_PA, найдите созданный документ оценки и откройте его

Рисунок 25.

Нам доступны ответы, сделанные всеми участниками процесса, а также есть возможность посмотреть кто и когда завершил оценку, и завершил ли ее вообще. Теперь документ оценки можно закрыть.