Creating an OM InfoType

Creating an OM InfoType

💡
Версия на русском: Создание OM инфо-типа

We continue with the "InfoType" topic. Today — the creation of an OM InfoType. The steps here differ slightly from what I described in the post about creating a PA InfoType.

Step 1: Create the Structure

First, you need to create a structure. The name of this structure must include HRI_XXXX, where XXXX is the intended number of the InfoType being created. Use transaction SE11 to create the structure.

Activate the structure.

Step 2: Create the InfoType

Next, open transaction PPCI, and in the InfoType field, enter the same number you used when creating the structure. Also, specify the name of the InfoType and click the Create button.

On the next screen, click the Create button.

Confirm your selection by clicking Yes.

After this step, a confirmation window should appear stating that the InfoType has been created.

By clicking the Check button, you can see which objects have been created.
The final step is to enable the InfoType for specific object types and define its time constraints. To do this, go to the following path in SPRO: IMG: Personnel Management → Organizational Management → Basic Settings → Data Model Enhancement → Maintain InfoTypes → Maintain InfoTypes

Step 3: Testing

You can test the new InfoType using transaction PP01.

When creating a new record for the InfoType, the fields defined in the HRIXXXX structure should be displayed.

Step 4: Deleting the InfoType

To delete the InfoType, go back to transaction PPCI, enter the InfoType number, and then navigate to the menu: InfoType → Delete

In the popup window, confirm the deletion.

After deleting the InfoType via PPCI, you should also delete the HRIXXXX structure. By clicking the relevant button in PPCI, you can view which objects were deleted and which still remain in the system.

Important Note

When creating the HRIXXXX structure, do not define the enhancement category. If you do, errors may occur when creating other InfoType-related objects using transaction PPCI. You can assign the enhancement category after all the necessary objects have been created.