Работая с инфо-типами администрирования персонала (PA), а тем более стандартными, функциональному консультанту рано или поздно придется скрывать ненужные/неиспользуемые пользователем поля того или иного инфо-типа. Один из возможных вариантов реализации будет рассмотрен в этой заметке. Встречайте, как скрыть поле PA инфо-типа?

Пояснение к вопросу

Вам, как функциональному консультанту, пришел запрос на скрытие нескольких полей инфо-типа 0002 - "Personal Data". Допустим, что необходимо скрыть поля, выделенные на рисунке ниже

Вам не понадобится помощь программиста и других помощников/советников. Решить данную задачу можно самостоятельно.

Решение вопроса

Находясь в режиме изменения записи инфо-типа выберите в меню System -> Status

Скопируйте наименование используемого пула модулей

См. Infotype Module Pool

Откройте настроечный ракурс T588M, используя транзакцию SM30 и отфильтруйте записи по скопированному ранее ключу пула модулей (MP000200).

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

В дереве признака, раскройте ту группировку стран, с которой работаете, и запомните возвращаемое значение признака

Найдите соответствующую запись настроечного ракурса T588M, для которой в поле Variable Key присвоено значение, возвращаемое в признаке P0002

Два раза кликнув по этой записи, вы попадаете в настройку полей инфо-типа. Активируйте свойство Hide для требуемых полей

Сохраните внесенные изменения. Результат отобразится при последующем открытии транзакций PA20/PA30

Более подробную информацию по работе с полями инфо-типа администрирования персонала можно найти, обратившись к документации, находящейся по следующему пути в SPRO:

IMG: Personnel Management -> Personnel Administration -> Customizing User Interfaces -> Change Screen Modifications

А также на страницах справочного портала от вендора

См. Infotype Screen Control