Modifying an Infotype Included in the Standard System 
This section contains information on how to modify infotypes included in the standard system. Note that the following information is only partially applicable to Time Management infotypes.
As of Release 4.0A, the modifications described here are rarely used. The required functions are made available by the enhancement concept for infotypes in Personnel Administration and Recruitment.
For more information on the enhancement concept, see
Enhancement of a Standard SAP Infotype.For this reason, you must check and possibly adapt your modifications after each release upgrade.
Modification options
You can add new sub-objects to infotypes included in the standard system. You can create
You can use
screen control together with table T588M to replace the infotype screens with your own.If you want to add customer-specific includes to an infotype, you must change module pool
MPnnnn00 for the infotype.
The structure or functions for the standard SAP infotypes can change in a Release upgrade.
The customer modifications described in this section are not compatible with such changes. For this reason, you must check and, if necessary, modify, your modifications after each release upgrade.
Development classes for modifications
If you add new sub-objects to an infotype, you must always use customer-specific development classes. It is important that you use customer-specific development classes and observe the naming conventions so that your developments are not lost when the system is upgraded.
Naming conventions
Customer-specific sub-objects are assigned to the following name ranges:
Subobject |
Name range |
Customer-specific single screens |
2900 to 2999 |
Customer-specific list screens |
3900 to 3999 |
Includes for customer-specific data declarations |
MPnnnn5x |
Includes for customer-specific PBO modules |
MPnnnn6x |
Includes for customer-specific PAI modules |
MPnnnn7x |
Includes for customer-specific subroutines |
MPnnnn8x |
Within the names of the includes,
nnnn represents the number of the infotype you want to modify. The last character x can be defined as you wish.