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.