SAP HR - Quick Guide
SAP HR - Quick Guide
SAP HR - Introduction
SAP Human Capital Management (SAP HCM) is one of the key modules in SAP and is
also called SAP Human Resource (HR) or SAP Human Resource Management System
(SAP HRMS). SAP HCM contains many submodules and all these modules are
integrated with each other.
Organization Management
Organization Management allows you to manage the enterprise structure and
analyze organization plans.
https://www.tutorialspoint.com/sap_hr/sap_hr_quick_guide.htm 1/102
5/14/24, 4:31 PM SAP HR - Quick Guide
You can define plan version to configure various organization plans at the
same time.
Only one plan version defines your organizational current plan.
You can edit, change or compare different organization plans using plan
version.
You can have two different plan versions, one for marketing and other one for
sales hierarchy.
You can compare or edit both the plans but only one plan can be used at a
time.
https://www.tutorialspoint.com/sap_hr/sap_hr_quick_guide.htm 2/102
5/14/24, 4:31 PM SAP HR - Quick Guide
Relationship
Validity
It determines the life of object types. At the time of object creation, you enter the
start and the end time of the project and this determines the validity of the object.
There are various types of object types that can be defined in an organization plan.
Given below are most common object types and their keys −
https://www.tutorialspoint.com/sap_hr/sap_hr_quick_guide.htm 3/102
5/14/24, 4:31 PM SAP HR - Quick Guide
Organizational Unit O
Person P
Cost Center K
Position S
Job C
You can create or change an existing object types, which are not managed.
Example − Object type person from HR Master Data.
You can also define the relationship between different object types that should
be proposed in the course of the authorization check.
It is also possible to change the key of standard objects type- "S" for Position,
"T" for task.
Number Ranges
You can maintain different number ranges for Organization Management and
Personnel administration in SAP HR. As discussed in previous topic, OM contains
different object types.
Organizational Unit O
Person P
https://www.tutorialspoint.com/sap_hr/sap_hr_quick_guide.htm 4/102
5/14/24, 4:31 PM SAP HR - Quick Guide
Cost Center K
Position S
Job C
To maintain the different number ranges for OM objects, you can use T-Code:
OONR.
The first two digits represent your plan version and the next two letters represent
the object type.
https://www.tutorialspoint.com/sap_hr/sap_hr_quick_guide.htm 5/102
5/14/24, 4:31 PM SAP HR - Quick Guide
Similarly, you can maintain number ranges for personnel numbers. A Personnel
number is generated when an employee is hired. It can be generated internally or
externally.
The personnel number range whether internal or external should be defined at the
following configuration node.
Step 3 − A new window opens. You will see Range Maintenance: Human
resources. Go to Intervals to display intervals.
https://www.tutorialspoint.com/sap_hr/sap_hr_quick_guide.htm 6/102
5/14/24, 4:31 PM SAP HR - Quick Guide
Step 4 − It will open a new window, Maintain Intervals: Human resources. You
can check different number ranges for personnel number as shown below −
The NR Status indicates the last personnel number assigned/used up for that
respective MOLGA. MOLGA Is used to support multi-country human resource
management.
A relationship can be created in both the ways- top down and bottom approach.
These relationships are normally maintained in HRP001 table. If these relationships
are not standard, you may need additional tables.
https://www.tutorialspoint.com/sap_hr/sap_hr_quick_guide.htm 7/102
5/14/24, 4:31 PM SAP HR - Quick Guide
Select the Object type, enter position number, give relationship and click create (F5).
To create new object type and assigning relationships follow the steps given below.
https://www.tutorialspoint.com/sap_hr/sap_hr_quick_guide.htm 8/102
5/14/24, 4:31 PM SAP HR - Quick Guide
Step 7 − Go to the Change View “Object Types”: Overview window. Click New
Entries to create a new object type. You can also copy an existing object type.
https://www.tutorialspoint.com/sap_hr/sap_hr_quick_guide.htm 9/102
5/14/24, 4:31 PM SAP HR - Quick Guide
Step 8 − Enter Object type text, code, etc. When the object is created, assign
essential relationships to it by clicking on essential relationships on the left side.
Relationship Maintenance
For maintaining relationship in SAP HR module, go to SPRO → IMG → Personnel
Management → Organizational Management → Basic Settings → Data model
enhancement → Relationship Maintenance → Maintain Relationships → Execute
https://www.tutorialspoint.com/sap_hr/sap_hr_quick_guide.htm 10/102
5/14/24, 4:31 PM SAP HR - Quick Guide
In the left pane, go to Allowed Relationships, select the relationship you want to
maintain, click Position.
https://www.tutorialspoint.com/sap_hr/sap_hr_quick_guide.htm 11/102
5/14/24, 4:31 PM SAP HR - Quick Guide
You can also define time constraints for object types in Organization management to
have a suitable system. You need not to keep orphan object types in the system.
O - O → Time Constraint 1
O - S → Time Constraint 2
O - K → Time Constraint 3
S - O → Time Constraint 4
S - P → Time Constraint 5
https://www.tutorialspoint.com/sap_hr/sap_hr_quick_guide.htm 12/102
5/14/24, 4:31 PM SAP HR - Quick Guide
Step 2 − In the left pane, go to the Time constraint tab as shown in the image given
below −
https://www.tutorialspoint.com/sap_hr/sap_hr_quick_guide.htm 13/102
5/14/24, 4:31 PM SAP HR - Quick Guide
https://www.tutorialspoint.com/sap_hr/sap_hr_quick_guide.htm 14/102
5/14/24, 4:31 PM SAP HR - Quick Guide
Start − This field shows the start date of the personnel action.
Action Type − In this field, you have to select the action type that needs to
be performed.
Example
https://www.tutorialspoint.com/sap_hr/sap_hr_quick_guide.htm 15/102
5/14/24, 4:31 PM SAP HR - Quick Guide
A new window will open. Enter details like Reason for action, Personnel area,
Employee group and sub group, etc. and click the Save icon at the top.
Infotypes group the similar data together and define structure, enter data and define
the information for specific period of time.
Components of Infotypes
An Infotype consists of the following components −
Structure
An Infotype contains a set of similar data records in the form of data structure.
Infotype contains series of information like first name, last name, date of birth,
marital status, etc. When an Infotype is updated in the system, old data is not
removed from the system but time is delimited.
Data Entry
https://www.tutorialspoint.com/sap_hr/sap_hr_quick_guide.htm 16/102
5/14/24, 4:31 PM SAP HR - Quick Guide
You can enter predefined values for Infotype that helps in fetching and maintaining
the data in the system. Entries in HR system are checked automatically for accuracy.
Default value checks depend on the employee organization assignment.
Time Dependency
When an Infotype is updated in the system, old data is not erased. It is stored in the
system for historical evaluation purpose. This allows each Infotype to have multiple
records but all the records may vary as per their validity.
Time based reaction of Infotype is defined in the Time constraint field. Infotype 0000
to 0999 are Personnel Administration Infotypes. It is also possible to define
permissibility of Infotype for each country, this allows you to restrict Infotype while
editing the master data.
https://www.tutorialspoint.com/sap_hr/sap_hr_quick_guide.htm 17/102
5/14/24, 4:31 PM SAP HR - Quick Guide
Step 2 − Select the Infotypes to which the newly created custom object needs to be
assigned. Select the Infotype and click the Infotypes per object type option.
Step 3 − To assign custom objects to Infotype, click the New Entries option. You
can uncheck the No Maintenance check box such that you can maintain custom
https://www.tutorialspoint.com/sap_hr/sap_hr_quick_guide.htm 18/102
5/14/24, 4:31 PM SAP HR - Quick Guide
You can assign different control features to sub types as per requirement like TC1,
TC2, and TC3.
Example
Consider the example of an Infotype Addresses (0006). Following are the subtypes −
Considering Control feature – Time constraint for this Infotype, you should use TC-3
for Infotype Addresses, as we need to pass multiple values. Permanent Residence
address subtype should be Time Constraint -1. Home address can exist once at any
one time, hence it is Time Constraint -2.
To maintain subtypes −
https://www.tutorialspoint.com/sap_hr/sap_hr_quick_guide.htm 19/102
5/14/24, 4:31 PM SAP HR - Quick Guide
Step 2 − To maintain subtype, select the subtype in the next window. In the left
pane, you have an option to add control feature - Time Constraint.
Step 3 − Double click the Time constraint in the left pane, a new window ‘Change
View “Time Constraint”: Overview’ will open.
https://www.tutorialspoint.com/sap_hr/sap_hr_quick_guide.htm 20/102
5/14/24, 4:31 PM SAP HR - Quick Guide
Organization Structure
Organizational structures is used in HR to plan and map the organizational levels of
an organization to control and simplify processes such as time recording and payroll.
Typical components in an organizational structures include −
Enterprise structure
To evaluate human resource data, you can use the Organizational structures for
creating evaluations and analyses of employee data for Controlling and departments.
Enterprise Structure
https://www.tutorialspoint.com/sap_hr/sap_hr_quick_guide.htm 21/102
5/14/24, 4:31 PM SAP HR - Quick Guide
Client
Company Code
Personnel area
Personnel subarea
Organizational Key
Client
A client is known as an organizational and data technical isolated unit in SAP ERP
system and each unit has separate master records and its own separate record of
tables.
Company code
Personnel area
https://www.tutorialspoint.com/sap_hr/sap_hr_quick_guide.htm 22/102
5/14/24, 4:31 PM SAP HR - Quick Guide
Personnel subarea
The personnel subarea is used only in Personnel Administration in SAP ERP. The
groupings linked to the personnel subarea determine which entries from the
subsequent screen are allowed for an employee of a particular company code.
Example
Groupings are used for validation of master and time data. Groupings are also used
to check the plausibility of data that you enter.
Organizational key
Using an Organizational key, you can define the organizational assignment more
precisely. An organizational key can consist objects from enterprise structure and
personnel structure.
Personnel Structure
Personnel structure is used to define an employee’s position in an organization.
Personnel structure can be divided into two parts −
Administrative Structure
Organizational Structure
Employee group
Employee subgroup
Payroll area
https://www.tutorialspoint.com/sap_hr/sap_hr_quick_guide.htm 23/102
5/14/24, 4:31 PM SAP HR - Quick Guide
Position
Job
Organizational unit
Hiring an Employee
To perform a Personnel action, follow the steps given below −
https://www.tutorialspoint.com/sap_hr/sap_hr_quick_guide.htm 24/102
5/14/24, 4:31 PM SAP HR - Quick Guide
Step 3 − The next step is to enter the hiring date as shown below. From the menu
of Action type, select Hire. Click the Execute option at top.
https://www.tutorialspoint.com/sap_hr/sap_hr_quick_guide.htm 25/102
5/14/24, 4:31 PM SAP HR - Quick Guide
Step 4 − In the next window, enter the details like Reason for action, Personnel
area, Employee group and sub group, etc. and click the Save icon at the top.
Relationship
Create function
The Create function allows you to enter the new Infotype record in the system. You
can create new Infotype record and in addition, retain the old records in the system.
https://www.tutorialspoint.com/sap_hr/sap_hr_quick_guide.htm 26/102
5/14/24, 4:31 PM SAP HR - Quick Guide
Change function
The Change function is used to edit an existing Infotype without creating a new
Infotype. Using the change function, the previous value of Infotype is changed and
any previous value is not stored.
Delete function
The Delete function allows you to delete an Infotype record in the HR system. When
you delete an Infotype record with time constraint 1, it extends the previous record
automatically.
Copy function
The Copy function allows you to create a new Infotype record and update history.
This function does not enter data on a new screen but asks to enter information on a
screen containing the data.
Display function
You can use the Display function to view an Infotype on the screen. In display mode,
you cannot process or update data.
Using the List function, you can display an overview of all the records stored for a
specified Infotype.
Once you search an employee, you can check the employee Infotype record in the
system. Infotype search can be performed using the following methods −
https://www.tutorialspoint.com/sap_hr/sap_hr_quick_guide.htm 27/102
5/14/24, 4:31 PM SAP HR - Quick Guide
group together.
Personal Data
Payroll Data
Selecting Infotype using text − You can also search an Infotype by typing
text search term. System displays all the Infotype whose name matches the
search item.
Selecting an Infotype using Personnel file − You can also search an
Infotype using a personnel file.
SAP HR - Infotypes
Infotype is used to store personal data about an employee. An Infotype contains four
digit code and name of Infotype.
Example − Infotype 002 contains employee personal data- like name, date of birth,
marital status, etc.
Mandate fields − A tick mark sign in the field box represents these fields.
Option fields − These fields are not mandatory and can have a blank value.
There are predefined number ranges that SAP has defined for Infotype.
You can further divide an Infotype into groups, which are called subtypes. For
example, an Infotype Address, Infotype 0006 can be divided into subtypes -
Permanent Residence and Emergency address.
https://www.tutorialspoint.com/sap_hr/sap_hr_quick_guide.htm 28/102
5/14/24, 4:31 PM SAP HR - Quick Guide
Creating an Infotype
To create an Infotype follow the given steps −
Step 2 − A new window Maintain HR Master Data opens. Enter the personnel
number and press Enter.
https://www.tutorialspoint.com/sap_hr/sap_hr_quick_guide.htm 29/102
5/14/24, 4:31 PM SAP HR - Quick Guide
Step 3 − Enter the Infotype you wish to select for a new record and click the Create
button.
In the Period section, select the start and the end date for an Infotype.
Step 4 − In the next window, select Personnel action. Once you enter all the details
click Save.
https://www.tutorialspoint.com/sap_hr/sap_hr_quick_guide.htm 30/102
5/14/24, 4:31 PM SAP HR - Quick Guide
Display an Infotype
You can search an Infotype by its name or number.
Step 1 − Search an Infotype using Personnel number and T-code: PA30 or PA20.
https://www.tutorialspoint.com/sap_hr/sap_hr_quick_guide.htm 31/102
5/14/24, 4:31 PM SAP HR - Quick Guide
Step 2 − In the new window, enter the personnel number and press Enter.
Step 3 − Select the Infotype you want to display. Click F7 or the icon at the top.
Step 4 − In the new window, all the fields will be deactivated and you will see the
details of the selected Infotype.
https://www.tutorialspoint.com/sap_hr/sap_hr_quick_guide.htm 32/102
5/14/24, 4:31 PM SAP HR - Quick Guide
Step 5 − Similarly, you can copy or change an existing Infotype using T-code: PA30.
Delete an Infotype
To delete an Infotype, follow the steps given below.
Step 2 − Enter the Personnel number and select the Infotype you want to delete.
https://www.tutorialspoint.com/sap_hr/sap_hr_quick_guide.htm 33/102
5/14/24, 4:31 PM SAP HR - Quick Guide
Step 3 − In the next window, you will see a summary of data that will be deleted.
Click Delete.
https://www.tutorialspoint.com/sap_hr/sap_hr_quick_guide.htm 34/102
5/14/24, 4:31 PM SAP HR - Quick Guide
Example
Step 1 − Enter the hiring date as shown in the image given below. Under the Action
type, select Hire. Click the Execute option at the top.
https://www.tutorialspoint.com/sap_hr/sap_hr_quick_guide.htm 35/102
5/14/24, 4:31 PM SAP HR - Quick Guide
Step 2 − In the new window, enter the details like Reason for action, Personnel
area, Employee group and sub group, etc. and click the Save icon at the top.
https://www.tutorialspoint.com/sap_hr/sap_hr_quick_guide.htm 36/102
5/14/24, 4:31 PM SAP HR - Quick Guide
https://www.tutorialspoint.com/sap_hr/sap_hr_quick_guide.htm 37/102
5/14/24, 4:31 PM SAP HR - Quick Guide
Step 3 − Enter the details like Company, Company Name, Address as shown below
−
https://www.tutorialspoint.com/sap_hr/sap_hr_quick_guide.htm 38/102
5/14/24, 4:31 PM SAP HR - Quick Guide
https://www.tutorialspoint.com/sap_hr/sap_hr_quick_guide.htm 39/102
5/14/24, 4:31 PM SAP HR - Quick Guide
https://www.tutorialspoint.com/sap_hr/sap_hr_quick_guide.htm 40/102
5/14/24, 4:31 PM SAP HR - Quick Guide
https://www.tutorialspoint.com/sap_hr/sap_hr_quick_guide.htm 41/102
5/14/24, 4:31 PM SAP HR - Quick Guide
Step 2 − Go to New Entries and fill the details. Click the save icon at the top.
https://www.tutorialspoint.com/sap_hr/sap_hr_quick_guide.htm 42/102
5/14/24, 4:31 PM SAP HR - Quick Guide
Step 2 − Enter the company code for Personnel area as created earlier.
https://www.tutorialspoint.com/sap_hr/sap_hr_quick_guide.htm 43/102
5/14/24, 4:31 PM SAP HR - Quick Guide
Following are the fields that can be used to configure the Infotype screen −
These are fields, which are used to maintain the screen layout and are maintained
using the T-code: PE04.
https://www.tutorialspoint.com/sap_hr/sap_hr_quick_guide.htm 44/102
5/14/24, 4:31 PM SAP HR - Quick Guide
Step 2 − In the next window, you will see all Infotype screen controls like Mod. Pool,
Screen, Feature, Variable key, etc. To create a new control, click the tab New Entries.
Step 3 − In the new window, enter the values as shown below and press the ENTER
key.
https://www.tutorialspoint.com/sap_hr/sap_hr_quick_guide.htm 45/102
5/14/24, 4:31 PM SAP HR - Quick Guide
Important
Once you press ENTER, it will show you all the fields of this Infotype. In screen
control, you will see five radio buttons against each entry. These radio buttons
include −
Std means Standard setting − When you select this option, the field
characteristics correspond to the standard setting.
RF means Required field − Select this check box to define the screen field
as a required field.
OF means Optional field − Select this option to define the field as an
optional field.
Outp means not ready for input − This can be selected to mark the field.
It is an output field only and is not used for input.
Hide means hiding a field − This option is selected to hide the screen field.
Init means hide and Initialize − If this option is selected, the screen field
is hidden.
https://www.tutorialspoint.com/sap_hr/sap_hr_quick_guide.htm 46/102
5/14/24, 4:31 PM SAP HR - Quick Guide
Step 4 − To save this setting click the Save icon at the top.
Step 5 − Click the Feature button; you can add values for subtypes.
Step 6 − This will take you to the initial screen of Features. Click Change to change
the values.
https://www.tutorialspoint.com/sap_hr/sap_hr_quick_guide.htm 47/102
5/14/24, 4:31 PM SAP HR - Quick Guide
Step 8 − Select the subtype and click Create. Select the Return Value and press
ENTER.
https://www.tutorialspoint.com/sap_hr/sap_hr_quick_guide.htm 48/102
5/14/24, 4:31 PM SAP HR - Quick Guide
Step 9 − Enter the Return value as Variable key -501 and click Transfer.
https://www.tutorialspoint.com/sap_hr/sap_hr_quick_guide.htm 49/102
5/14/24, 4:31 PM SAP HR - Quick Guide
Step 10 − Click Save and press the activate icon at the top.
The time wage types in tables ZL, ALP, and C1 (Cluster B2) represent the interface
between time evaluation(TM) and payroll.
The integration of TM with other components can be found in the following IMG path.
https://www.tutorialspoint.com/sap_hr/sap_hr_quick_guide.htm 50/102
5/14/24, 4:31 PM SAP HR - Quick Guide
SPRO → IMG → Time Management → Integrating Time Management with other SAP
Applications.
https://www.tutorialspoint.com/sap_hr/sap_hr_quick_guide.htm 51/102
5/14/24, 4:31 PM SAP HR - Quick Guide
Quota driven absences − This absence type includes the leave taken from
the allocated limit in a specific time period. Example: Casual Leaves, Earned
Leaves.
Non quota driven absences − This absence type includes all unplanned
leaves and are not a part of allocated limit in a time frame. Example: Leave
without pay, Study leave. Etc.
Absences 2001
Attendance 2002
Overtime 2005
https://www.tutorialspoint.com/sap_hr/sap_hr_quick_guide.htm 52/102
5/14/24, 4:31 PM SAP HR - Quick Guide
https://www.tutorialspoint.com/sap_hr/sap_hr_quick_guide.htm 53/102
5/14/24, 4:31 PM SAP HR - Quick Guide
https://www.tutorialspoint.com/sap_hr/sap_hr_quick_guide.htm 54/102
5/14/24, 4:31 PM SAP HR - Quick Guide
Time Evaluation
Time evaluation is used to record the attendance of an employee and to record his
absence from work. Time recording is required to process the payroll. Time
evaluation is run for specific employees and all the employees are not required to
process time evaluation.
Enter details like Personnel Number, Evaluation Schema and Evaluation up to.
https://www.tutorialspoint.com/sap_hr/sap_hr_quick_guide.htm 55/102
5/14/24, 4:31 PM SAP HR - Quick Guide
Positive Time recording plays an important role in the workflow. All the processes
related to time are executed automatically in the background.
https://www.tutorialspoint.com/sap_hr/sap_hr_quick_guide.htm 56/102
5/14/24, 4:31 PM SAP HR - Quick Guide
With Clock time − In this type of time recording, full time recording
is captured.
Without Clock time − It includes capturing only the number of works
hours.
Negative Time recording includes all the time related activities like posting of
absence for wage deduction, attendance validation etc. are performed manually.
You just need to make the changes to the applicable elements as per new time
provision and it allows you to make the changes in work time in the work time
schedule automatically.
https://www.tutorialspoint.com/sap_hr/sap_hr_quick_guide.htm 57/102
5/14/24, 4:31 PM SAP HR - Quick Guide
This contains the work and break times in a particular day. It is the smallest unit of
work schedule.
You can generate work schedules by applying work schedule rule to a calendar.
Working times for an employee group and for individual employees are defined as
per work schedules.
https://www.tutorialspoint.com/sap_hr/sap_hr_quick_guide.htm 58/102
5/14/24, 4:31 PM SAP HR - Quick Guide
https://www.tutorialspoint.com/sap_hr/sap_hr_quick_guide.htm 59/102
5/14/24, 4:31 PM SAP HR - Quick Guide
ES group for WS − Update the text of the employee subgroup and click the save
icon.
https://www.tutorialspoint.com/sap_hr/sap_hr_quick_guide.htm 60/102
5/14/24, 4:31 PM SAP HR - Quick Guide
Step 7 − Enter ES grouping and click the Save icon at the top.
https://www.tutorialspoint.com/sap_hr/sap_hr_quick_guide.htm 61/102
5/14/24, 4:31 PM SAP HR - Quick Guide
Step 8 − The next step is to set the work schedule rules and work schedules −
Step 10 − Enter the ES grouping key and other details as per your organization
requirement. Click the Save icon to save the configuration.
https://www.tutorialspoint.com/sap_hr/sap_hr_quick_guide.htm 62/102
5/14/24, 4:31 PM SAP HR - Quick Guide
Step 2 − Enter ESG calendar and Holiday Calendar ID and click Execute.
Public Holiday Calendar contains a collection of public holidays, which are valid for a
location - Personnel Area and Personnel Subarea. You can say that a company
having office in Chennai and Hyderabad will have two different public holiday
calendars.
Therefore, it means that a public holiday’s calendar that is valid for Chennai
employees will not be applicable for Hyderabad employees.
Step 2 − When you execute this transaction code, you see the following screen −
Step 3 − We first create a list of public holidays for a country and then assign these
holidays to different locations. For example, one holiday - Republic day is valid for
both Chennai and Hyderabad. You have to create one public holiday and assign it to
the public holiday calendar for both the locations.
https://www.tutorialspoint.com/sap_hr/sap_hr_quick_guide.htm 64/102
5/14/24, 4:31 PM SAP HR - Quick Guide
Public Holiday − This field displays the long text of the Public Holiday.
Short Text − This field displays the short text of the Public Holiday.
https://www.tutorialspoint.com/sap_hr/sap_hr_quick_guide.htm 65/102
5/14/24, 4:31 PM SAP HR - Quick Guide
Use in Holiday Cal − This field helps us to check if a public holiday is being
used in a public holiday calendar or not. It is not possible to edit a public
holiday when it is being used in a public holiday calendar. To edit a calendar,
you have to remove it from all the public holiday calendars where it is used
and then make the necessary changes and again re-assign the public holiday
to the relevant public holiday calendars.
Sort Key − This field helps to group together all the public holidays valid for
a country. Sort key is a three-character key. It is recommended that its
naming convention should be in the “Znn” format, where “nn” defines the
country grouping. For example, the sort keys for public holidays for Australia
and India are Australia-Z13 and India-Z40 respectively.
To view attendance quotas and absence quotas of your employee, you can
use this query −
Query − 0HCM_PT_T01_Q0001
With quota entitlement, this also includes compensated, deducted and unused
quotas.
https://www.tutorialspoint.com/sap_hr/sap_hr_quick_guide.htm 66/102
5/14/24, 4:31 PM SAP HR - Quick Guide
To obtain details about an employee’s attendances and absences, you can use
query −
Query − 0HCM_PT_T01_Q0002
This query is called from manager self-service from attendance and absence quota
overview query and the results display the information for the employee that you
selected in a query.
Shift Management in HR
Shift management deals with accurately defining the number and the type of
resources that are required to run the business operations.
https://www.tutorialspoint.com/sap_hr/sap_hr_quick_guide.htm 67/102
5/14/24, 4:31 PM SAP HR - Quick Guide
Step 2 − Select the Shift Planning profile and Organizational Unit as shown in the
screen shot given below and click Change.
Step 3 − You can select the shift plan. In the Shift plan status field, select the ID of
the desired shift plan (either target or actual plan).
https://www.tutorialspoint.com/sap_hr/sap_hr_quick_guide.htm 68/102
5/14/24, 4:31 PM SAP HR - Quick Guide
In the Planning period section of the screen, select the time period for which you
want to plan the shifts.
You can use Shift plans to display the employees who are selected from the
evaluation path of the entry profile and the entry objects.
The calendar for the desired planning period can be checked and it can be
used to view additional information like organizational unit, personnel number,
etc. for a selected employee in a separate information column.
Note that it is possible to change the target plans at any time till a target plan
is complete. You can only edit the actual plan once you have completed the
target plan. You can change actual plans at any time.
To change a target plan if it is not completed, you need to set target plan
complete or partially deleted.
https://www.tutorialspoint.com/sap_hr/sap_hr_quick_guide.htm 69/102
5/14/24, 4:31 PM SAP HR - Quick Guide
Fixed break schedule, the timings of the break for an employee is fixed. He is
provided with certain time duration. At the same time, every day, say 30 min, 60
min and only in this time-frame, an employee has to take a break.
Example − Break timings are fixed, i.e. 1:30 PM to 2:30 PM and an employee has
to take a break daily during this time interval.
In this break schedule, the timing of break is not fixed. Employee is provided with a
time duration. The employee can take a break within this duration only.
Example − Break duration - 12:30 PM to 2:30 PM. An employee can take any one
hour as break and if the break time exceeds the fixed break time, the salary is
reduced.
In Dynamic break schedule, no certain time range is given and break can be taken
after working for a certain number of hours.
Example − An Employee can take a break after working continuously for 4 hours
from the start of the shift. In this case, if an employee’s shift starts at 9:00 AM, he
can take the break at 1:00 PM.
In overtime break schedule, you define the break time, which is taken during over-
time of the shift. This can be a fixed break schedule, which is taken during over-
https://www.tutorialspoint.com/sap_hr/sap_hr_quick_guide.htm 70/102
5/14/24, 4:31 PM SAP HR - Quick Guide
time.
Example
Following are the T-Codes that can be used to manage work schedule −
SAP HR - Benefits
The Benefit section in SAP HR management allows you to use the benefit tools for
custom benefits provided by an organization to its employees. Benefits play an
important role in employee retention to keep the best possible employees in a
company.
Enrollment Overview
Enrollment is a process of enrolling employees of an organization under the benefit
management. Enrollment Plan selection for an employee depends on employee
eligibility.
The Enrollment function allows you to enroll the employees and to make changes to
the employee benefit selection as required for the following tasks −
https://www.tutorialspoint.com/sap_hr/sap_hr_quick_guide.htm 71/102
5/14/24, 4:31 PM SAP HR - Quick Guide
Types of Enrollment
Following are the types of enrollment that can be used −
Important features −
Open enrollment type is generated by the system when you start enrollment
for a date that lies within an open enrollment period.
It includes only those enrollment plans, which require the employees to meet
some certain criteria. This is defined in customizing the field in SAP HR
system.
Open Enrollment period is called the time period when an organization allows
its employees to enroll in new benefits plans or change any existing
enrollment plan.
Enrollment plans, which are available for selection during the open enrollment
start on some specific future data and normally at the start of the new
financial year.
The benefits offer set up for open enrollment is valid only during the open
enrollment period.
Example
https://www.tutorialspoint.com/sap_hr/sap_hr_quick_guide.htm 72/102
5/14/24, 4:31 PM SAP HR - Quick Guide
A dynamic enrollment offer is called when employees can be enrolled before they
communicate their benefits elections to the benefits office.
These default plans are commonly used for giving short-term coverage to new hires
and therefore often allow little flexibility to the employee regarding the plan terms.
Automatic enrollment plan is one in which the employees are enrolled without the
requirement that they consent to the enrollment or make any elections within the
plan. It allows an employee to enroll in all relevant automatic plans at all times.
Automatic Enrollment plans are normally provided to the employees at no extra cost
and also allow little flexibility to the employee regarding the plan terms.
Some examples of adjustment reasons are Marriage, Hiring (initial enrollment), New
dependent, Job change etc.
Benefit Area
Using Benefit areas, you can have separate administration of different benefit plan
pools. The division is performed primarily for administrational purposes and would
not normally be used for eligibility. This is a primary subdivision of plan set up within
the benefits component.
Benefit areas in SAP HR are independent from each other. They are configured and
function independently. Typically, employees will be enrolled in a benefit area that
groups them according to common attributes such as country or organizational
assignment.
https://www.tutorialspoint.com/sap_hr/sap_hr_quick_guide.htm 73/102
5/14/24, 4:31 PM SAP HR - Quick Guide
01 Germany
02 Switzerland
03 Austria
04 Spain
05 The Netherlands
06 France
07 Canada
08 Great Britain
09 Denmark
10 USA
11 Ireland
12 Belgium
13 Australia
14 Malaysia
15 Italy
https://www.tutorialspoint.com/sap_hr/sap_hr_quick_guide.htm 74/102
5/14/24, 4:31 PM SAP HR - Quick Guide
16 South Africa
17 Venezuela
18 Czech Republic
19 Portugal
20 Norway
21 Hungary
22 Japan
Step 2 − To create a new Benefit area, click New Entries. Enter the fields - Benefit
Area, Country Grouping, Name of HR country grpg.
https://www.tutorialspoint.com/sap_hr/sap_hr_quick_guide.htm 75/102
5/14/24, 4:31 PM SAP HR - Quick Guide
Benefit Category
Benefit category defines the classification of benefit plans. Benefit category is always
maintained in SAP HR system. Given below are the key benefit categories −
Health Plans
Insurance Plans
Savings Plans
Stock Purchase Plans
Flexible Spending Accounts
Credit Plans
Miscellaneous Plans
In SAP HR system, all these categories are predefined and HR system handles each
category differently. Benefit plan types are defined within each category to reflect
your requirements.
Benefit Category is at the highest level in Benefit Plan structure. Benefit Categories
are again divided into Plan types and every category can contain one or more Benefit
Plan types.
MEDI − stands for Medical plan and belongs to Health Plan Category
SAVE − stands for Savings and belongs to Savings Plans Category
https://www.tutorialspoint.com/sap_hr/sap_hr_quick_guide.htm 76/102
5/14/24, 4:31 PM SAP HR - Quick Guide
STPC − stands for Stock purchase and belongs to stock Option Category
DCAR − stands for dependent care spending and belongs to flexible spending
Accts
LIFE − stands for Life Insurance and belongs to Insurance Plans Category
CRED − stands for flex credit and belongs to Credit Plans Category
CAR − stands for Company car and belongs to Miscellaneous Plans Category
Benefit Plan types are used for enrollment and the system does not allow an
employee to enroll in more than one benefit plan per plan type.
Benefit Plans
Benefit plan structure at the granularity level is defined by Benefit Plans. You can
group multiple Benefit plans under a particular plan type. All the benefit Plans are
identified with a unique identifier, which consists of maximum of four characters as
mentioned above.
Example
MEDI, VISI, DENT represents health Plans Category for medical MEDI Plan Type.
Benefit plans within the health plan category cover the basic health needs of an
employee. A typical health plan might provide an employee with medical, dental or
vision coverage.
Similarly, you can have an Insurance plan, which is used to provide monetary
amounts of coverage payable to the employees in an organization.
To setup account balance to meet spending needs, a spending account can be used
that provides an employee with the opportunity to establish account balances. Most
common needs that can be associated with spending account includes health,
dependent care, and legal benefit, etc.
Example
Following are the common benefit plan types for each of the plan categories −
Health Plans
https://www.tutorialspoint.com/sap_hr/sap_hr_quick_guide.htm 77/102
5/14/24, 4:31 PM SAP HR - Quick Guide
Insurance Plans
Life insurance
Dependent life insurance
Supplemental life insurance
Savings Plans
Retirement plan
Savings plan
Credit Plans
Cafeteria plan
Miscellaneous Plans
Company car
https://www.tutorialspoint.com/sap_hr/sap_hr_quick_guide.htm 78/102
5/14/24, 4:31 PM SAP HR - Quick Guide
You have to set up Payroll control record manually for each part of payroll run.
Step 1 − Use the T-Code: PA03. Select the Payroll area and click the change icon.
https://www.tutorialspoint.com/sap_hr/sap_hr_quick_guide.htm 79/102
5/14/24, 4:31 PM SAP HR - Quick Guide
Payroll Status − When you want to check status of Payroll run, this option is
used. Using this option you can also check the count payroll has been run and
current payroll period.
Earliest retro acctg period − In retroactive accounting, this option can be
used to show earliest payroll period.
Last change to personnel control record − In order to find person detail
who has changed Payroll Control Record and to check the changes performed,
this option can be used in Payroll Management system.
https://www.tutorialspoint.com/sap_hr/sap_hr_quick_guide.htm 80/102
5/14/24, 4:31 PM SAP HR - Quick Guide
List Personnel Numbers − When you want to check the list of employees in Payroll
area, this option can be used.
Locked Personnel Numbers − When you want to get the list of employees locked
out of payroll with Infotype 0003, this option can be used in Payroll management
system.
Release mode − If you want to run payroll in update status, release mode
should be used.
Corrections − means data can be changed. Must subsequently move into
release mode to update that data change.
Check payroll results − You can’t change the data in this mode. It is used
to run the reports related to payroll.
Exit mode − When payroll run is completed, exit model is selected.
In case an employee leaves an organization, the basic payroll data for that employee
remains in the system to ensure accuracy of any retroactive account runs to be
https://www.tutorialspoint.com/sap_hr/sap_hr_quick_guide.htm 81/102
5/14/24, 4:31 PM SAP HR - Quick Guide
performed. A basic pay Infotype 0008 can be processed itself with a personnel
action. To create a new record you need to enter payment type on maintain HR
master data screen.
Basic contract
Increase basic contract
Comparable domestic pay
Refund of costs in foreign currency
https://www.tutorialspoint.com/sap_hr/sap_hr_quick_guide.htm 82/102
5/14/24, 4:31 PM SAP HR - Quick Guide
A pay scale area is used to define a geographical area where a collective agreement
is valid. The geographical area is determined by the size of pay scale area.
The default values are suggested for payscale type and groups and linked to
personnel subarea when you create a record in basic pay Infotype (0008).
A Pay scale type is used to define the area of economic activity for which an
agreement is valid. The geographical area in which it is valid is applied to the full
company.
https://www.tutorialspoint.com/sap_hr/sap_hr_quick_guide.htm 83/102
5/14/24, 4:31 PM SAP HR - Quick Guide
A Pay scale groups and pay scale levels are used to define the criteria to classify
data for job evaluations and indirect valuations. Each pay scale groups is further
divided in pay scale levels.
In customizing for Personnel administration, you define pay scale groups and levels
per country grouping, pay scale area, type and employee subgroup grouping.
Time wage type is used to store the time related information. This wage type is used
to combine payroll and time management. Time wage type is generated at time
evaluation and configure through T510S or using custom PCR.
https://www.tutorialspoint.com/sap_hr/sap_hr_quick_guide.htm 84/102
5/14/24, 4:31 PM SAP HR - Quick Guide
These wage types are system generated and cannot be maintained online.
Amount AMT
Rate RTE
Number NUM
https://www.tutorialspoint.com/sap_hr/sap_hr_quick_guide.htm 85/102
5/14/24, 4:31 PM SAP HR - Quick Guide
As per processing type each element can have one, two or all element values.
Example
Basic pay can have Rate and Number. However, a bonus pay can have only amount.
You need to mention the payroll area for which payroll should run. To execute payroll
run for multiple payroll areas, you need to run the individually for each payroll area.
To lock a payroll for a particular employee, you should use lock Personnel number
function.
Payroll control record is used to control the payroll process as mentioned in previous
topics and status of payroll control record is automatically changed with each step
performed in payroll run.
Payroll Run
This is used to determine the current payroll period from the payroll control record
and performs payroll using the values you entered in the payroll program.
You have to check if the payroll process has completed successfully or any
errors have occurred. When the payroll runs with errors, system displays
error messages. You can get a descriptive payroll log.
You can put the payroll status to check the payroll results during this phase.
This way you make sure that no changes are made to the payroll-relevant
data which could affect the payroll past or present.
You can put a check on the results of payroll run after completion.
You can also get a report that tells you the stored payroll result. Using this
report, each employee can see the contents of all internal tables that has
https://www.tutorialspoint.com/sap_hr/sap_hr_quick_guide.htm 86/102
5/14/24, 4:31 PM SAP HR - Quick Guide
payroll results and you can also check all partial runs.
In the Payroll Status Infotype (0003), the system also flags the payroll correction
field for all the rejected personnel numbers. In case you correct the master or time
data for a personnel number, this field is also flagged.
All personnel numbers for which the master data is corrected are grouped again in a
list- Matchcode W. The next step is the payroll correction run, which involves payroll
run for this matchcode W (only for corrected personnel numbers).
Release payroll
When you have many employees in the correction run, you can run the correction
payroll run as a background job. However, if there are only few employees, it can
also be run online like a regular payroll run.
Posting to Accounting
In few cases, errors can popup, which means that you should change the master and
time data again. If it occurs then run the payroll correction and this means posting
to accounting again. In the end, you exit the payroll.
You can define net salary as gross salary minus all the deductions that are made
because of statutory compliances of a country and organization such as EPF, ESI,
Income Tax, etc. It includes other dues like home loans, car loans and advance
salary taken, which you owe to the company and any legal dues that an employee
has to pay.
CTC or Cost to Company is defined as gross salary + Benefits, Perks and is called as
total Cost to company.
Example
https://www.tutorialspoint.com/sap_hr/sap_hr_quick_guide.htm 87/102
5/14/24, 4:31 PM SAP HR - Quick Guide
Deductions
CTC (Cost to Company) INR 2, 65,832 annually (i.e. CTC = Monthly Gross Salary ×
12 + Annual benefits)
https://www.tutorialspoint.com/sap_hr/sap_hr_quick_guide.htm 88/102
5/14/24, 4:31 PM SAP HR - Quick Guide
Number/Unit − This depends on the wage type and the system checks the
combination entered.
Currency − The currency varies as per the company code. The system
automatically suggests the currency to be used as per the company code.
002 Name
024 Qualification
Communication
105 Note that it is important to map the user ID to the
employee in intype 105.
2001 Absences
2002 Attendances
During payroll run in the Payroll Status Infotype (0003), the system also flags the
payroll correction field for all the rejected personnel numbers. In case you correct
the master or the time data for a personnel number, this field is also flagged.
All personnel numbers for which the master data is corrected are grouped again in a
list - Matchcode W. The next step is the payroll correction run, which involves payroll
run for this matchcode W (only for corrected personnel numbers).
Payroll Run
https://www.tutorialspoint.com/sap_hr/sap_hr_quick_guide.htm 89/102
5/14/24, 4:31 PM SAP HR - Quick Guide
This is used to determine the current payroll period from the payroll control record
and performs payroll using the values you entered in the payroll program.
You have to check if the payroll process has completed successfully or any
errors have occurred. When the payroll runs with errors, system displays
error messages. You can get a descriptive payroll log.
You can put the payroll status to check the payroll results during this phase.
This way you make sure that no changes are made to the payroll-relevant
data which could affect the payroll past or present.
You can put a check on the results of payroll run after completion.
You can also get a report that tells you the stored payroll result. Using this
report, each employee can see the contents of all internal tables that has
payroll results and you can also check all partial runs.
Payroll Integration
Payroll is normally integrated to these systems - FI/CO, Benefits, Time Management
and Expenses.
Following are the key activities in SAP FI/CO that can be integrated with payroll.
Infotype 2002 for cost distribution and activity allocation and for time
management.
https://www.tutorialspoint.com/sap_hr/sap_hr_quick_guide.htm 90/102
5/14/24, 4:31 PM SAP HR - Quick Guide
Attendance
Conditions
Time Managers
Administration
Working Time
Workplace
Administration
Payroll Processing
Payroll
Reporting
Benefit plans
Insurance plans
Health plans
Miscellaneous plans
You need to mention the payroll area for which payroll should run. To execute payroll
run for multiple payroll areas, you need to run the individually for each payroll area.
To lock a payroll for a particular employee, you should use lock Personnel number
function.
Payroll control record is used to control the payroll process as mentioned in previous
topics and status of payroll control record is automatically changed with each step
performed in payroll run.
https://www.tutorialspoint.com/sap_hr/sap_hr_quick_guide.htm 91/102
5/14/24, 4:31 PM SAP HR - Quick Guide
data for the personnel numbers belonging to the current payroll area if it affects the
payroll past or present.
Payroll Run
This is used to determine the current payroll period from the payroll control record
and performs payroll using the values you entered in the payroll program.
You have to check if the payroll process has completed successfully or any
errors have occurred. When the payroll runs with errors, system displays
error messages. You can get a descriptive payroll log.
You can put the payroll status to check the payroll results during this phase.
This way you make sure that no changes are made to the payroll-relevant
data which could affect the payroll past or present.
You can put a check on the results of payroll run after completion.
You can also get a report that tells you the stored payroll result. Using this
report, each employee can see the contents of all internal tables that has
payroll results and you can also check all partial runs.
In the Payroll Status Infotype (0003), the system also flags the payroll correction
field for all the rejected personnel numbers. In case you correct the master or time
data for a personnel number, this field is also flagged.
All personnel numbers for which the master data is corrected are grouped again in a
list- Matchcode W. The next step is the payroll correction run, which involves payroll
run for this matchcode W (only for corrected personnel numbers).
Release payroll
When you have many employees in the correction run, you can run the correction
payroll run as a background job. However, if there are only few employees, it can
also be run online like a regular payroll run.
Posting to Accounting
In few cases, errors can popup, which means that you should change the master and
time data again. If it occurs then run the payroll correction and this means posting
to accounting again. In the end, you exit the payroll.
https://www.tutorialspoint.com/sap_hr/sap_hr_quick_guide.htm 92/102
5/14/24, 4:31 PM SAP HR - Quick Guide
Remuneration Statement
When the payroll is run, a pay slip is generated and this is the first report that is
used after payroll processing. Pay slip is also called Remuneration statement.
Processing of payroll and generating statements vary each month as per the
different input types and payment type in each month.
Step 2 − A new window HR form Editor: Initial Screen opens. Enter the code for
Country grouping, Form name and click Create.
https://www.tutorialspoint.com/sap_hr/sap_hr_quick_guide.htm 93/102
5/14/24, 4:31 PM SAP HR - Quick Guide
https://www.tutorialspoint.com/sap_hr/sap_hr_quick_guide.htm 94/102
5/14/24, 4:31 PM SAP HR - Quick Guide
Step 4 − This will create a new form or you can also copy an existing form.
https://www.tutorialspoint.com/sap_hr/sap_hr_quick_guide.htm 95/102
5/14/24, 4:31 PM SAP HR - Quick Guide
You can find administrative information like when and who has created the form.
Attribute Area − This is used to determine the size of the form, name and
type.
Person responsible − This shows the person responsible and who can make
the changes. There is a Check box, Changes only by person responsible.
Using this, you can restrict the changes in the form by unauthorized persons,
allowing modification only by the creator.
Background
Single fields
Window
Line Layout
Cumulation IDs
Text Modules
Rules
Documentation
https://www.tutorialspoint.com/sap_hr/sap_hr_quick_guide.htm 96/102
5/14/24, 4:31 PM SAP HR - Quick Guide
Step 3 − Click the save icon at the top and it will open the Variant Attributes screen.
https://www.tutorialspoint.com/sap_hr/sap_hr_quick_guide.htm 97/102
5/14/24, 4:31 PM SAP HR - Quick Guide
https://www.tutorialspoint.com/sap_hr/sap_hr_quick_guide.htm 98/102
5/14/24, 4:31 PM SAP HR - Quick Guide
You can use this pay slip now. Note that the pay slip type is form class CEDT.
Uses of UWL
Universe worklist is used for all the portal roles that are used in all the
processes in SAP HCM Processes and Forms.
https://www.tutorialspoint.com/sap_hr/sap_hr_quick_guide.htm 99/102
5/14/24, 4:31 PM SAP HR - Quick Guide
You cannot set up a Universal worklist UWL for the roles that trigger the
process start and are not involved in other process steps.
You can set up a new connector if you do not have a connector in the system
connected to system alias otherwise you can also use an existing one.
Advantages
You can access guided Procedure work items in common UWL inbox.
You can launch new items, open items in the same window or in new window.
To manage the work items you can use inbox customization flexibility.
You can use the pull mechanism that allows you to use auto or manual refresh
options for work items.
There are various critical data in HR system that needs to be secured. For example,
Employee Personal data, Pay slips, Time sheets, Expense Details, Salary account
https://www.tutorialspoint.com/sap_hr/sap_hr_quick_guide.htm 100/102
5/14/24, 4:31 PM SAP HR - Quick Guide
Authorization Objects
Authorization objects are used to perform complex check of authorizations when a
user performs some actions. An authorization object groups multiple authorization
fields. Authorization objects are used to restrict the access on personal data.
Authorization Field
Long Text
PERSA
Personnel Area
PERSG
Employee Group
PERSK
Employee Subgroup
INFTY
Infotype
SUBTY
Subtype
VDSK1
Organizational Key
AUTHC
Authorization Level
https://www.tutorialspoint.com/sap_hr/sap_hr_quick_guide.htm 101/102
5/14/24, 4:31 PM SAP HR - Quick Guide
Enqueue and Dequeue E and D − is used for write access using the
asymmetrical double verification principle.
E is used to allow the users to create and change locked data records.
D is used to allow the users to change the lock indicators.
Data Preparation and Analysis − This includes the fact and figures that are
available in HR system.
Data Mapping − It includes mapping of data from data sources from non-
SAP system to a SAP system.
https://www.tutorialspoint.com/sap_hr/sap_hr_quick_guide.htm 102/102