You are on page 1of 40

0

Time Wage Type Selection

Contents$
Time Wage Type Selection Time Pairs in Table TIP Structure of a Time Wage Type Selection Rule Grouping for Time Wage Type Selection Rule Day Grouping for Time Wage Type Selection Valuation Classes for Period Work Sc edule !"amples of Time Wage Type Selections #unction GWT Time Wage Type Selection in t e Sc ema
SAP AG 1999

(C) SAP AG

HR400

7-1

0%&
Time Wage Type Selection$ 'nit (b)ecti*es

+t t e end of t is unit, you -ill be able to$ !"plain t e time -age type selection concept% +ssign groupings for t e time -age type selection rule based on organi.ational differences% Create time -age type selection rules% /odify t e sc ema to meet company re0uirements%

SAP AG 1999

(C) SAP AG

HR400

7-2

0%1
Course (*er*ie- Diagram

Payroll 2asics

Time Wage Type Selection

Personnel Calculation Rules

+*erages

Starting Payroll

#actoring

Wage Type Valuation

Cumulation Wage Types

+bsence Valuation

Retroacti*e +ccounting

SAP AG 1999

(C) SAP AG

HR400

7-3

0%3
Time Wage Type Selection 456

W en does o*ertime start7

8o- many ours o*ertime are paid at - at rate7

Weekend -ork7

arl Walden Time s eet C "! 00 a ! - 7:00 Thursday 7: "! 7:30 a ! - %:00 ! #r$day " :00 a ! - ':00 Sa&urday 10 "! 00 :00 a ! - 1: Sunday 10
SAP AG 1999

If an employee's working times are recorded manually on a time sheet and you want to maintain this data as wage types in the Employee Remuneration Information infotype (2010), the person responsible must be familiar with all the relevant details and take these into account !or e"ample# $hen does planned working time end, that is, when does overtime start for the employee% $hich bonus is used to remunerate overtime% &oes the employee's work schedule include weekend work, or is work at weekends the e"ception (do the bonuses vary)% Is there a public holiday on the workday itself, the day before or the day after% 'he () component allows you to check an employee's working times by defining certain conditions *nce the conditions have been fulfilled, the system can generate the re+uired wage types and include these in the payroll run

(C) SAP AG

HR400

7-4

0%9
Time Wage Type Selection and (*ertime Compensation

Initiali.ation Prepare time data Tolerance and error c ecks Time classification Time WT selection and o*ertime compensation +dmin% of time accounts #inal processing

Time -age type selection group #unction D+:/( Time -age types selection (*ertime compensation

SAP AG 1999

'ime wage type selection takes place in subschema ',00

(C) SAP AG

HR400

7-'

0%;
Time Pairs
Calculate employee<s -orking time

Work sc edule

Time recording terminal

>
!arly =ormal =ig t

Planned time Processing type Time pairs


?$00 a%m%

+ctual time

9$00 p%m%

@$00 p%m%

SAP AG 1999

'he )-. /ystem displays an employee's working times in the form of time pairs (start-end times) In this e"ample, the time recording terminal shows that the employee worked from 0#00 a m to 1#00 p m 'he time pair 00#00 a m to 02#00 p m is derived from the employee's work schedule 'he pair represents the employee's planned working time and is assigned processing type S (planned work) 'he time pair 0#00 a m to 2#00 p m represents the time span the employee works outside his or her planned working time, and has processing type M (overtime) 'ime pairs are stored in internal table 'I3 ('ime 3airs)

(C) SAP AG

HR400

7-%

0%@
Time Wage Type Selection 4&6

TIP
Start 0?%0000 5@%0000 !nd 5@%0000 5A%0000 Proc% type S / =umber A%0000 &%0000

#unction Time -age type selection

Rules for selecting time -age types 4VDT950S6

GWT S DBC
Planned -orking pairs
8ourly -age 2onuses

GWT / B/C
(*ertime pairs B/C
(*ertime

DBC

-age types

SAP AG 1999

$hen daily processing is effected, the entries in internal table 'I3 are generated as time wage types 'o do this, you must first define rules that assign time wage types to the entries in table 'I3 according to the processing type of the relevant entry (for e"ample, / or 4)

(C) SAP AG

HR400

7-7

0%?
Time Wage Type Selection$ Rule Structure 456
n niitiio i f e e D D
Time pair type7 4planned or o*ertime pair6 W at days7 Weekday Workday, -eekend Public oliday
W at time inter*als7 W at limits7 Determine t e *alue limits7

eld #ie
Valid processing types

Conditions on day

Conditions on time

Control

(*erride using fi"ed *alues7 Cea*e rule7

SAP AG 1999

Valid processing types: 'hese fields determine the processing types that entries in internal table 'I3 must have in order to generate the relevant wage type Conditions on day: 'hese fields check weekdays, public holidays, the day type and the daily work schedule class Conditions on time: 'hese fields check time intervals as well as minimum and ma"imum hours Control: 'his field allows you to specify a fi"ed value !or the relevant entry to be selected, all the conditions must be fulfilled simultaneously !or time wage type selection rules re+uiring start and end times to be observed, all the 'I3 entries to be valuated for the relevant day must denote clock times If there are 'I3 entries without clock times, the time wage types that specify a time interval are not selected for that day

(C) SAP AG

HR400

7-(

0%A
Time Wage Type Selection$ Rule Structure 4&6
Conditions time
Time inter*al$
7 n7 en W W e

&0$00 E 10$00

Value limits for number of ours$


!"plicit Symb%
7 rtt7 ar ta S St 7 d7 nd ! !n ? all? va rv t er te iin n e e m T Tiim
SAP AG 1999

/inimum ours$ /a"imum ours$ Rele*ant processing types$ Inter*al$ S /

Planned rs% acc% to DWS

Clock time interval: 'he system only processes time pairs that fall within the time interval specified Maximum/minimum hours: 'he employee must work a minimum-ma"imum number of hours 'his entry can be e"plicit or denote planned hours based on the daily work schedule 'he system determines limits using the relevant processing types If you flag the field Interval, the system only processes the hours of the time pair that apply to the relevant time interval 5n entry in the fixed value field always overrides the hours specified by the time pair

(C) SAP AG

HR400

7-9

0%50
Time Wage Type Selection Rule Group

#unction /(D, personnel calc% rule T/(D

8ourly -age earners

Salaried employees

Salaried employees

/(DI# W F 05
8ourly -age 2onuses (*ertime
SAP AG 1999

/(DI# W F 0&
2onuses (*ertime

/(DI# W F 01
2onuses (*ertime

as of 50 o*ertime ours

6ou can use the time wage type selection rule group to set specific regulations for time wage type selection according to an employee's organi7ational assignment 6ou use function 4*& in personnel calculation rule '4*& to determine which time wage type selection rule group the time evaluation driver should use to access the entries for an employee in the Time Wage Type Selection table

(C) SAP AG

HR400

7-10

0%55
Grouping for Time Wage Type Selection Rule

T/(D !

Determining table modifiers


1 ! 'sing !S grouping 1 -ageHtime -ageHtime type GGGG as an e"ample GGGG ! ('TWPPC+=T ! 5000 /(DI# T F 05 /(DI# W F 05 ! 5500 /(DI# T F 05 /(DI# W F 0& Table Time type determination Table Time -age type selection rule Table Time type determination Table Time -age type selection rule Personnel area

SAP AG 1999

In this step, you group together employees who are to be processed identically for time wage type selection In this way, you determine which table entries the system references for which employee subgroup groupings during wage type generation *peration MODI ! determines the employee groupings for accessing the Time Wage Type Selection table during payroll &ecision operation O"#!$ uses work center elements to determine the modifiers

(C) SAP AG

HR400

7-11

0%5&
Time Wage Type Selection$ #unction D+:/( Set day grouping for time -age type selection
Conditions on day
=ot a public oliday =ot a public oliday Public oliday /onday E Saturday Sunday /onday E Saturday Public oliday Sunday

P+R 5 D+:/( 05

P+R & 0&

P+R 1 0&

P+R 3 0&

Day grouping
SAP AG 1999

!unction D%&MO is used to determine which rules are referenced for time wage type selection for the relevant day 'he function must be contained in the schema otherwise no rules are selected for time wage type selection If the four day categories are not sufficient for your purposes, it is also possible to set the day grouping in a personnel calculation rule using operation 4*&I! &8""

(C) SAP AG

HR400

7-12

0%51
T e Rule Group Principle 'sing Time Wage Type Selection

R Ru ulle eg gr ro ou up p Not a pub. hol. Mo - Sa

Time -age type selection group

Day grouping

Se0uential number of rules for time -age type selection Wage type /I50 Rule not fulfilled Rule not fulfilled Wage type /J10 Rule not fulfilled

TIP

05 05 05 05 05 05 05 05 05 05 05 0& 05 0&

005 =ormal ours 090 (*ertime &9I 099 (*ertime 90I 0@0 =ig t bonus 19I 0@9 =ig t bonus 19I 0@0 =ig t bonus 19I 0?0 Sunday bonus

SAP AG 1999

9y assigning a wage type to groupings (time wage type selection rule group and day grouping), you can preselect the relevant wage types 'he se+uential number should be chosen in increments of 10 so that you can add numbers later

(C) SAP AG

HR400

7-13

0%53
Valuation Classes for t e Period Work Sc edule

=ormal -ork
/o % % % #r

Time -age type selection

1E-eek s ift

Valuation class

/o % % % #r

Creates *arious bonus -age types for t e same amount of o*ertime

(*ertime bonus
SAP AG 1999

(*ertime s ift

:aluation classes enable you to structure time wage type selection rules according to the period work schedule !or e"ample, employees who work on a rotating shift can receive higher bonuses than employees who work on a normal shift

(C) SAP AG

HR400

7-14

0%59
!"ample$ Time Wage Type Selection Rule 456
GroupingK Valid processing type /DDD Conditions on day
Valuation class 05&139;@?A "

Control #i"ed *alue

Conditions on time
Start 00$00 !nd 3@$9A /in% Symb% /a"% Symb% Rele*ant proc% types Inter*%

/ (*ertime Wage type for & ours o*ertime during s ift 5;%00
SAP AG 1999

5?%00

6ou want overtime for shift work to be remunerated at a higher rate than overtime for normal work 'o do this, the system +ueries the valuation class of the period work schedule

(C) SAP AG

HR400

7-1'

0%5;
!"ample$ Time Wage Type Selection Rule 4&6
GroupingK Valid processing types /DDD Conditions on day
Weekdays 05&139;@ "" Valuation class 05&139;@?A "

Control #i"ed *alue

&

Conditions on time
Start &0$00 !nd 10$00 /in% Symb% /a"% Symb% Rele*ant proc% types Inter*%

/ (*ertime Wage type for & ours o*ertime &&%00 &&%&0


SAP AG 1999

In the fixed value field, you can specify how many hours (number) should be valuated with a wage type if an employee's time pair meets all other conditions but overlaps with the time interval If an employee's overtime e"ceeds the fi"ed value, a subse+uent rule must be defined in which the fi"ed value is configured as minimum hours

(C) SAP AG

HR400

7-1%

0%5@
!"ample$ Time Wage Type Selection Rule 416
GroupingK Valid processing types S/DD % % % Conditions on time
Start &0$00 !nd 10$00 /in% Symb% /a"% Symb% &,00 Rele*ant proc% types S/ Inter*% L

Control #i"ed *alue

S Plnd% Wrk%

/ (*ertime

Wage type for ours from 50$00 p%m% to midnig t

53%00
SAP AG 1999

&0%00 &&%00 &3%00

*nly the hours that fall within the time interval of 00#00 p m to 0;#00 a m the following day are taken into account 'he hours from 02#00 p m to 00#00 p m are not taken into account 'he minimum re+uirement of two hour's work (minimum hours 8 2 hours) is calculated from 00#00 p m onwards, because the field Count in specified interval only has been activated 5 wage type is generated for the time between 10#00 p m to midnight

(C) SAP AG

HR400

7-17

0%5?
!"ample$ Time Wage Type Selection Rule 436
GroupingK Valid processing types S/DD

% % %

Control #i"ed *al% Cea*e rule !"it time -age type selection

Conditions on time
Start &0$00 !nd 10$00 /in% Symb% /a"% Symb% &%00 Rele*ant proc% types S/ Inter*%

S Planned -ork / (*ertime Wage type for ours from 0?$00 p%m% to midnig t 53%00
SAP AG 1999

&0%00 &&%00 &3%00

'he employee has already fulfilled the minimum re+uirement of two hour's work (minimum hours 8 2) by 0<#00 p m in the planned working time as the system does not only count the hours in the time interval specified 5 wage type is generated for the time between 00#00 p m and midnight 'eaving the time (age type valuation rule# $hen selecting time wage types, the system checks all the rules stored for all 'I3 entries and selects the relevant wage type, if the re+uirements are met 9y activating this field, you cause the system to leave processing of the current rule, as soon as the wage type was selected for a 'I3 entry 'he ne"t rule continues time wage type selection )xiting time (age type selection # 9y activating this field, you cause the system to e"it time wage type selection, as soon as the wage type was selected for a 'I3 entry 'he subse+uent rules are no longer included in time wage type selection

(C) SAP AG

HR400

7-1(

0%5A
#unction GWT$ Select Time Wage Types
Select -age types for planned -ork and o*ertime
5% Wage type for planned -ork$ #unction GWT -it parameter S
VD993CD! TIP
Start !nd Proc%Type S S S +2 05 0& =umber &%0000 1%0000 &%0000

DBC WT /I50 /I50 I#T:P =umber + 3%0000 S 1%0000

GWT S DBC VDT950s

0?%0000 50%0000 50%0000 51%0000 53%0000 5;%0000

&% Wage type for o*ertime$ #unction GWT -it parameter /


TIP
Start !nd 5?%0000 &&%0000 Proc%Type / +2 =umber 3%0000

B/C GWT / B/C VDT950s WT Mey //50 //&0 I#T:P =umber / &%0000 / &%0000

SAP AG 1999

'he function =$' generates time wage types for 'I3 entries according to the rules in the view Time Wage Type Selection (:>'210/) 'ime wage type selection for planned work# 'I3 entries with processing type S are processed in time wage type selection for planned time !or each time wage type selection rule for wage types for planned working time, the system checks which 'I3 entries observe the rule If the rule is observed, the relevant wage type is entered in the internal table &?@ 'ime wage type selection for overtime# 5ll 'I3 entries with processing type M are processed in time wage type selection for overtime !or each time wage type selection rule for overtime wage types, the system checks which 'I3 entries observe the rule If the rule is observed, the relevant wage type is entered in the internal table ?4@ !unction =$' is used in time evaluation to select time wage types for all absences which are valuated on the basis of the A5s IfB principle (the field Wage type generation in the view Absence Valuation Rule (:>22<,>C) must be activated) 'his is done for absences whose processing type has been changed to S or absences which are evaluated using function =$' 5 5ll other absences are valuated in the gross part of payroll 'here is detailed information on absence valuation in the section on Absences in the payroll section of the Implementation =uide (I4=)

(C) SAP AG

HR400

7-19

(C) SAP AG

HR400

7-20

0%&0
Time Wage Type Selection in Sc emas

XT00 . IF IMPRT PRINT DAYPR ELSE DAYPR ENDIF

General process n! o" # $e %a#a INTERN. PDC B2 NP ZL TC00 PDC TC00 Is PDC ac# &e I$por# cl(s#er Pr n# #a)le o" Da+ process n! PDC no# ac# &e Da+ process n! En% " PDC n per o%' B2 # $e *a!e #+pes o" # $e %a#a n per o% o" # $e %a#a

TC00 . M,D TM,D GEN . DAYM, 002 02 02 G.T S DZL G.T M ZML . PRINT NP DZL
SAP AG 1999

Process n! # $e %a#a/.a!e #+pe selec# on Se# $o% " ers Se# %a+ $o% " er T $e *a!e #+pe selec# on "or planne% *or0 T $e *a!e #+pe selec# on "or o&er# $e Da l+ res(l#s1 .a!e #+pes

If time recording has been activated for the personnel number for which payroll is being run, this indicates that time wage types already e"ist in cluster 92 of table ?@ 'his cluster is then imported, and the system processes any days that have not yet been processed for the payroll period 'he wage types that still have to be generated are formed according to the work schedule, which triggers retroactive accounting in the subse+uent payroll period !unction D%&$* calls subschema #C++, which processes time wage type selection for planned work and overtime on a daily basis

(C) SAP AG

HR400

7-21

0%&5
Time Wage Type Selection$ Summary 456

In time -age type selection, time pairs form -age types% Time -age type selection occurs using rules t at are stored in t e Time Wage Type Selection Rule table% T e rules enable you to control time -age type selection according to employees, days and times%

SAP AG 1999

(C) SAP AG

HR400

7-22

0%&&
Time Wage Type Selection$ Summary 4&6

Time -age type selection can be processed

according to t-o groupings t at are set up in t e Time Wage Type Selection Rule table$ T e time -age type selection rule group processes time -age type selection according to t e employee<s organi.ational assignment% T e day grouping processes time -age type selection depending on certain factors applicable to t e day t at is being e*aluated%

SAP AG 1999

(C) SAP AG

HR400

7-23

0%&1Time Wage Type SelectionE!"ercises


"nit: #ime !age #ype Selection #opic: !age #ype -eneration

5dDusting personnel calculation rule '4*& to meet customer re+uirements 5dDusting subschema ',00 to meet customer re+uirements &efining time wage type generation rules

Ep to now, your company paid overtime in the form of employee remuneration information (owever, your employees now record overtime hours in the system themselves 6ou want to include the time pairs recorded for overtime as time wage types in the payroll run In the table Time Wage Type Selection Rule, you want to create different rules for the different payroll areas in your company #ime (age types .nn/ to .nn0, (hich (ere previously entered in the system as employee remuneration information, must no( 1e generated 1y the system on the 1asis of overtime time pairs2 #o do so, you need the rules in the ta1le Time Wage Type Selection Rule, (hich you group together in a time (age type selection rule group for each payroll area2 &ou create the time (age type selection rules for the payroll area to (hich you assigned your employee at the time of hiring2

!irst of all, you must define the groupings In the I4=, copy personnel calculation rule '4*&, and rename it ?'nn (nn 8 group number) 'hen adDust personnel calculation rule ?'nn by +uerying the payroll area in the decision operation ,hange 4*&I! $ to the value ww (ww 8 10 F group number) for your payroll area, and to the value 01 for the other payroll areas /ince personnel calculation rule '4*& is accessed from subschema ',00, you must also make an adDustment here 'herefore, copy the subschema to the name ?,nn (nn 8 group number), and change the line that includes function 4*&, and the line that accesses rule '4*& /ince subschema ',00 is called from schema G'00, you must also make changes here 'herefore, change the relevant line in schema ?'nn (nn 8 group number) accordingly
HR400 7-24

(C) SAP AG

<

Cnter the generation rules for the following wage types# H .nn1 Ep to 2 hours overtime .nn2 . or more hours overtime *vertime on /undays .nn< *vertime on public holidays .nn.

3ote: 5ccording to the collective agreement, in your company public holidays and /undays last from 00 00 to 2< 00 (variant 5) If you think you can handle a more challenging version of this task, then consider the following rules in the generation rules# In your enterprise, according to the collective agreement, public holidays and /undays last from 00 00 I 0; 00 on the following day 'he public holiday bonus should also be generated if the overtime time pair starts after midnight, that is, on the following day (variant 9)J 2 'est the generation rules you have created by entering overtime for your employee on the following days in payroll period 02# H H H H *n a working day from *n a /unday from *n a public holiday from *n the ne"t working day from 11 00 H20 00 10 00 H1. 00 10 00 H1. 00 0< 00 I 00 00

)elease payroll for period 02, run payroll, and check the resultsJ

(C) SAP AG

HR400

7-2'

0%&3Time Wage Type Selection$ Solutions


"nit: #ime !age #ype Selection #opic: !age #ype -eneration

'o define the groupings for the table Time Wage Type Selection Rule go to# IMG Payroll: International Day Processing of Time Data Day Processing Functions Define Groupings *ule 4#nn, employee su1group grouping .2 &ou should enter the follo(ing data: )*TWPP+:S2 ++ /(DI# T F 0& /(DI# W F 05 yy /(DI# T F 0& /(DI# W F -Payroll area yy Payroll area7 +ll ot er

#o ad5ust schema

#C++, go to:

Human resources Payroll International Tools Maintenance Tools Schema Copy !rom schema 'o schema #C++ 4Cnn

In subschema 4Cnn, change the line that accesses rule #MOD as follows# MOD 4#nn -)3 . 'o adDust subschema G'00 go to# Human resources Payroll International Tools Maintenance Tools Schema Change

(C) SAP AG

HR400

7-2%

In subschema 4#nn, change the line that accesses day processing of time data as follows# D%&$* ?,nn < ,reate generation rules for your wage types# IMG Payroll: International Day Processing of Time Data Day Processing Functions Time Wage Type Selection Define Generation Rules :ariant 5# 4ake the following entries for your time wage type selection rule group (( in the table# (( (( (( (( 01 01 02 02 010 020 010 020 .nn1 .nn2 .nn. .nn< 01-01-66 01-01-66 01-01-66 01-01-66 12-.1-KKKK 12-.1-KKKK 12-.1-KKKK .1 12 KKKK

:ariant 9# 4ake the following entries for your time wage type selection rule group (( in the table# (( (( (( (( (( (( (( 01 01 01 01 01 02 02 010 020 0.0 0<0 020 010 020 .nn1 .nn1 .nn2 .nn2 .nn< .nn. .nn< 01-01-66 01-01-66 01-01-66 01-01-66 01-01-66 01-01-66 01-01-66 12-.1-KKKK 12-.1-KKKK 12-.1-KKKK 12-.1-KKKK 12-.1-KKKK 12-.1-KKKK .1 12 KKKK

)ntry details are provided on the follo(ing pages6

(C) SAP AG

HR400

7-27

:ariant 5: *ule description: *vertime up to 2 hours on work days 'ime wage type selection rule group# &ay grouping# /e+uential number# $age type# :alid processing types# $eek days# 3ublic holiday class, previous day# 3ublic holiday class, current day# 3ublic holiday class ne"t day# :aluation class# &aily work schedule class &ay type /tart# Cnd# 4inimum# 4a"imum# )elevant processing types# (( +/ +/+ .nn/ M 12.<2;1 xxxxxx b12.<2;10K xxxxxxxxxx b12.<2;10K x b12.<2;10K xxxxxxxxxx 012.<2;10K xxxxxxxxxx 012.<2;10K xxxxxxxxxx b12.<2;10K xx

7,++ M

(C) SAP AG

HR400

7-2(

:ariant 5: *ule description: *vertime up to . hours on work days 'ime wage type selection rule group# &ay grouping# /e+uential number# $age type# :alid processing types# $eek days# 3ublic holiday class, previous day# 3ublic holiday class, current day# 3ublic holiday class ne"t day# :aluation classes# &aily work schedule class &ay type /tart# Cnd# 4inimum# 4a"imum# )elevant processing types# (( +/ +7+ .nn7 M 12.<2;1 xxxxxx b12.<2;10K xxxxxxxxxx b12.<2;10K x b12.<2;10K xxxxxxxxxx 012.<2;10K xxxxxxxxxx 012.<2;10K xxxxxxxxxx b12.<2;10K xx

7,++ M

(C) SAP AG

HR400

7-29

:ariant 5: *ule description: *vertime on /undays 'ime wage type selection rule group# &ay grouping# /e+uential number# $age type# :alid processing types# $eek days# 3ublic holiday class, previous day# 3ublic holiday class, current day# 3ublic holiday class ne"t day# :aluation class# &aily work schedule class &ay type /tart# Cnd# (( +7 +/+ .nn. M 12.<2;1 x b12.<2;10K xxxxxxxxxx b12.<2;10K x b12.<2;10K xxxxxxxxxx 012.<2;10K xxxxxxxxxx 012.<2;10K xxxxxxxxxx b12.<2;10K xx 70:++

(C) SAP AG

HR400

7-30

:ariant 5: *ule description: *vertime on public holidays 'ime wage type selection rule group# &ay grouping# /e+uential number# $age type# :alid processing types# $eek days# 3ublic holiday class, previous day# 3ublic holiday class, current day# 3ublic holiday class, ne"t day# :aluation class# &aily work schedule class &ay type /tart# Cnd# (( +7 +7+ .nn0 M 12.<2;1 xxxxxxx b12.<2;10K xxxxxxxxxx b12.<2;10K xxxxxxxxx b12.<2;10K xxxxxxxxxx 012.<2;10K xxxxxxxxxx 012.<2;10K xxxxxxxxxx b12.<2;10K xx 70:++

(C) SAP AG

HR400

7-31

:ariant 9: *ule description: *vertime up to 2 hours on work days, the previous day is not a public holiday 'ime wage type selection rule group# &ay grouping# /e+uential number# $age type# :alid processing types# $eek days# 3ublic holiday class, previous day# 3ublic holiday class, current day# 3ublic holiday class ne"t day# :aluation class# &aily work schedule class &ay type /tart# Cnd# 4inimum# 4a"imum# )elevant processing types# (( +/ +/+ .nn/ M 12.<2;1 xxxxxx b12.<2;10K x b12.<2;10K x b12.<2;10K xxxxxxxxxx 012.<2;10K xxxxxxxxxx 012.<2;10K xxxxxxxxxx b12.<2;10K xx

72++ M

(C) SAP AG

HR400

7-32

:ariant 9: *ule description: *vertime up to 2 hours before planned working time on work days, the previous day is a public holiday 'ime wage type selection rule group# &ay grouping# /e+uential number# $age type# :alid processing types# $eek days# 3ublic holiday class, previous day# 3ublic holiday class, current day# 3ublic holiday class ne"t day# :aluation class# &aily work schedule class &ay type /tart# Cnd# 4inimum# 4a"imum# )elevant processing types# (( +/ +7+ .nn/ M 12.<2;1 xxxxxx b12.<2;10K xxxxxxxxx b12.<2;10K x b12.<2;10K xxxxxxxxxx 012.<2;10K xxxxxxxxxx 012.<2;10K xxxxxxxxxx b12.<2;10K xx +8:++ 70:++ 72++ M

(C) SAP AG

HR400

7-33

:ariant 9: *ule description: *vertime up to . hours on work days, the previous day is not a public holiday 'ime wage type selection rule group# &ay grouping# /e+uential number# $age type# :alid processing types# $eek days# 3ublic holiday class, previous day# (( +/ +.+ .nn7 M 12.<2;1 xxxxxx b12.<2;10K x

(C) SAP AG

HR400

7-34

3ublic holiday class, current day# 3ublic holiday class ne"t day# :aluation class# &aily work schedule class &ay type /tart# Cnd# 4inimum# 4a"imum# )elevant processing types#

b12.<2;10K x b12.<2;10K xxxxxxxxxx 012.<2;10K xxxxxxxxxx 012.<2;10K xxxxxxxxxx b12.<2;10K xx

72++ M

(C) SAP AG

HR400

7-3'

:ariant 9: *ule description: *vertime up to . hours before planned working time on work days, the previous day is a public holiday 'ime wage type selection rule group# &ay grouping# /e+uential number# $age type# :alid processing types# $eek days# 3ublic holiday class, previous day# 3ublic holiday class, current day# 3ublic holiday class ne"t day# :aluation class# &aily work schedule class &ay type /tart# Cnd# 4inimum# 4a"imum# )elevant processing types# (( +/ +0+ .nn7 M 12.<2;1 xxxxxx b12.<2;10K "xxxxxxxx b12.<2;10K x b12.<2;10K xxxxxxxxxx 012.<2;10K xxxxxxxxxx 012.<2;10K xxxxxxxxxx b12.<2;10K xx +8:++ 70:++ 72++ M

(C) SAP AG

HR400

7-3%

:ariant 9: *ule description: *vertime on workday after a public holiday before planned working time 'ime wage type selection rule group# &ay grouping# /e+uential number# $age type# :alid processing types# $eek days# 3ublic holiday class, previous day# 3ublic holiday class, current day# 3ublic holiday class ne"t day# :aluation class# &aily work schedule class &ay type /tart# Cnd# (( +/ +9+ .nn0 M 12.<2;1 xxxxxxx b12.<2;10K xxxxxxxxx b12.<2;10K x b12.<2;10K xxxxxxxxxx 012.<2;10K xxxxxxxxxx 012.<2;10K xxxxxxxxxx b12.<2;10K xx +8:++

(C) SAP AG

HR400

7-37

:ariant 9: *ule description: *vertime on /undays 'ime wage type selection rule group# &ay grouping# /e+uential number# $age type# :alid processing types# $eek days# 3ublic holiday class, previous day# 3ublic holiday class, current day# 3ublic holiday class ne"t day# :aluation class# &aily work schedule class &ay type /tart# Cnd# (( +7 +/+ .nn. M 12.<2;1 x b12.<2;10K xxxxxxxxxx b12.<2;10K x b12.<2;10K xxxxxxxxxx 012.<2;10K xxxxxxxxxx 012.<2;10K xxxxxxxxxx b12.<2;10K xx .+:++

(C) SAP AG

HR400

7-3(

:ariant 9: *ule description: *vertime on public holidays 'ime wage type selection rule group# &ay grouping# /e+uential number# $age type# :alid processing types# $eek days# 3ublic holiday class, previous day# 3ublic holiday class, current day# 3ublic holiday class, ne"t day# :aluation class# &aily work schedule class &ay type /tart# Cnd# (( +7 +7+ .nn0 M 12.<2;1 xxxxxxx b12.<2;10K xxxxxxxxxx b12.<2;10K xxxxxxxxx b12.<2;10K xxxxxxxxxx 012.<2;10K xxxxxxxxxx 012.<2;10K xxxxxxxxxx b12.<2;10K xx .+:++

(C) SAP AG

HR400

7-39

'o test the generation rules, go to# Human resources Personnel Management Time Mgmt Trans" Data #$ertime Create !ministration Maintain Master Data

,hoose the infotype Overtime, enter the overtime for the relevant dates and times, and run payroll Human Resources Payroll International Payroll Release Payroll Human Resources Payroll International Payroll Start Payroll Human Resources Payroll International Payroll %&it Payroll

(C) SAP AG

HR400

7-40

You might also like