You are on page 1of 13

SAP HR uses infotypes to store all relevant Hr data of employees in an organization.

It is represented by a ‘4’ digit number.Eg:0000,2001,1002 etc.

Infotype is a collection of logical or business related characteristics of an object. Infotypes are


also called information types to enter rational related information for an employee

For eg Personnel data (0002) infotype have fields like title,first name, middle , last name,birth
date, language etc .

Infotype Periods:

Every infotypes has a specific validity dates (start and end dates) .The validity period allows
to maintain an employee’s data history.While updating an employee’s data, the earlier data is
automatically delimited.

Infotype Sub types:

Some infotypes are again separated in different groups having same nature.

For eg : Sub types of infotype address(0006) are

3-Home address

5-Mailing address etc.

There are two types of fields in an infotype .They are mandatory fields & optional fields.

SAP HR Infotypes and subtypes

An infotype is a term used only in SAP HCM and is where all employee master data is
stored. Basically they are just tables, but for each employee there are several records,
which can be described by the same infotype. A good example is the Address info type
0006 where an employee can have several addresses for different purposes. In order to
distinguish between such records, they are stored as predetermined subtypes
differentiated by a key. Subtype example:

[ws_table id=”1″]

SAP delivers standard subtypes for many infotypes such as the ones in the table above,
but you can add more as you like. However, remember that laws often dictate which
type of employee information you are allowed to record in any given country.
Numbering of standard SAP Hr infotypes:

Within the SAP HCM modules infotypes are grouped:

0000 to 9999 – HR Master Data


1000 to 1999 – Personnel Planning, PD and OM Infotypes
2000 to 2999 – Time Management
4000 to 4999 – Applicant data / Recruitment Infotypes
5000 to 5999 – E recruitment & E learning
9000 to 9999 – Customer defined / Custom specific infotypes

Table T777D contains master data describing each infotype.

Time constraints

All SAP HR master data is time dependent meaning that any given record has a start
date and an end date. Time constraints are rules, which describe how many records are
allowed and whether they can overlap or not. Below are SAP’s definitions.

A time constraint indicates whether more than one infotype record may be available at
one time. The following time constraint indicators are permissible:

1. An infotype record must be available at all times. This record may have no time
gaps. You may not delete the record last stored on the database because all
records of this infotype would otherwise be deleted.

2. Only one record may be available at one time, but time gaps are permitted.

3. Any number of records may be valid at one time, and time gaps are permitted.

Other possible time constraint indicators are as follows:

A. Only one record may ever exist for this infotype. It is valid from 01/01/1800 to
12/31/9999. Splitting is not permissible.

View V_T582B Infotypes Which are Created Automically controls whether the system
automatically creates the infotype record for an employee hiring or an applicant data
entry action. Infotypes with time constraint A may not be deleted.

B. Only one record may ever exist for this infotype. It is valid from 01/01/1800 to
12/31/9999. Splitting is not permissible.

Infotypes with time constraint B may be deleted.

T: The time constraint varies depending on the subtype.


Z: Refers to time management infotypes. The time constraint for these infotypes
depends on the time constraint class defined in view V_T554S_I Absence: General
Control. Collision checks are defined in view V_T554Y Time Constraint Reaction.

List of SAP HR Infotypes:


1.List of Personnel Administration Infotypes

Infotypes Pers Administartion Infotype Name


0000 Actions 0001 Organizational Assignment
0002 Personal Data 0003 Payroll Status
0005 Leave Entitlement 0006 Addresses
0007 Planned Working Time 0008 Basic Pay
0009 Bank Details 0011 Ext. Bank Transfers
0014 Recur. Payments/Deds. 0015 Additional Payments
0016 Contract Elements 0017 Travel Privileges
0019 Monitoring of Dates 0021 Family/Related Person
0022 Education 0023 Other/Previous ERs
0024 Qualifications 0025 Appraisals
0027 Cost Distribution 0028 Int. Medical Service
0029 Workers' Compensation 0030 Power of Attorney
0031 Reference Pers. Nos. 0034 Corporate Function
0035 Company Instructions 0037 Insurance
0040 Objects on Loan 0041 Date Specifications
0045 Company Loans 0050 Time Recording Info.
0052 Wage Maintenance 0077 Additional Personal Data
0078 Loan Payments 0080 Maternity Protection/Parental Leave
0081 Military Service 0082 Additional Absence Data
0083 Leave Compensation 0088 Maternity GB
0094 Residence Status 0105 Communication
0128 Notifications 0139 EE's Applicant No.
0165 Deduction Limits 0167 Health Plans
0168 Insurance Plans 0169 Savings Plans
0183 Awards 0199 Addl. tax deduction
0207 Residence Tax Area 0208 Work Tax Area
0209 Unemployment State 0216 Garnish. Adjustment
0302 Additional Actions 0416 Quota Compensation

2.List of Organisation Management infotypes

Infotype Org Management Infotype Name


1000 Object 1001 Relationships
1002 Description 1003 Department/Staff
1008 Account assignment features 1011 Work schedule
1015 Cost planning 1016 Standard profiles
1017 PD profiles 1028 Address
1032 Mail address 1208 SAP organisational object
3.List of Time Management infotypes

Infotype Time mgmt Infotype Name


2001 Absences 2002 Attendances
2003 Substitutions 2004 Availability
2005 Overtime 2006 Absence Quotas
2007 Attendance Quotas 2010 EE Remuneration Info
2011 Time Events 2012 Time Transfer Specifications
2013 Quota Corrections 2050 Annual Calendar
2051 Monthly Calendar 2052 Weekly Calendar

4.List of Recruitment infotypes

Infotype E-Recruitment Infotype Name


4000 Applicant Actions 4001 Applications
4002 Vacancy Assignment 4003 Applicant Activities
4004 Status of Applicant Activity 4005 Applicant's Pers.No.

5.List of Payroll Infotypes

Infotypes Payroll Infotypes Names


0003 Payroll Status 0008 Basic Pay
0025 Appraisals 2010 Employee Remuneration
0416 Time Quota Compensation 0015 Additional Payments
0057 Membership Fees 0128 Notifications Infotype
0052 Standard Wage Maintenance 0014 Recurring Payments/Deductions

SAP HR (Human Resource)


SAP HR (Human Resource) module (also known as HCM) is one of main modules of SAP System,
it provide solutions for effective management of information of human resources in an
enterprise. SAP HR Module also can be divided to sub-modules.

SAP Human Resources (HR) Components or Sub-Components are


Personnel Administration Organizational Management
Time Management Payroll
Learning Solution Enterprise compensation management.
Personnel Development Employee self services (ESS)
Manager self services (MSS) E-Recruitment
Performance Management Travel Management
Difference between SAP HCM and SAP HR?
The main difference is SAP HR is a completely SAP module where as SAP HCM is a Business
Suite. SAP HR can be developed and customized by ABAP Codes where HCM can be developed
by web based tool.

The SAP HR module was termed as HCM from version 5.0 after the web portal sub modules like
e-learning/ e-recruitment , Global & Concurrent Employment, ESS and MSS was build on
Netweaver.
In general terms HR & HCM both are same. HCM is basically the new version of SAP HR.

SAP HR GENERAL TOPIC


1.Standard Reports in SAP HR Module(More Details)

SAP INFOTYPES

Infotypes are used to store all relevant Hr data of employees in an organization.


It is represented by a ‘4’ digit number.Eg:0000,2001,1002 etc.

Infotype is a collection of logical or business related characteristics of an object. Infotypes are


also called information types to enter rational related information for an employee

For eg Personnel data (0002) infotype have fields like title,first name, middle , last name,birth
date, language etc.

Infotype Periods:
Every infotypes has a specific validity dates (start and end dates) .The validity period allows to
maintain an employee’s data history.While updating an employee’s data, the earlier data is
automatically delimited.

Infotype Sub types:


Some infotypes are again separated in different groups having same nature.
For eg : Sub types of infotype address(0006) are
3-Home address
5-Mailing address etc.
There are two types of fields in an infotype .They are mandatory fields & optional fields.
Payroll India specific infotypes

Infotypes Payroll India Specific Infotypes


0580 Previous Employment Tax Details
0581 Housing(HRA / CLA / COA)
0582 Exemptions
0583 Car & Conveyance
0584 Income From Other Sources
0585 Section 80 Deductions
0586 Section 80 C Deductions
0587 Provident Fund Contribution
0588 Other Statutory Deductions
0589 Individual Reimbursements
0590 Long term reimbursements

How to display infotype digital number along with its description

SAP does not display the infotype name by default. But we can display infotype digit number by
changing a system parameter.
Steps:
Go to menu System-> User Profile -> Own data

Select the tab "Parameters".


Add User Parameter = HR_DISP_INFTY_NUM to the user profile with the parameter value set
= X HR

Configuration steps of Personnel Administration


The SAP HCM – PA implementation is divided into five steps
1. Configuration of Company code
2. Configuration of Enterprise structure
3. Configuration of personnel action or Configuration of PA40
4. Configuration of PA30 Transaction or Configuration of HR master data
5. Configuration of Pay scale structure
Following are IMG steps for implementation of PA module

Configuration of Company code:

Company code is configuration is doing by FICO Consultant in real time projects.


IMG –> Enterprise Structure -> Definition -> Financial Accounting -> Define Company
IMG –> Enterprise Structure -> Definition -> Financial Accounting -> Edit, Copy, Delete, Check
Company Code
IMG –> Enterprise Structure -> Definition -> Financial Accounting -> Company Code->Enter
global parameters
IMG –>Enterprise Structure -> Assignment -> Financial Accounting -> Assign company code to
company
IMG –>Enterprise Structure -> Assignment -> Controlling-> Assign company code to controlling
area.

Configuration of Enterprise structure

IMG–> Enterprise Structure -> Definition -> Human Resource Management -> Personal Areas
IMG –> Enterprise Structure -> Assignment -> Human Resource Management -> Assignment of
Personnel Area to Company Code
IMG –> Enterprise Structure -> Definition -> Human Resource Management -> Personal Subarea
IMG –> Enterprise Structure -> Definition -> Human Resource Management -> Employee group
IMG–>: Enterprise Structure -> Definition -> Human Resource Management -> Employee sub
group
IMG –> Enterprise Structure -> Assignment-> Human Resource Management -> Assignment of
Personnel area to company code.
IMG –>Enterprise Structure -> Assignment-> Human Resource Management -> Assignment of
employee subgroups to employee groups.
IMG–>Personnel Management->Organization Management -> Basic Settings->Maintain Number
Ranges -> Maintain Number Ranges for personnel numbers.
IMG–> Personnel Management-> Personnel Administration -> Customizing procedure->
infotypes->infotypes
IMG –>Personnel Management-> Personnel Administration -> Customizing procedure->
infotypes->Define fields relevant for retroactive accounting.

Configuration of personnel action or Configuration of PA40


IMG –>Personnel management -> Personnel administration -> Customizing procedures ->
Actions-> Define infogroups-> User Group Dependency on Menus and InfoGroups
IMG –>Personnel management -> Personnel administration -> Customizing procedures ->
Actions-> Define infogroups
IMG –>Personnel management -> Personnel administration -> Customizing procedures ->
Actions-> Set up personnel actions.
IMG –>Personnel management -> Personnel administration -> Customizing procedures ->
Actions-> Create reasons for personnel actions.
IMG –>Personnel management -> Personnel administration -> Customizing procedures ->
Actions->Change action menu

Configuration of PA30 Transaction or Configuration of HR master data

IMG –>Personnel Management – Personnel Administration – Customizing Procedures –


Infotype Menus – Infotype Menu
IMG –> Personnel Management – Personnel Administration – Customizing Procedures –
Infotype Menus – Infotype Menu
IMG –> Personnel Management – Personnel Administration – Customizing Procedures –
Infotype Menus – Determine choice of infotype menus
IMG –>Personnel Management – Personnel Administration – Customizing Procedures –
Infotype Menus – Infotype Menu
IMG –> Personnel Management – Personnel Administration – Customizing Procedures –
Infotype Menus – Determine choice of infotype menus

Configuration of Pay scale structure

IMG –> Personnel Management –> Personnel Administration –>organizational data-


>Organizational assignment -> Create payroll area.
IMG –> Personnel Management –> Personnel Administration –>organizational data-
>Organizational assignment -> Create default payroll area.
IMG –> Personnel Management –> Personnel Administration –>Payroll data –>Basic Pay–>
Define EE subgroup grouping for PCR and collective agreement provision.
IMG –> Personnel Management –> Personnel Administration –>Payroll data –>Basic Pay–>Pay
scale conversion for basic pay.
IMG –> Personnel Management –> Personnel Administration –>Payroll data –>Basic Pay–
>Check pay scale type.
IMG –> Personnel Management –> Personnel Administration –>Payroll data –>Basic Pay–
>Check pay scale area.
IMG –> Personnel Management –> Personnel Administration –>Payroll data –>Basic Pay–
>Check assignment of pay scale structure to enterprise structure.
IMG-> Personnel Management –> Personnel Administration –>Payroll data –>Basic Pay–>Define
default for pay scale data

IMG –> Personnel Management –> Personnel Administration –>Payroll data –>Basic Pay–>Set
up payroll period for collective agreement provision.
IMG –> Personnel Management –>Personnel Administration –>Payroll data –>Basic Pay–
>Define hourly rates with several decimal places.
IMG –> Personnel Management –> Personnel Administration –>Payroll data –>Basic Pay–
>Revise pay scale group & levels.
IMG –> Personnel Management –> Personnel Administration –>Payroll data –>Basic Pay–
>Define pay scale salary ranges
IMG –> Personnel Management –> Personnel Administration –>Payroll data –>Basic Pay–
>Wage types ->Revise default wage types.
IMG –> Personnel Management –> Personnel Administration –>Payroll data –>Basic Pay–
>Wage types ->Revise default wage types
IMG –> Personnel Management –> Personnel Administration –>Payroll data –>Basic Pay–
>Wage types ->Enterprise structure for wage type model..
IMG –> Personnel Management –> Personnel Administration –>Payroll data –>Basic Pay–
>Wage types ->Define valuation of basic wage types.
IMG –> Personnel Management –> Personnel Administration –>Payroll data –>Recurring
payments & deductions ->Payment models ->Define periods.
IMG –> Personnel Management –> Personnel Administration –>Payroll data –>Recurring
payments & deductions ->Payment models ->specific default values.

Certain Questions:-

Choose the variable which can be used to determine the screen modifications for master
data.

A User Group
B Personnel Administrator
C Organizational Key
D Cost Centre
E Payroll Area

1) I am running Indian payroll, wage type /130 is not generated, while it should be
populated during execution of Rule IN70. Can any body help me in solving the problem?
Ans) Check if the HRA, conveyance and other exemptions are being calculated in. The payroll
run, they would move into this wage type and not your custom Wage types. The calculation of
these exemptions depend on several other Settings

2) What are dynamic actions and how to configure it?

Ans) Dynamic actions are performed automatically by the system, depending on certain
conditions. If maintaining one infotype has an effect on another infotype, the system
automatically displays the second infotype for processing.

Dynamic actions can run in the background i.e. the user does not see the run on the screen.

A change in one field of an infotype might require, that certain other infotype be updated at the
same time. The details can be specified as a dynamic event. It is automatically triggered by the
system.

*Examples: *

The Personal Data infotype is newly created, and the Number of children field is filled. Once the
record is saved, the system automatically displays the Family/Related Person (0021) infotype
and the Child subtype (2) for processing. An employee is hired, and the probationary period is
entered in infotype Contract Elements. Once this information is saved, the system automatically
displays a record from the Monitoring of Dates (0019) infotype and the subtype Expiry of
probation (1) for processing.

3) What are the Questions asked for PAYROLL in INTERVIEWS?

Ans) Please find the questions below:

1) What is the importance of off cycle payroll?

2) What role does the control record play in pay roll?

3) How do you calculate Retro accounting amounts?

4) What is symbolic account?

5) What is the difference between payroll area, pay-scale area and personnel area?

6) How do you identify a different wage types?

7) What features do you come across in payrolls employee attributes and CAP PCR establish the
relationship among them?

8) What are the infotypes required for a payroll process?


9) What is the difference between Indian and us payroll?

4) Can anybody tell me, how to add the custom reports in Manager's?
Desktop (in SAP) about Manager's Desktop? I've tried to customize Manager's Desktop in IMG
but it can't worked.

Ans) Are your reports based on the HR logical data base (LDB). If so then the customization is
straightforward to pass the relevant data to the selection screens. Else you will need to pass this
through a function for which you may need an ABAPer. You also need to look at the
authorization issues for the reports in case it is not using a LDB

5) Is infotype 185 country specific, can it be maintained for India, and will it affect the
payroll if it is maintained?

Ans) We maintain subtypes in table v_t591a. Goto tcode sm30 -> v_t591a ->
Select maintain -> it will ask you for infotype for which u want to maintain subtype in your case
it is 0185.

6) We created an Appraisal Template now I want to assign it with one Employee or ESG.
How I can do this integration and where. What is the next step after this?

Ans) Either you can establish the relationship between the position and the Appraisal Template.
Otherwise can restrict the appraisal template based on PSA... However there is no standard
setting for restricting the Appraisal template on ESG

7) What is knowledge transfer in sap hr module?

Ans) Knowledge Transfer is a general terminology. It means that you disseminate the knowledge
what you have. Say you are teaching one module to other person. You are the giver and the other
person is the receiver of knowledge. The process is Knowledge Transfer. You are transferring
the subject what you know. KT is not specific to any module.

*OR*

KT in SAP is the knowledge transferred to a reliever who is to take over your responsibilities so
that he/she knows what all you have done shouldering the same responsibility. It is done in order
to minimize the knowledge gap between the two sides, and facilitate the reliever to carry on the
baton from where his/her predecessor leaves. It might be in the form of transferring the soft
copies, hard copies of the various documents, verbal one or a written one to make it more formal.

8) What would be basically my roles where I need to provide support or what kind of specs
do I need to face. Pls give some examples.

Ans) You are working in Payroll and Benefits, your role can exactly defined after seeing what
your Business is doing, are you processing payroll through SAP or you are processing through
third party and down load through SAP. In payroll mostly you will get the issue of authorization,
and check which all infotypes are going to effect while running the payroll. any issue occur, you
need to check the infotypes and while downloading check the fields and verify the data , check
the programme and wage types also , whether they are maintained properly etc.

9) Can anybody give some examples of tickets in OM, PA.? What are the tickets you will
get in support project please provide me with solution?

Ans) If any issue, user raises the ticket. Suppose in OM, org tree is not visible and in PA
updation of master records, wage type permissibility or any issue. Relating to the same. If you
have any payroll down load happening, that gets affected due to this infotype. We need to look
into as an urgent matter.

10) I am trying to assign an employee on the system to ESS user profile and the message I
get is personnel number 00000001 does not exist. [When this employee has full record on
the system and is an active employee] What am I doing wrong?

Ans) IT 0185 can be used for India payroll. This is for pan no, gratuity.

This will not affect payroll.

*OR*

We maintain subtypes in table v_t591a. Goto tcode sm30 -> v_t591a -> select maintain -> it will
ask you for infotype for which u want to maintain subtype maintain -> in your case it is 0185.

*OR*

Check his Infotype 105 and see if there is a valid record for the employee.

11) I am facing problem in Infotype 0019/ Monitoring of task. Pls help me in doing IT 0019
working, the system is not giving the reminder on set date, is it require some other settings
also. Pls let me know what all settings need to be done for this infotype?

Ans) In table V_T531 mention the Lead Follow-up Time and the Units. Like say you want to set
the Reminder for 3 months or whatever from the Task Date. This setting will default the
Reminder Date.

12) What is diff between simple maintenance and detailed maintenance?

13) What is an Export mode and how do you use it and what for?

14) How many structures are there?

15) What is an Task and how do you assign?

16) Can diff positions an be assign to one job?


17) What is the diff betwwe job and position?

18) What is tcode for org unit?

19) What is an org'l plan?

20) What is cost center and work center...and diff?

21) What is the diff between infogroup and infotype and how do you use and Where?

22) How can you create infotype?

23) What is personnel action?

24) What is Dynamic action and what for?

25) What is period parameter and modifier?

26) How do u config OM and PA?

27) What is Personnel area and can we create multiple personnel areas?

28) How do you activate an employee in IMG?

You might also like