Beruflich Dokumente
Kultur Dokumente
CREATION
2/6/2013 1
2/6/2013
Infotype
Definition Units of information. OR
2/6/2013
Uses of Infotype
To group related data fields
Name DOB Nationality Marital Status Street City Pin code State
2/6/2013
2/6/2013
2/6/2013
Naming Conventions
Naming conventions for Info types
2/6/2013
Structure Pnnnn
Structure Pnnnn contains infotype key fields and all of the data fields from structure PSnnnn .
2/6/2013
Transparent table PAnnnn is required if you want to use an infotype within Personnel Administration. If you want to use an infotype within Recruitment, transparent table PBnnnn is required. In accordance with the distribution of infotype name ranges, objects P9nnn , PS9nnn , PA9nnn and PB9nnn are assigned to the 8 customer name range.
2/6/2013
Infotype-specific Includes
The main program only contains INCLUDE statements. If you create the main program using transaction PM01 Dialogs in HR, the system also creates the following four includes:
Name of include MPnnnn10 The include contains The PROGRAM statement and the declaration of common data objects PBO modules for the screens PAI modules for the screens subroutines
2/6/2013
10
Infotype-specific Includes
The system also inserts INCLUDE statements in the main program for the following includes:
Name of include Use FP50PPSB Declaration of common data objects This data area is used as a buffer for imported infotype records and maintenance information. The variables specified in this area are used as export or import parameters when the infotype dialog module is accessed. Declaration of common data objects
MPPDAT00
MPPERS00
MPPIRC00 MPPREF00
2/6/2013
Infotype Screens
Each infotype has at least three screens:
2/6/2013
12
Initial Screens
Initial screen is used as technical interface Screen 1000 is used for all infotypes Processed in background. Performs general initialization procedures
2/6/2013
13
2/6/2013
14
2/6/2013
15
Single Screens
Its an interface between the system and the user. It enables to create, display or maintain data records. Screen 2000 is used for single screen.
2/6/2013
16
2/6/2013
17
List Screen
Enables to list all records in infotype Screen 3000 is used for list screen
2/6/2013
18
2/6/2013
19
2/6/2013
20
Only one record may exist, valid from 01/01/1800 to 12/31/9999. Splitting is not permissible, but may be deleted.
2/6/2013
21
Infotype Characteristics
The following tables must be maintained for each infotype: Name of table T582A Task Basic infotype characteristics (database tables, single screen, list screen, time constraint, dialog module, and so on) T582S T77ID Infotype short texts Name of data field structure (PSnnnn)
2/6/2013
22
Creating PA infotypes
Transaction code PM01.
2/6/2013
23
2/6/2013
24
2/6/2013
25
Single Screens
After Creation of Structure Save, Check & Activate. Click on Back button.
2/6/2013
26
2/6/2013
27
Single Screens
2/6/2013
28
2/6/2013
29
2/6/2013
30
2/6/2013
31
Single Screens
Back to the PM01 Screen
2/6/2013
32
2/6/2013
33
2/6/2013
34
2/6/2013
35
2/6/2013
36
Enhancement of PA Infotype
Go to TCode : PM01
Enter the infotype number. Choose Enhance infotype Tab.
2/6/2013
37
2/6/2013
38
2/6/2013
39
Enhanced Field
2/6/2013
40
CI_P0000
2/6/2013
41
2/6/2013
42
Language-dependent field info types Language-independent field info types Language-dependent table info types Language-independent table info types
We can also specify whether an info type is country-specific or not
2/6/2013
43
2/6/2013
44
2/6/2013
45
2/6/2013
46
2/6/2013
47
2/6/2013
48
2/6/2013
49
2/6/2013
50
2/6/2013
51
2/6/2013
52
2/6/2013
53
2/6/2013
54
2/6/2013
55
Thank You
2/6/2013
56