Evaluating Infotype Attributes

Objective

After completing this lesson, you will be able to locate the customization tables for infotypes

Infotype Attributes

Before discussing infotype attributes, you need to understand what user controls are.

Following are the different levels of user control:

Controlling view:
The first level of control is the controlling view. This level helps control what the user sees on the screen and menus, and what information is readily and easily available for the user to view. Additionally, there are controls that help decide appropriate information for data entry pertaining to certain employees, for example, country-specific infotypes.
Controlling access:
The second level of control, controlling access, helps provide authorizations. This level helps control what the user can access.
Track changes:
The third level of control, track changes, helps track what changes are made or what reports are run.

Note

For more information on the controlling access level, refer to the S4HR94 course.

Classification of Infotype Attributes

Infotype attributes can be classified into the following categories:

Infotype

  • Is a set of data grouped together into areas with similar content; for example, personal data, planned working time, organizational assignment, and basic pay
  • Has a structure that reflects a data grouping and can be identified by a four-digit key
  • Is a carrier of system control features such as time constraints and retroactive accounting relevance

Screen view

  • Is used as an input template by users for maintaining infotype records
  • A screen (or DYN amic PRO gram) consists of a screen and the accompanying flow logic

Following are the main elements of a screen:

  • Attributes (for example screen number, following screen)
  • Layout (the arrangement of texts, fields, and other elements)
  • Field attributes (definition of the properties of individual fields)
  • Flow logic (calls the relevant ABAP modules)
  • In the SAP S/4HANA system, a specific screen may consist of data from one, two, or several infotypes

Configuration of Infotypes

Data fields containing HR master data, time management data, and applicant data are grouped together for creating infotypes.

Infotypes are subject to the following naming conventions:

  • Infotypes 0000–0999 are available for HR master data and certain applicant data.
  • Infotypes 1000–1999 are available for HCM planning data.
  • Infotypes 2000–2999 are available for time management data.
  • Infotypes 9000–9999 are reserved for customers.

You can assign the system response for each individual infotype. Information on dialog control, sort sequence, and header layout can be specified for each infotype.

Infotype Controls

Retroactive Accounting

You can define the retroactive accounting relevance of infotypes for payroll and time management. The retroactive accounting relevance indicates whether or not the infotype would trigger retro for payroll and time management.

Retroactive Accounting Infotype and Field Triggers

You can define relevant infotypes for retroactive accounting in the customizing step Define Fields Relevant for Retroactive Accounting in the following ways:

When an Infotype is Not Relevant for Retro

You can make the settings for payroll and time management entirely independent of one another. If you set an infotype as relevant for field-dependent retroactive accounting, you must list the fields of the infotype in the Field-Dependent Retroactive Accounting Recognition view.

An infotype can be defined in terms of a field as relevant for retroactive accounting with Field-Specific Retroactive Accounting Attributes .

Field-Specific Retroactive Accounting

You can indicate infotypes or infotype fields as relevant for retroactive accounting. Fields (T) can be indicated as relevant for retroactive accounting.

If the relevance for retroactive accounting for the payroll field was set to T ( field-dependent ), you must list the fields which trigger the retroactive run for the payroll in the Field-Dependent Retroactive Accounting Recognition view.

Enter the value 1 for these fields in the Type field. If the Retroactive accounting relevance for PDC time evaluation field is set to T (field-dependent), you must list the fields which trigger retroactive accounting of time data in the V_T588G view. Enter the value 2 for these fields in the Type field. You can choose the Cannot be changed in the payroll past setting for certain fields. Such a setting could, for example, be used for transfer data since a retroactive change for such data would not make any sense.

Country-Specific Infotypes

You can specify the permissibility of infotypes for countries.

If the country-dependent subtype indicator is set for the infotype, you can also specify the permissibility of subtypes for an infotype for countries.

Currently, this indicator can be reported only for infotypes whose subtypes are defined in the Info-subtype attributes view.

In the Display Personnel Master Data (PA20) and Maintain Personnel Master Data (PA30) transactions, the infotypes with a country grouping of personnel numbers are checked. This means that only the infotypes and subtypes which are approved for country groupings are displayed in the Infotypes - Country-Specific Settings view.

For example, infotype 0224 stands for the Canadian Taxation infotype and is identified as exclusively valid for Canada in the configuration. If an existing personnel number is entered in the personnel number field in the Maintain Master Data view, the system determines whether or not the employee belongs to a Canadian company code (based on record IT0001). If the employee does not belong to a Canadian Company code, infotype 0224 cannot be maintained and will not be visible in the pull-down selection for infotypes.

How to Find Infotype Attributes

Use the project IMG to find the controls that are available using infotype configuration.

Use the following table for the infotype assigned to your group for the exercises in this unit:
GroupInfotype AssignmentGroupInfotype Assignment
000007160050
010009170031
020001180004
030022192050
040015202051
050027212001
060002222002
070014232003
080008242004
090017252005
100019262006
110040272007
120041282010
130077292012
140105302013
150016  

Use the infotype assigned to your group on the data sheet to find information regarding the fields used to configure infotype characteristics. Note that the answers depend on your infotype, and specific answers can be obtained using F1 Help. Answer the following questions about the attributes of your infotype:

Steps

  1. What time constraint does your infotype have?

    1. Answer: In the Project IMG, choose Personnel ManagementPersonnel AdministrationCustomizing ProceduresInfotypesInfotypes .

    2. On the Choose Activity screen, select the Infotype option. Select the infotype assigned to your group by double clicking it or by highlighting the infotype and selecting the Details icon.

      Field: Time constraint

      Meaning of Values
      • 1: Value 1 indicates that an infotype record must be available at all times. There must be no time gaps in this record. In addition, there cannot be any overlap of records.
      • 2: Value 2 indicates that only one record can be available at one time, but time gaps are permitted.
      • 3: Value 3 indicates that any number of records can be valid at one time and time gaps are permitted.
      • A: Value A indicates that only one record can exist for this infotype. It is valid from January 1, 1800 to December 31, 9999. Splitting is not permitted. Infotypes with time constraint A may not be deleted.
      • B: Value B indicates that only one record can ever exist for this infotype. It is valid from January 1, 1800 to December 31, 9999. Splitting is not permitted. Infotypes with time constraint B may be deleted.
      • T: Value T indicates that the time constraint varies depending on the subtype (see Table 591A ). Go to table maintenance ( transaction SM30 ) and enter table V_T591A . Alternatively, you can choose transaction PM01 (Copy infotype) to call table 591A . In this case, enter the infotype number and then follow the menu path GotoSubtype Characteristics .
      • Z: Value Z refers to time management infotypes. The time constraint for these infotypes depends on the time constraint class defined in the V_T554S_I view.
  2. What are the default start and end dates when this infotype record is created?

    1. Answer: See field: Create w/o strt

      See field: Create w/o end

  3. Is this infotype also used for applicants? Yes or No?

    1. Answer: See field: DB tab.applicant

      There is a value in this field if the infotype is used in recruitment.

Result

Find Infotype Attributes

Business Example

As a personnel administrator of your company, you have to keep a record of and update all the information of the employees. To be able to do so, you need to familiarize yourself with infotype attributes.

Use the project IMG to find the controls that are available using infotype configuration.

Use the following table for the infotype assigned to your group for the exercises in this unit:

GroupInfotype AssignmentGroupInfotype Assignment
000007160050
010009170031
020001180004
030022192050
040015202051
050027212001
060002222002
070014232003
080008242004
090017252005
100019262006
110040272007
120041282010
130077292012
140105302013
150016  

Use the infotype assigned to your group on the data sheet to find information regarding the fields used to configure infotype characteristics. Note that the answers depend on your infotype, and specific answers can be obtained using F1 Help. Answer the following questions about the attributes of your infotype:

Steps

  1. What time constraint does your infotype have?

    1. Answer: In the Project IMG, choose Personnel ManagementPersonnel AdministrationCustomizing ProceduresInfotypesInfotypes .

    2. On the Select Activity screen, select the Infotype option. Select the infotype assigned to your group by double clicking it or by highlighting the infotype and selecting the Details icon.

      Field: Time constraint

      Meaning of Values
      • 1: Value 1 indicates that an infotype record must be available at all times. There must be no time gaps in this record. In addition, there cannot be any overlap of records.
      • 2: Value 2 indicates that only one record can be available at one time, but time gaps are permitted.
      • 3: Value 3 indicates that any number of records can be valid at one time and time gaps are permitted.
      • A: Value A indicates that only one record can exist for this infotype. It is valid from January 1, 1800 to December 31, 9999. Splitting is not permitted. Infotypes with time constraint A may not be deleted.
      • B: Value B indicates that only one record can ever exist for this infotype. It is valid from January 1, 1800 to December 31, 9999. Splitting is not permitted. Infotypes with time constraint B may be deleted.
      • T: Value T indicates that the time constraint varies depending on the subtype (see Table 591A ). Go to table maintenance ( transaction SM30 ) and enter table V_T591A . Alternatively, you can choose transaction PM01 (Create infotype) to call table 591A . In this case, enter the infotype number and then follow the menu path InfotypeEdit Subtype Characteristics .
      • Z: Value Z refers to time management infotypes. The time constraint for these infotypes depends on the time constraint class defined in the V_T554S_I view.
  2. What are the default start and end dates when this infotype record is created?

    1. Answer: See field: Create w/o strt

      See field: Create w/o end

Result