Entering content frame

Background documentation Infotype Framework for Concurrent Employment Locate the document in its SAP Library structure

Use

The new infotype framework is required for infotype maintenance if you implement Structure linkConcurrent Employment. The new infotype framework was developed to be able to realize the function of Data Sharing.

The infotype framework for Concurrent Employment differs from existing infotype frameworks in its strong buffer architecture and the implementation model that this architectire is based on. In addition, the application logic and representation can be separated for the new framework.

Integration

The existing framework and the framework for concurrent employment are fully compatible. The enhanced options of the new framework are, however, not immediately available for existing infotypes. Infotypes that have already been adjusted to the new framework and do not use any of the enhancements, can be edited in both frameworks. There are, however, infotypes that only function in one of the frameworks.

Example

An example of this is the Structure linkMain Personnel Assignment for Concurrent Employment (0712), which only functions in the new infotype framework.

The applications ensure that the correct framework is selected. Since the user interface for both frameworks was kept consistent, the choice of framework is still transparent for users. As long as none of the enhanced functions are used, users cannot notice any marked difference in system behavior.

Customizing

The T777D (Infotypes – Dialog/ Database Assignment) and T582A (Infotypes – Customer-Specific Settings) tables must be maintained for both infotype frameworks.

There are also special tables that can be maintained for the new infotype framework:

Infotypes must be permissible for the new framework. You make this setting using tabel V_T582ITVCLAS (Classes for Determining Version IDs and Infotype Containers):

Infotype

Description

Check Class

Infotype Container DB

0001

Organizational Assignment

CL_HRPA_INFTY_0001

CL_HRPA_IT0001_CONTAINER

0002

Personal Data

CL_HRPA_INFTY_NO_CHECKS

CL_HRPA_INFOTYPE_CONTAINER

The check class is used to read and check infotype records.

The container class, on the other hand, describes how the data is stored. In most cases, the infotypes use the standard class CL_HRPA_INFOTYPE_CONTAINER.

In table V_T582ITVCHCK (Verification Class for a Version Flag), you can set up different verification classes for infotype versions from table V_T582ITVCLAS (Classes for Determining Version IDs and Infotype Containers).

Infotype

Description

Version

Text

Check Class

0002

Personal Data

07

Canada

CL_HRPA_INFOTYPE_0002_CA

0002

Personal Data

10

USA

CL_HRPA_INFOTYPE_0002_US

Note

If no entry is found in table V_T582ITVCLAS for an infotype version, the entry from table V_T582ITVCHCK is used.

Prerequisites

In the standard system, this new framework is not active. To be able to implement the new framework, at least one of the following switches in table T77S0 (System Table) must be activated:

Note

You find the CCURE MAINS switch in the Implementation Guide (IMG) for Personnel Administration under Basic Settings ® Basic Settings for Concurrent Employment ® Activate Concurrent Employment.

Features

The framework for Concurrent Employment has a copy mechanism (Data Sharing) that is much more flexible than the existing copy mechanism.

It also enables application logic and representation to be separated. This separation is expressly desired by SAP and is supported by the implementation model.

Constraints

Existing infotypes cannot be processed immediately using the new framework. To be able to use an infotype for the new framework, the code needs to be adjusted. Application logic and representation should be kept separate when these adjustments are made.

The existing copy mechanisn (that is activated in table V_T582A) is not compatible with the new framework. If an infotype is processed using the new framework, this copy mechanism cannot be activated. The new function can be represented by the new copy mechanism (data sharing) without any problems.

Effects on the Dataset

For technical reasons, an additional field is required for all infotypes for the new copy mechanism. The GRPVL field is included in the PSHDR structure and therefore in all infotype structures. The Structure linkgrouping values are saved in this field when you use the grouping of personnel assignments. The system requires these values to ensure the consistency of the database. A consequence of this is that the changes to the grouping settings require adjustments to be made to the data (the GRPVL field must be filled).

See also:

Data Sharing

 

 

Leaving content frame