Вывод личных идентификационных номеров из P0002

Имя

RP-WRITE-ALTER-PERID

Функция

Включение личных идентификационных номеров из инфо-типа Персональные данные (0002) (P0002-PERID) во все стандартные общие анализы системы HR.

В некоторых национальных версиях системы HR (например, датской, канадской, американской и др.) поле P0002-PERID содержит дополнительные идентификаторы персонала, свойственные этим странам. ’Дополнительный табельный номер’ показывается в отдельной строке вывода соответствующего стандартного анализа HR (одной строкой раньше самого табельного номера HR). Данная отдельная строка вывода может быть активирована или деактивирована с помощью транзакции PE03 (действующие признаки/HR системные параметры). (Признак: PERNO). При этом возможны две спецификации:

PERNR

Строка вывода ограничивается табельным номером

PERID

Дополнительно в отдельной (первой) строке выдается значение поля P0002-PERID.

Этот дополнительный табельный номер из инфо-типа Персональные данные (0002) можно проверить, вызвав функциональный модуль HR RP-FETCH-ALTERNATE-PERNR (транзакция: SE37).

Параметры

IN

1. $$SW-ALTER-PERID

Отметьте альтернативный PERID (YES/NO)

 

2. P0002

Инфо-тип Персональные данные (0002),

 

3. Опция печати

x прямо в модуле RMAC или ПРОБЕЛ косвенно в пользовательском отчете

OUT

1. PERID

Личный идентификатор из инфо-типа Персональные данные (0002)

 

2. $LENGTH

Длина идентификационного номера

Проверка

Транзакция PE03 (действующие признаки/HR системные параметры)
Признак: PERNO
Переменный ключ таблицы: MOLGA (относящееся к пользователю значение из таблицы T513A)

Использование

Данный модуль RMAC может использоваться в любом общем отчете HR, который печатает табельные номера (PERNR). Он применяется только вместе с модулем RMAC RP-FETCH-ALTER-PERID! (Например, в стандартных отчетах HR RPLMIT00, RPLTRF00 RPLTRF10 и др.)