400 сап номер кадров

Бесплатная консультация юриста

+7 (800) 301-07-30

Реклама jurik.ru

Инфотип 0400 (Objects) является одним из базовых инфотипов в модуле Organizational Management (OM) системы SAP ERP HCM. Он предназначен для создания и поддержания объектов организационной структуры: организационных единиц (ОЕ), должностей, рабочих мест, задач и других объектов. В данной статье рассматриваются ключевые аспекты работы с этим инфотипом: создание, изменение, расширение структуры и настройка отображения.

Основные транзакции для работы с инфотипом 0400

Для взаимодействия с инфотипом 0400 (как и с большинством кадровых инфотипов) используются стандартные транзакции модуля Personnel Administration (PA) и Organizational Management (OM):

  • PA30 — Поддержка основных данных HR (создание, изменение, копирование, удаление записей инфотипов для конкретного табельного номера или объекта).
  • PA20 — Отображение основных данных HR (режим только чтения).
  • PP01 / PP02 — Транзакции модуля OM для создания и изменения объектов организационной структуры (более специализированные, чем PA30/PA20, позволяют работать с отношениями и иерархией).

Пример работы через PA30

  1. В командной строке SAP введите транзакцию PA30.
  2. На следующем экране введите табельный номер (или номер объекта, если работа ведется в контексте OM) и нажмите Enter.
  3. Выберите инфотип 0400 из списка или дерева инфотипов.
  4. Выполните необходимое действие: Создать (F5), Изменить (F6), Копировать или Удалить.

Расширение стандартного инфотипа 0400 (Customer Enhancement)

Стандартная структура инфотипа 0400 не всегда покрывает уникальные бизнес-требования заказчика. SAP предоставляет механизм расширения через транзакцию PM01 (Поддержка инфотипов).

Пошаговая инструкция по расширению (PM01)

  1. Запустите транзакцию PM01.
  2. Перейдите на вкладку Отдельный экран (Single Screen).
  3. Выберите номер инфотипа (в данном случае 0400) и страну, для которой производится расширение (или выберите «Все страны» / No Country Grouping).
  4. Выберите Include клиента (обычно именуется как CI_P0400 или создается новый, например ZCI_P0400).
  5. Нажмите кнопку Сгенерировать объекты (Generate Objects).
  6. В открывшемся окне нажмите Создать (Create).
  7. Заполните появившуюся структуру необходимыми полями (поля таблицы/структуры).
  8. Важно: По рекомендации SAP имена новых полей должны начинаться с префикса ZZ (например, ZZ_CUSTOM_FIELD), чтобы избежать конфликтов при обновлениях системы.
  9. Сохраните и активируйте изменения.

После активации новые поля станут доступны на экране инфотипа 0400 в транзакциях PA30/PP01.

Настройка отображения номеров инфотипов на экране

По умолчанию в транзакциях PA20, PA30, PP01, PP02 в списке инфотипов могут отображаться только наименования. Для удобства навигации и разработки часто требуется видеть числовые коды инфотипов (например, 0400, 0001, 1000).

Для включения отображения номеров инфотипов необходимо активировать параметр в основной записи пользователя (User Parameter):

  • Параметр: HR_DISP_INFTY_NUM
  • Значение: X

После установки этого параметра и перезапуска сессии (или обновления экрана) в списке инфотипов появятся их номера.

Важные нюансы и рекомендации

  • Ключевые поля: Инфотип 0400 тесно связан с таблицей HRP1000 (объекты) и таблицами отношений HRP1001. Прямое изменение таблиц через SE16/SE16N категорически не рекомендуется — только через транзакции PP01/PP02/PA30.
  • Датировка: Как и все кадровые инфотипы, 0400 поддерживает датировку записей (начало/конец действия), что позволяет вести историю изменений структуры.
  • Авторизации: Для работы с инфотипом 0400 требуются объекты авторизации P_ORGIN (Организационная единица), P_ORGXX (Должность/Рабочее место) и P_TCODE для соответствующих транзакций.
  • Перенос изменений: После расширения инфотипа через PM01 и активации Include, не забудьте перенести транспортный запрос (Transport Request) в качество (QAS) и продуктив (PRD).

Типовые проблемы и решения

Проблема Причина / Решение
Новые ZZ-поля не отображаются на экране Проверьте, активирован ли Include в структуре CI_P0400; Проверьте настройку экрана в транзакции PM01 (вкладка «Экраны» -> «Модификация экрана»). Возможно, требуется добавить поля на экран через Screen Painter (SE51) для номера экрана инфотипа 0400.
Ошибка при активации объекта в PM01 Часто связано с некорректным типом данных, длиной поля или нарушением правил именования (отсутствие префикса ZZ/Y). Проверьте лог активации.
Нет доступа к инфотипу 0400 в PA30 Проверьте профиль авторизаций пользователя (объект P_ORGIN, активность 03 ⎼ Display / 02 ⸺ Change). Убедитесь, что инфотип 0400 входит в используемую Инфогруппу (Infogroup) для действия персонала.

Инфотип 0400 является фундаментом организационной структуры в SAP. Грамотная настройка стандартных полей, своевременное расширение через PM01 с соблюдением конвенций именования (префикс ZZ) и удобная навигация за счет параметра HR_DISP_INFTY_NUM позволяют эффективно управлять штатным расписанием и иерархией объектов. Все операции по созданию, изменению и удалению записей следует выполнять исключительно через стандартные транзакции PA30, PA20, PP01, PP02 для обеспечения целостности данных и логирования изменений.


Статья подготовлена на основе технической документации SAP и лучших практик внедрения модуля HCM/OM. Дата актуализации: .