Creating an OM InfoType
Creating an OM InfoType
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.