Какое-то время назад я описал последовательность действий, которые необходимо выполнить для настройки TREX в Talent Management. Сегодня постараюсь привести такую же последовательность, но применительно к функциональности Подбор персонала (SAP E-Recruiting). Итак, встречайте, заметка на тему «Настройка TREX для E-Recruiting».

Прежде, чем углубиться в описание настроек, предлагаю поверхностно пройтись по некоторым техническим аспектам TREX в SAP E-Recruiting.

Что такое KPRO? Что такое SES?

Документы сами по себе хранятся и обрабатываются в так называемом Knowledge Provider (KPro). На русский язык дословно можно перевести как «Провайдер знаний». KPro — это один из сервисов Web Application Server (Web AS), который предоставляет интерфейс для доступа к TREX, тем самым обеспечивая поисковой машине «доступ» в SAP E-Recruiting.

С тех пор, как механизм KPro может быть использован несколькими приложениями, документы, используемые в SAP E-Recruiting, должны быть отличны от документов других приложений. Функциональность SAP E-Recruiting использует пространство имен HR_KW для своих документов. В добавление к этому, документы объединяются в классы документов. Класс документов определяет тип информации, содержащейся в документе, или назначение документа. Все приложения, включая SAP E-Recruiting, содержащих HR-объекты в качестве ключевых атрибутов, используют класс документов HR_DOC.

После активации бизнес-функции HCM_ERC_SES_1 система SAP E-Recruiting начинает использовать механизм SES (Search Engine Service) в качестве интерфейса для поисковой машины TREX.

Once you have activated the business function, SAP E-Recruiting uses the Search Engine Service(SES) as the interface to the search engine. Changing the previous interface over to SES improves the performance of the search and increases the stability

Замена устаревшего интерфейса на SES улучшает производительность при обработке поисковых запросов и повышает стабильность. Для получения более детальной информации по данной бизнес-функции, а также о тех нововведениях, которые появляются после ее активации, можно прочитать в SAP ноте 1098046 - BF HCM_ERC_SES_1: Enhancements of the search functions.

Ниже будет рассмотрен вариант настройки TREX для SAP E-Recruiting по сценарию, в котором подразумевается, что функциональность подбора персонала ранее не использовалась (т.е. осуществляется первое внедрение). Существует еще несколько сценариев, подробнее с которыми можно ознакомиться в SAP ноте 1301016 - BF HCM_ERC_CI_3 is active: Using the search with SES.

Активация бизнес-функций

Данная заметка подготавливалась на системе, со следующими активированными бизнес-функциями:

  • HCM_ERC_CI_1
  • HCM_ERC_CI_2
  • HCM_ERC_CI_3
  • HCM_ERC_CI_4
  • HCM_ERC_SES_1
    Обратите внимание на то, что версия TREX должна быть не ниже 7.10.18.1. Как показывает практика, с TREX применимо правило: чем новее, тем стабильнее.

Подготовка опросных листов к индексированию

Активируйте внедрение HRHAP00_FOLLOW_UP_SE BAdi HRHAP00_FOLLOW_UP. После активации данного внедрения в системе будет создаваться документ изменений (так называемый change pointer) всякий раз, когда опросный лист (он же документ оценки) будет изменять свой статус на «Завершено». Для дополнительной информации смотрите SAP ноту 1109408 - BAdI implementation HRHAP00_FOLLOW_UP_SE is inactive

Рисунок 1. HRHAP00_FOLLOW_UP, внедрение HRHAP00_FOLLOW_UP_SE

Проверьте, что расширение WRITE_CPOINTER_SES было определено для области расширений AT, с помощью транзакции OOHAP_BASIC

Рисунок 2. Добавление расширения WRITE_CPOINTER_SES для области расширений AT

Запустите отчеты RCF_QA_UPDATE_CATEGORY и RCF_SES_TEMPLATES_ADAPT, после чего станет возможным использование поиска документов оценки, созданных с использованием старых шаблонов.

Подготовка индексирования файлов-вложений

Откройте SPRO по следующему пути:

IMG: SAP E-Recruiting -> Technical Settings -> Search Engine -> Initialize KPro Directory Structure for SAP E-Recruiting

Запуск этого отчета позволит инициализировать структуру каталога для объектов E-Recruiting в области документа HR_KW

Рисунок 3. Отчет RCF_INITIALIZE_KPRO

Стандарт E-Recruiting предоставляет возможность полнотекстового поиска по различным типам приложений, которые могут быть добавлены объектам E-Recruiting. Определите виды документов для разных поисковых профилей, по которым будет производиться поиск. Для этого выполните настройку, находящуюся по следующему пути в SPRO:

IMG: SAP E-Recruiting -> Talent Warehouse -> Candidate -> Candidate Search -> Search Profile -> Assign Attachment Types to a Search Profile Type

Рисунок 4. Настройка Assign Attachment Types to a Search Profile Type

Выполнение данной настройки даст возможность использования полнотекстового поиска по содержимому вложений(приложений) на портале (например, в сервисе «быстрого поиска» в рабочем месте Менеджера по подбору персонала).