Каскадирование корпоративных целей и ценностей посредством Talent Management и Performance Management.

0. Вместо вступления

Довольно часто бизнес-пользователя/заказчика интересует возможность создания/хранения и каскадирования корпоративных целей/ценностей на различные отделы организационно-штатной структуры предприятия. Распространяться про то, что такое корпоративные цели и ценности, а также про то как это нужно в нашем/вашем хаотичном и постоянно меняющемся мире предприятия я не буду. Для этого есть специальная литература и сайтики какие-то. Что же касается целей данной заметки, то они будут направлены на возможный вариант автоматизации данного процесса посредством компонентов Talent Management & Talent Development и Performance Management.В частности будут отражены следующие моменты:

  1. Создание корпоративных целей и ценностей;
  2. Каскадирование корпоративных целей и ценностей на организационную единицу;
  3. Автоматическое добавление корпоративных целей и ценностей в документ оценки работника на организационную единицу которого было выполнено их каскадирование

1. Talent Management Specialist

В рамках заявленной темы я буду апеллировать к стандартной SAP-роли Talent Management Specialist

См. Talent Management Specialist

В частности, функция Corporate Goals and Core Values

См. Corporate Goals and Core Values

Обратите внимание на то, что можно использовать стандартную NWBC-роль SAP_SR_TMC_TMS_6 (Специалиста по Управлению Талантами) + существует возможность работать с отдельными Web Dynpro приложениями, которые включены в эту же роль.

Из всего набора приложений, которые включены в эту роль, меня интересует только HAP_A_PMP_GOALS.

См. Запуск Web Dynpro приложения из back-end системы

2. Работа с приложением HAP_A_PMP_GOALS

Запустите Web Dynpro приложение HAP_A_PMP_GOALS

Используя это приложение вы можете создать корпоративные цели и ценности + просмотреть устаревшие, выбрать период анализа данных (для просмотра целей, которые были сформированы, например, в прошлом году), а также выполнить каскадирование созданный целей и ценностей на объекты O - "Organizational Unit".

2.1 Создание корпоративной цели

2.2 Создание корпоративной ценности

2.3 Подготовка документа оценки

Корпоративные цели и ценности могут быть использованы в обоих процессах управления производительностью: предопределенном (predefined) и гибком (flexible)

Integration

You use this service to edit the corporate goals and core values for the predefined Performance Management process. For more information about this process, see Predefined Performance Management Process.

Instead of this service, you can also use the service Corporate Goals and Core Values, which you use to edit corporate goals and core values for the flexible appraisal process. For more information, see Corporate Goals and Core Values.

Для демонстрации возможностей системы я буду использовать гибкий процесс. Для этого, воспользовавшись транзакцией PHAP_CATALOG_PA, я создам формуляр аттестации, который будет использован для последующего наполнения каскадированными целями и ценностями. И наполнение это будет выполнено посредством стандартного ха-ха-ха решения SAP (!)

2.3.1 Подготовка документа оценки. Создание Формуляра

2.3.2 Подготовка документа оценки. Создание вложенных элементов формуляра. Группа критериев для отображения корпоративных целей

В новом формуляре документа оценки будет предусмотрено наличие двух групп критериев, в которые будут записываться данные о каскадируемых на организационную единицу оцениваемого сотрудника целях и ценностях. Каскадируемые элементы будут добавляться как вложенные критерии (объект VC).

Создаем группу критериев для целей

2.3.3 Подготовка документа оценки. Создание вложенных элементов формуляра. Группа критериев для отображения корпоративных ценностей

Аналогично, как в пункте 2.3.2, создается группа критериев для хранения корпоративных ценностей

2.3.4 Подготовка документа оценки. Настройка FIX расширений для созданных групп критериев

Теперь необходимо определить FIX-расширения на уровне групп критериев документа оценки, которые будут находить и добавлять корпоративные цели и ценности в документ оценки. Для этого используйте BAdI HRHAP00_ENHANCE_FIX и его(ее) стандартные  внедрения ADD_CASCADING_GOALS_GOAL и ADD_CASCADING_GOALS_CORE.

Рисунок 8. GIF-анимация: настройка FIX расширений для групп критериев

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

Деблокируйте выполненные изменения в формуляре.

2.4 Каскадирование корпоративных целей и ценностей

Возвращаемся к приложению HAP_A_PMP_GOALS. Выполните каскадирование целей и ценностей на какую-либо организационную единицу для работника(ов) которой будет(ут) создан(ы) документ(ы) оценки.

2.4.1 Корпоративные цели с технической точки зрения

С точки зрения системы SAP, корпоративные цели и ценности - это объекты VJ - "Organizational Goal"

А каскадирование, как вы уже догадались - это соединения вида 713 между объектами "VJ" и "O"

2.5 Создание документов оценки

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

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