Создание инфо-типа PA

Наверное, все кто пишет про HR, всегда пишут заметку про создание ИТ. Напишу и я.
Для создания пользовательских инфо-типов выделен диапазон номеров 9XXX.
Инфо-тип администрирования персонала создается при помощи транзакции PM01.
Создадим инфо-тип PA с подтипами:

1. Переходим в транзакцию PM01

Рис. 1.

2. Вводим свободный номер ИТ в диапазоне 9XXX.
3. Теперь нам надо создать структуру ИТ. Выбираем “Структура PS” и жмем “Обработать”. Далее указываем структуры инфо-типа – т.е. все поля, которые будут в нем отображаться (включая все его подтипы) . Системные поля такие как INFTY, SUBTY, BEGDA и т.д. вводить не надо.

Рис.2. Создаваемая структура

4. Создадим структуру Рис.2 Поля S1_* , будут для подтипа 1. Поля S2_* для подтипа 2.
5. После того как создали структуру – нажимаем сохранить и переходим на предыдущий экран, здесь нажимаем “Сгенерировать объекты“. Теперь если нужно создать подтипы для инфо-типа нажимаем кнопку “Технические характеристики”( ракурс T777D ), прописываем таблицу подтипов T591A,текстовую таблицу подтипов T591S и поле подтипа SUBTY. В ракурсе V_T591A создаем новые записи для подтипов нашего ИТ. 

Рис3. Порядок действий
Рис.4 Технические характеристики

6. Возвращаемся в pm01 и жмем “Характеристики инфо-типов”(ракурс V_T582A) и прописываем временные привязки (для подтипов ставим галку “ОбязатУказанПодтипа” и другие параметры инфо-типа )

Рис. 5
Рис. 6
Рис. 7 Характеристики инфо-типов

Обратите внимание на Временную привязку ИТ, это очень важное свойство инфо-типа.

Рис.8 Типы временных привязок

7. Теперь можем вернуться в транзакцию PM01 и поправить экран ИТ. Просто переименуем поля.

Рис.9
Рис.10 Редактор экранов

8. Теперь надо создать записи для подтипов для нашего ИТ в ракурсе V_T591A, в транзакции SM30.

Рис.10 Создаваемые записи ИТ

9. Для каждого подтипа пропишем, какие поля будут отображаться Для этого перейдем в ракурс ракурс V_T588M

Рис.11 Ведение записей для ИТ
Рис.12
Рис.13

При помощи признака, можно сделать отдельные настройки экрана для каждого подтипа. Создаем новый признак P9511 со структурой PME04. В нашем случае для принятия решения достаточно поля SUBTY, т.к. экраны будут разные только при разных подтипах.

Рис.14 Дерево принятия решений для признака P9511
Рис.15 Записи, созданные в ракурсе V_T588M
Рис.16 настройки экрана для Переменного ключа 01

Рис.16 настройки экрана для Переменного ключа 02

Готово.
Попробуем создать записи в ИТ9511 в pa30 с разными подтипами, и мы увидим, что экраны для них отображают разные поля:

Рис. 17 Экран Подтипа 0001
Рис. 18 Экран Подтипа 0002

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *