Integration To Personnel Management Integration Switch For Organizational Assignment X Orga
Integration To Personnel Management Integration Switch For Organizational Assignment X Orga
Integration To Personnel Management Integration Switch For Organizational Assignment X Orga
Integration Tools
PersNo. Validity -
Enterprise Structure
...
Cost center
Organizational Structure
Position
Job
Org. unit
SAP AG 1999
Personnel Subarea IMG Activities (2)
Display Structure: Activities for Organizational Unit Personnel Subarea
Structure Edit Goto Information Utilities Default settings System Help
SAP AG
Employee Subgroup IMG Activities
Display Structure: Activities for Organizational Unit Employee Subgroup
Structure Edit Goto Information Utilities Default settings System Help
Personnel Administration
Organizational Data
Organizational Assignment
Define employee attributes
Payroll Data
Basic Pay (example)
Define EE subgroup grouping for PCR and coll.agrmt prov.
Wage Types
Define employee subgroup grouping for primary wage types
SAP AG
Depicting the Organization of Payroll in the
SAP System
Personnel Management
Personnel Administration
CAB Co. Organizational Data
Organizational Assignment
Payroll is run at
the end of the month. Create Payroll Area
Check Default
Payroll Area
Create Control Record
Payroll
Payroll International
Environment
CAB Co.
Payroll Organization
Payroll is run on the 10th
Generate Payroll Periods
of the subsequent month.
SAP AG 1999
Payroll Control Record
Payroll
International
Incorrect personnel no.
Payroll
payroll area XX monthly
Simulation
Release payroll
Payroll status
Start payroll
Released for payroll
Check results
Corrections
Released for corrections
Exit payroll
Exit payroll
SAP AG 1999
Maintaining Features
Display Change
SAP AG
Maintaining Features (2)
01 Germany
Sub-objects
02 Switzerland
10 USA
Decision tree SUBTY Subtype
Structure 1
Persons responsible/status 02/ 1
SAP AG 1999
Employee Working Time
Payment
Working time
Attendance/absence calculation
SAP AG 1999
Time Recording Options
Internet
Workflow
Cross-Application
Time Sheet ESS
Single screen
Fast entry
List screen
Calendar
For multiple persons
Time Recording and infotypes
Systems Time Administrators
SAP AG 1999
n Time data is stored in time infotypes. The personnel
administrator can use various options for recording time data:
Ÿ Single screen: Records one infotype for one employee
Ÿ Fast entry: Records one infotype for several employees
Ÿ List screen: Records several infotype records for one
employee
Ÿ Calendar: Records infotypes for a year (annual calendar), a
month (monthly calendar), or a week (weekly calendar)
Work
schedules
Substitutions,
availability
Work on
Sundays
Work on
public holidays
Others
SAP AG 1999
SAP AG
Time Recording Methods
Work schedule =
Doctor's appt 11:00 14:00 2.5 hrs Actual and
planned
SAP AG 1999
n There are basically two different methods for transferring employee time
data to the SAP System:
Method 1: Record only deviations to the work schedule
This method records only employee time data that represents exceptions
or deviations to the work schedule assigned to employees. Here you can
include the most current data, such as employee illnesses, schedule and
record substititutions, and enter annual leave for employees.
Method 2: Record actual times
This method completely records all actual times, that is, all transactions
such as actual working times, absences, and so on.
n There are two procedures for recording actual times:
Ÿ Automatic recording
Actual times are recorded in front-end time recording systems, uploaded
to the SAP System and then processed in SAP Time Evaluation.
Ÿ Manual recording
Actual times are manually recorded in the Attendances infotype (2002).
SAP Time Management: Required Infotypes
Planned
Working Time
11
12
1
10 2
9 3
8 4
7 6 5
Org. Assignment
Time Recording
Info
Personal Data
Name
Date of birth
Employees
Logistics Accounting
Master Data
PM
PS CS Personnel Time Management
Confirmations CO
Attendances/Absences
Activity
Capacity Planning Personal Work Schedule Allocation
Order Scheduling Shift Planning
Cost
Assignment
Time Evaluation
MM-
SRV
Personnel Work Time
External Services Time Events Events FI
Incentive Wages
Time Tickets
PP
PI
Time Recording Balance Sheet and
Confirmations Systems Payroll Sales Revenue Accounts
SAP AG 1999
Working times recorded in the Cross-Application Time Sheet are
transferred as attendances to SAP Time Management. These
attendances can be allocated as activites in SAP Controlling.
Attendances are also transferred to SAP Time Evaluation for further
processing. Time balances and time types are formed, which are then
transferred to SAP Payroll. Finally, the payroll results are transferred
to SAP Accounting. Payroll results are transferred to SAP Payroll.
Ÿ
Employee attendances and absences serve as information on
employee availability for capacity planning in SAP Logistics.
Ÿ
Working times recorded in time recording systems are transferred as
personnel time events to time management and processed further in
SAP Time Evaluation. Wage types formed are transferred to SAP
Payroll.
Work Schedule Models at CAB Company
Salaried Employees
Sales executives
CAB Company
Administrators
Secretaries
Others
Hourly-Wage Earners
Warehouse workers
Flextime Lathe operators
Rotating shifts Welders
Part-time workers Others
Others
SAP AG 1999
Time Recording
Work Schedules
Early
Normal
Night
Changes
in planned
Absences working time
Business
trips, actual Substitutions
work performed
Attendances
SAP AG 1999
Personnel Subareas: Control Indicators
Substitutions
Attendances/
absences
counting Attendance/
absence quotas
Work schedules,
daily work schedules Public holiday
calendar
Availability
SAP AG 1999
Additional Personnel Subarea Groupings
Grouping
Grouping for
for work
work schedules
schedules
Work schedules
Daily work schedules 0001 0002 0003 0004
Substitutions and
availability types
01 02
Attendance/absence types
Grouping
Grouping for
for attendance
attendance and
and absence
absence types
types
Attendance/absence
counting
0001 0002 0003 0004
Time quotas
Time recording
01
...
Grouping
Grouping for...
for...
SAP AG 1999
Personnel Subarea: Customizing Steps
Availability
Group Personnel Subareas for Availability Types
Managing Time Accounts Using Attendance/Absence Quotas
Define Groupings for Time Quotas
Group Personnel Subareas for Time Quotas
Group Personnel Subareas for Time Quotas
. . .
SAP AG 1999
Employee Subgroup Steps
SAP AG 1999
Creating Work Schedules
Generates
2000
Calendar
6 7 13 14 20 21 27 28
Working Time
Shift Flextime
6:00 a.m. - 2:30 p.m. 7:00 a.m. - 6:00 p.m.
SAP AG 1999
SAP AG 1999
nDifferent public holidays are celebrated in various parts of the world
depending on the specific country, region, religion, city, and so on. In SAP
Time Management, public holidays are grouped together in the public
holiday calendar. To set up a work schedule, you need a valid public holiday
calendar including company-wide public holidays relevant for your enterprise.
The factory calendar does not affect the public holiday calendar in any way.
n Public holidays and the public holiday calendar can be modified to suit
national or regional provisions, or even internal business policy.
n You maintain public holidays and the public holiday calendar under either
Global Settings or Work Schedules in the IMG for Personnel Time
Management.
Public Holiday Calendars
2000
Holiday
Holiday class
class blank
blank “Not
“Not aa holiday”
holiday”
Holiday
Holiday class
class 11 “Full-day
“Full-day holiday”
holiday”
Holiday
Holiday class
class 22 “Half-day
“Half-day holiday”
holiday”
.. .. ..
affects
es e
Bo n u s Leav
DEUTSCHE
MARK
DEUTSCHE
MARK
SAP AG 1999
nThe public holiday class is used for the selection of time wage types, daily
work schedule variants, day types, and for absence counting. In the standard
SAP System, the public holiday class 1 is assigned to “ordinary” full-day
public holidays and the public holiday class 2 is assigned to half-day public
holidays.
Not all public holidays are treated in the same ways. Some collective
agreements stipulate different holiday bonuses for working on certain public
holidays, such as May 1 (May Day) in Germany, or Thanksgiving in the
United Status (fourth Thursday in November). If you want to treat a public
holiday differently, you can assign it an alternative public holiday class. You
can use a value from 0 to 9 for the public holiday class; 0 or blank is used for
days that are not public holidays
Certain public holidays may only be relevant in specific religions, that is,
the public holiday is observed only by employees of a particular religious
group.
Work Schedule Levels
Mo Tu We Th Fr Sa Su
Early shift:
6:00 a.m. to
EARLY EARLY EARLY EARLY EARLY OFF OFF 2:00 p.m.
LATE LATE LATE LATE LATE OFF OFF
NIGHT NIGHT NIGHT NIGHT NIGHT OFF OFF Day
OFF OFF OFF OFF OFF OFF OFF
OFF OFF
L N
L N Work Pattern
Month(s) (4 weeks)
L N
L N
L N
OFF OFF
2000
SAP AG 1999
n Work schedules define the work patterns for diverse groups of
employees in an enterprise. Employees' contractually agreed to working
times are set up in the work schedule.
n A valid public holiday calendar is a prerequisite for every work
schedule.
n Specifications for work schedules are stored at three levels:
Ÿ At the daily level, daily work schedules include the break schedule.
You can also include various daily work schedule variants (alternative
versions of the daily work schedules).
Ÿ At the weekly level, daily work schedules are arranged into a specific
pattern in the period work schedules.
Ÿ At the monthly level, work schedules are created for several calendar
months based on a valid public holiday field and a work schedule rule.
Ÿ The work schedule is set up step-by-step in this unit.
n Work schedules and daily work schedules can apply to one or more
personnel subarea or employee subgroup groupings.
Daily Work Schedules and Variants
Work
Work Schedules
Schedules Define Break Schedules
Daily
Daily Work
Work Schedules
Schedules The smallest unit of the work schedule is the daily work
Early Flex schedule, which contains information on the individual
Late Flex A workdays. This information includes breaks and daily work
Night
schedule variants
SAP AG 1999
Break Schedules
Break Schedules
End of
core time Start of
core time
11
12
1
Start of 10 2
core time
9 3
End of
core time
e
8 4
c
an
To 7 6 5
ler
le
r
To
an
c e
Start of
working time End of
working time
SAP AG 1999
n A daily work schedule contains the specifications for a workday
n These specifications include the start and end of working time, planned
working hours, and breaks.
You can also indicate whether or not individual overtime approvals are
permitted in the daily work schedule.
n You can also add various versions to the daily work schedule, a “shortened”
version, for example. These versions are called daily work schedule variants. In
the daily work schedule, you can specify whether or not these alternative
versions of the daily work schedule are to be included.
n Daily work schedules can define fixed or flexible working times (flextime
work schedules).
n Flextime work schedules contain a period of time within which employees
may clock-in and clock-out (recording of actual times).
n Core times can also be defined for flextime work schedules, that is, specific
times when employees are required to be at work.
Daily work schedules can also contain begin or end tolerances. This prevents
clock-in/clock-out times that differ only slightly from normal start or end of
working time from being interpreted as overtime or working time violations
Daily Work Schedule Classes
Valuation Basis
Daily Work Schedule Class (0 - 9)
DEUTSCHE
MARK
DEUTSCHE
MARK
SAP AG 1999
n A daily work schedule is a description of the duration and location of
working time for an employee on any given workday.
a y
olid
H
lic
b
Pu
SAP AG 1999
n You can also create different versions of the daily work schedule, for
example, a “shortened” version. These versions are called daily work
schedule variants. This type of daily work schedule variant could be activated
prior to public holidays.
n A daily work schedule variant is an alternative version of a daily work
schedule. In addition, a daily work schedule variant has the same name as
the original daily work schedule, but an additional indicator, a letter or
number, distinguishes it from its corresponding daily work schedule.
n The daily work schedule variants can be included automatically when
generating the monthly work schedules. To do so, you define rules that
determine the conditions to be met in order for the daily work schedule variant
to be used on a specific day, such as on days preceding public holidays, for
example.
Example:
Employees with flexible working times who work Monday through Friday
according to the daily work schedule FLEX work fewer hours than usual prior
to public holidays. This scenario can be set up by using a daily work schedule
variant. The daily work schedule variant must also be called FLEX, and must
include an additional indicator, such as FLEX B oder FLEX 1 to distinguish it
from the regular daily working schedule
Daily Work Schedules: Variant Rules
n Rules for daily work schedule variants are each indicated by a 2-digit
SAP AG 1999
number (rule). The daily work schedule specifies which selection rule is
used to determine the daily work schedule variant. Therefore, a rule must
already exist. A rule can belong to several daily work schedules.
Corresponding variants must exist for these daily work schedules, such as
FLEX B, NORM B, and so on.
n If a rule is applicable, the daily work schedule variant for the corresponding day
(the current day) is referenced when the work schedule is generated. Rules are
defined for daily work schedule variants depending on the following
characteristics:
Ÿ Public holiday class of the current day
Ÿ Public holiday class of the following day
Ÿ Day of the week of the current day
n A rule may contain several subrules. In this way, all subrules of the rule are run
through until one of them applies. If no subrule is applicable, then no daily work
schedule variant is referenced.
n Example: For the above variant rule 01, consisting of two subrules, 01 and 02:
Subrule 01: A daily work schedule variant with the additional name B is
referenced when the current day is a half-day public holiday (public holiday class
2), regardless of whether or not the following day is a public holiday (no matter
what public holiday class), and regardless of the day of the week of the current
day.
Subrule 02: Variant B is referenced when the current day is not a half-day public
holiday (all public holiday classes except 2), regardless of whether or not the
following day is a holiday (no matter what public holiday class), and if the current
day is a Friday (Day 5).
Period Work Schedules
Early
Off
Night
OFF OFF
Define Period Work Schedules
L N
L N
L N
L N
L N
OFF OFF
Period
Period Work
Work Schedules
Schedules
SAP AG 1999
Period Work Schedules: Work Patterns
Grpg
Grpg PWS
PWS PWS
PWS text
text Wk
Wk no.
no. 01
01 02
02 03
03 04
04 05
05 06
06 07
07
01
01 FLEX
FLEX Flextime
Flextime 001
001 FLEX
FLEX FLEX
FLEX FLEX
FLEX FLEX
FLEX FLEX
FLEX OFF
OFF OFF
OFF
01
01 M3
M3 3-shift
3-shift operation
operation 4W
4W 001
001 F-11
F-11 F-11
F-11 F-11
F-11 F-11
F-11 F-11
F-11 F-11
F-11 OFF
OFF
01
01 M3
M3 3-shift
3-shift operation
operation 4W
4W 002
002 S-11
S-11 S-11
S-11 S-11
S-11 S-11
S-11 S-11
S-11 OFF
OFF N-11
N-11
01
01 M3
M3 3-shift
3-shift operation
operation 4W
4W 003
003 N-11
N-11 N-11
N-11 N-11
N-11 N-11
N-11 N-11
N-11 OFF
OFF OFF
OFF
01
01 M3
M3 3-shift
3-shift operation
operation 4W
4W 004
004 OFF
OFF OFF
OFF OFF
OFF OFF
OFF OFF
OFF OFF
OFF OFF
OFF
Grouping of FLEX:
FLEX: Weekly
Weekly work
work pattern
pattern
daily work schedules
into a specific pattern
M3:
M3: 3-shift
3-shift operation
operation over
over 4-week
4-week period
period
SAP AG 1999
n A period work schedule is the basis for generating a monthly work
schedule.
n A period work schedule consists of a sequence of daily work
schedules representing a certain work pattern.
n A period work schedule can cover one week or more weeks, or even
a part of a week.
n The period work schedule is applied to a horizontal time axis (a valid
public holiday calendar) that is then "rolled" (repeated) until a month or a
longer period of time is completely covered. In other words, the pattern
defined in the period work schedule repeats itself continuously.
n The personnel subarea grouping for daily work schedules is a group
of personnel subareas that use the same daily work schedules, period
work schedules, and break schedules.
Day Types and Selection Rules
2000
2000 Define day types
Work
Work on
on public
public holidays
holidays
Paid
Paid on
on public
public holidays?
holidays?
SAP AG 1999
Defining Day Types
blank Work/paid
1 Off/paid DE UTSCHE
DE UTSCHE
MARK
MARK
2 Off/unpaid
3 Off/special day
. . . . . .
SAP AG 1999
Assignment in work
schedule rule
Rule
Rule Explanation:
Explanation:
IfIf aa day
day with
with holiday
holiday class
class "blank"
"blank" falls
falls on
on aa weekday,
weekday,
the
the day day is
is considered
considered aa paid
paid workday.
workday.
IfIf aa public
public holiday
holiday with
with holiday
holiday class
class 11 falls
falls on
on aa weekday,
weekday,
the
the day day is
is considered
considered aa paid
paid day
day off.
off.
IfIf aa public
public holiday
holiday with
with holiday
holiday class
class 22 falls
falls on
on aa weekday,
weekday,
the
the day day is
is considered
considered aa paid
paid workday.
workday.
The
The same same rules
rules apply
apply to
to Saturdays
Saturdays and
and Sundays.
Sundays.
SAP AG 1999
Determining Special Days
Day type 3
DEUTSCHE
MARK
Example:
Rule 01 Thursday Public holiday
Assignment in Friday Bridge day
work schedule
SAP AG 1999
Work Schedule Rules and Work Schedules
L N
L N
Define Groupings for the Public
1999
Holiday Calendar
L N
L
OFF OFF
N
Set Work Schedule Rules and
Work Schedules
Work?
Generate Work Schedules Manually
Paid?
SAP AG 1999
Defining Work Schedules: Work Schedule Rules
Planned Hours
=0 =0
Off
SAP AG 1999
n Whether or not a day is a day off in the work schedule is based on
the following criteria:
Ÿ Planned hours
Ÿ Day type (derived from public holiday class)
First, the planned hours are queried in the daily work schedule. If this
is 0, then the day is a day off; if not, then the day type is checked. The
public holiday class is explicitly checked because the day type is
derived from the public holiday class in the corresponding selection
rules. In other words, the day type is always determined by the public
holiday class. If the day type is not equal to 0, then the day is a day off
Planned Working Time
Working time
Employment percentage 100,00
Daily working hours 7,20
Default values of the
Weekly working hours 36,00 average no. of working
Monthly working hours 156,48 hours taken from the
Annual working hours work schedule
1879,20 R
SAP AG
Connection between Planned Working Time and
Basic Pay
Planned Working Time (Infotype 0007) Basic Pay (Infotype 0008)
HR master data Edit Goto Utilities System Help HR master data Edit Goto Utilities System Help
SAP AG
Employee Subgroup Grouping for Personnel
Calculation Rule
SAP AG 1999
Overview - Pay Scale Structure
Coll.Agrmnt
DEUTSCHE
xxxx
MARK
DEUTSCHE
MARK
11
12
1
10 2
9 3
8 4
7 6 5
SAP AG 1999
Pay Scale Data Stored in Basic Pay
Pay scale
Contract type 0 Basic contract Object ID
PS type 40 Retail Capacity util. level 100.00
PS area 01 CAB Co. Working hrs period 156.48 monthly
PS group K5 Level 01 Next increase K5
Reason Annual salary
SAP AG 1999
Employee Subgroup Grouping for Collective
Agreement Provision
Pay scale groups for hourly wage
earners
Hourly wage
ESG grouping PS group Level Wage type Start End Amount
earner (1) for collective
agreement
provision
1 G01 10
1 G02 15
1 G03 20
Temporary
employees (1)
3 A01 1000
3 A02 2000
3 A03 3000
Trainees (3)
SAP AG 1999
Define Pay Scale Type and Area
SAP AG 1999
Assign Pay Scale Type/Area to Personnel Subarea
SAP AG 1999
Default Pay Scale Data using Feature TARIF
SAP AG 1999
Pay Scale Groups and Levels
SAP AG 1999
Employees' Payments and Deductions
Additional Payments
Recurring Payments
and Deductions
Basic Pay
Wage types
Payroll
SAP AG 1999
Setting Up Wage Types
Dialog characteristics
1st step
How wage types behave when they are entered
into infotypes.
Modifications required to meet customer specific
requirements.
Wage type valuation
2nd step
Processing in payroll.
Modifications required to meet customer specific
requirements.
Payroll
Wage types are processed according to a set of rules
assigned to the wage type valuation.
The Payroll Driver is told how to process the
wage type based on the characteristics assigned to it.
SAP AG 1999
In the Human Resources system you need wage types to pay
employees.
Personnel Management
List of wage types:
Personnel Administration
Standard pay and
Payroll Data
bonus pay Basic Pay (Example)
Standard pay Wage Types
Non-pay scale
salary Creating a Wage Type Catalog
Vacation allowance Check Wage Type Group 'Basic Pay'
Christmas bonus
Check Wage Type Catalog
Special payments
Employee Subgroups for Primary
Wage Type
Additional wage types Personnel Subareas for Primary
for the production plant Wage Type
in Hamburg Define Wage Type Permissiblity for
Hourly wage and bonus each PS and ESG
Bonus related to work Enterprise Structure for Wage
center Type Model
Overtime 50% Revise Default Wage Types
Clothing Define Valuation of Base Wage Types
allowance
Determine Indirect Valuation for
Dirty work Positions/Work Centers
bonus
SAP AG 1999
Overview - Dialog Characteristics
To whom? Where?
Industrial workers/ Basic pay/ EE
salaried EEs? remun. info.
Wage types
SAP AG 1999
Before an employee's pay can be calculated, wage types must be
created.
n Wage types have the following functions:
Ÿ Check permissibility of wage and salary types
Ÿ for each company code and personnel area
Ÿ for each employee group and subgroup
Ÿ for each infotype
Ÿ In infotypes that have wage types as subtypes, the time constraint
defines how often a wage type may exist at a certain point in time.
Ÿ The operation indicator controls whether a wage type is a payment or a
deduction.
Ÿ The input combination controls which of the fields must be filled when
you enter a wage type amount, number, unit of time/measurement.
A wage type can be valuated indirectly if you enter a module name,
module variant and a rounding indicator. The amount is then
automatically read from the corresponding tables and does not need to
be entered and stored in the Basic Pay infotype (0008)
Creating a Wage Type Catalog
SAP AG 1999
Using Wage Type Groups (Example)
Wage type group 0008 Basic Pay Wage type group 0210 EE renum. info
Assignment of wage type to wage type groups Assignment of wage type to wage type groups
Wage type Wage type text Wage type Wage type text
1010 Standard pay 2010 Overtime
1020 Standard bonus 2020 Overtime Sunday
. .
. .
. .
. .
Logical view for 01 Assignment to valuation 1 Wage type is included in valuation basis
processing classes basis
SAP AG 1999
Defining Wage Type Permissibility for Infotypes
Leave EE Remuneration
Compensation Info
(0083) (2010)
SAP AG 1999
Wage Type Permissibility for Several Infotypes
Recurring Payments/
Deductions (0014)
Performance
bonus
Union Additional Payments
contribution (0015)
Membership Fees
(0057)
SAP AG 1999
Input Frequency for Wage Types in Infotypes
Wage type can be entered once Wage type can be entered more
per payroll period than once per payroll period
Payroll period 01
Additional Payments
Car allowance Voluntary
(0015) special payments
SAP AG 1999
Checking Wage Type Characteristics
Unit:
Validity - Hours
period? - Day
- %?
Payment or Indirect/
deduction ? direct
valuation?
Can amount be
Minimum/
overwritten?
maximum wage
type amount?
SAP AG 1999
Employee Grouping for Primary Wage Types
Hourly wage
earners
Hourly wage
Salaried
employees Standard pay
SAP AG 1999
Personnel Subarea Groupings for Primary Wage
Types
Personnel subarea 1
Personnel subarea 2
Wage types X
Personnel subarea 3
Personnel subarea 4
Wage types Y
SAP AG 1999
Wage Type Permissibility for each Personnel
Subarea and Employee Subgroup
SAP AG 1999
Valuation of Wage Types
2000
Direct Indirect
The administrator manually The system automatically enters
enters the wage type amount the wage type amount in
in the infotype. the infotype.
SAP AG 1999
Module for Wage Type Characteristics
(Indirect Valuation)
SAP AG 1999
Define Default Wage Types
Feature
Define default wage types
LGMST
01 10 12
1 2
SAP AG 1999