Start of Content Area

Background documentation Service Provider for HCM Infotypes  Locate the document in its SAP Library structure

The service provider for HCM infotypes can integrate information types (infotypes) and subtypes from the SAP Human Capital Management application (HCM) into records. Infotypes are sets of content-related data grouped together for an employee. Infotypes can have multiple sub-infotypes. Infotypes are uniquely identified by a four-digit number. To facilitate reporting on past employee data, infotypes can be stored according to date.

You can use the service provider for infotypes to create an electronic personnel record. In this record you can display documents, together with all the infotypes and subtypes maintained for a person, in one view.

SP POID Parameters

INFOTYPE: Infotype number

PERNO: Personnel number

SELECTDATE: Selection date

SUBTYPE: Subtype number

Connection Parameters

You enter values for the connection parameter in registry maintenance when you create an element type in the service provider for HCM infotypes.

RFC_DESTINATION (optional)

Enter the RFC destination of the HCM system. To determine an RFC destination or set up a new one, navigate to the SAP Reference IMG and choose SAP Web Application Server iDOC Interface/Application Link Enabling (ALE) Communication Create RFC Connection.

If HCM and Records Management are working in the same system, do not enter a value.

Context Parameters

You do not enter values for the context parameters in registry maintenance. Instead, this is optional when creating a record model, if you create a model node to which you have assigned an element type of the service provider for infotypes.

INFOTYPE: Infotype number

By entering values for the parameter, you can restrict the user selection options for inserting infotypes at this model node. You can enter any number of values for the parameter. If you enter only one value for the parameter and assign an infotype number, this infotype is then already displayed in the dialog box for inserting infotypes. If you enter more than one value for the parameter and assign several infotypes, only these infotypes are displayed in the input help for the Infotype field.

Example: You enter the value 0001 for the parameter INFOTYPE. When a user in a record of this model type wants to insert an infotype for the model node, the infotype 0001 is already displayed in the infotype dialog box.

RECORD_DOC_ID: Unique ID of the record

You cannot manually enter values for this context parameter, or the context parameters RECORD_VAR_ID and RECORD_VER_ID. The system automatically enters these values. The values are used to identify the relevant personnel record. This identification is required to enable automatic display of the personnel number in the search dialog after the user has already entered the first infotype. When entering further infotypes, the user does not have to re-enter the personnel number.

RECORD_VAR_ID: Variant of the record

See RECORD_DOC_ID.

RECORD_VER_ID: Version of the record

See RECORD_DOC_ID.

Authorization Concept

Users who access infotypes starting from a record have the same authorization that they have in the HCM system. Because the current user has connected to the HCM system using an RFC call, they are logged on to the HCM system with their user data that is maintained in that system. Prerequisite: The RFC destination has been set up so that it is always the current user who is put through to the called system.

Before the infotype is displayed as a node in the overview tree in the record, the HCM system checks that the current user has authorization for this infotype. If the user does not have authorization for the infotype, this infotype is hidden in the overview tree. If the infotype has further subnodes, the whole subtree is hidden. In this way, you can structure the record model so that the visibility of further nodes is coupled to authorization for the infotype.

Note

In the standard setting, the service provider for infotypes can only be used with an HCM system that runs on SAP R/3 Enterprise Release 4.7 or higher.

If you use an HCM system whose release is lower than 4.7, the infotypes are included in Records Management by means of an RFC connection. You also have to make some adjustments. For more information, see SAP Note 676402.

 

End of Content Area