You are on page 1of 56

Time Evaluation

Additional Slides
Adrian Miners
adrian@nicx.co.uk

SAP HR Overview
SAP
Portal
ESS /
MSS

SAP
ERP

Personnel
Administrati
on
PA30

Organisatio
n
Managemen
t
PPOME

Payroll

Time
Recording

PC_PAYRESU
LT

PT_CLSTB1/2

Sources of Help
HELP.SAP.com
SDN.SAP.COM
Go to www.google.com
Enter your query:
Time Management PCRs site:sdn.sap.com

http://www.nicx.co.uk/page13.php
HR305, HR306 and HR310 Training
Manuals
This book of additional slides
3

Time Management: Personnel Subarea


Groupings

Time Management: Employee Subgroup


Groupings

Time Management: Other Groupings

Time Management: What, who, how...

Transaction Codes

PTMW: Time Mangers Workplace


PA61: Maintain Time Data
PA30: HR Master Data
PT60: Time Evaluation
PECLUSTER: Cluster Directory
PT_CLSTB2: Cluster B2 (PCL2)
PT_CLSTB1: Cluster B1 (PCL1)
PE01: Schema
PE02: Rules
PE03: Features
PE04: Functions and Operations
PDSY: Documentation

Tables

V_T552V: Dynamic Assignment of Daily Work Schedule Assignment


V_T554C: Employee Grouping for Absence Valuation
V_T555A: Time Types
V_T555E: Error Messages
V_T555Z: Time Type Determination (TIMTP)
V_T559P: Time Balance Rule Group
V_T705A: Absence Reasons
V_T510S: Time Wagetype Selection
V_554S_E: Absence, Processing, Time Type Classes
T553A: Day Type Rules
V_001P_ALL: Personnel Subarea Groupings
V_503_ALL: Employee Subgroup Groupings
V_T550A: Daily Work Schedule
V_T510V: Processing Types
V_512W_O: Wage types
V_T559P: Limits
V_T559L: Quotas

Reports

RPTIME00: Time Evaluation


RPTERL00: Time Evaluation Messages
RPTDOW00: Time Accounts
RPTCC106: Upload Time Events
SAPCDT45: Post Time Events
RPTCC101: Download Mini Master Data
RPTDOW00: Evaluate Time Balances
RPUCTF00:Change Attributes for Schemas
and Personnel Calculation Rules
10

Data Flow

PA61

ESS

Termin
al

CC1TEV

Clock-in
Clockout
Absence
Reasons

3rd Part
Time
Recordin
g System

Upload
Time
Events
(RPTCC10
6)

PT80

Download Mini Master


Data
RPTCC101
IT0002, IT0050,
IT0007, Etc
HR-PDC Interface
(SAP Enhancement HRPTIM05
IMG: Time MGT > Personnel Time
Events > General Settings >
Enhancements)

Post Time
Events
(SAPCDT45
)

TEVEN
(IT2011
/
SE16N)
Cluster B1
(NT1)

Time Evaluation
IT000 (P2011)
3
Cluster B2
(PT)
Stored on a
monthly basis =
Time Evaluation
Period

SAP
Time Evaluation Control
Record
IMG: Time Eval > Gen.
11
Settings > Set Modifier for

Our Employee
Employee Number: 310011##

Personnel Area: 1400


Subarea: BLANK
Country Grouping: 01
Employee Group: 1
Employee Subgroup:
DU
Work Schedule: FLEX
12

Important Groupings
V_001P_All
Personnel Subarea
Groupings
WHERE DO THEY WORK?

V_503_ALL
Employee Subgroup
Groupings
WHAT TYPE OF EMPLOYEE
ARE THEY?

Time Quota

01

Time Quota

Work Schedule

01

Work Schedule

Holiday

08

Calc Rule

AB/A#

01

Prim W/T

TREC

01

AB/AT CTG

01

SUB/AVAIL

01

DWS

01
13

Personnel Calculation Rule:


MODT

14

Important Groupings Ctd:


Personnel Calculation Rule: MODT

15

Infotype 0050

Card Number
Lost Card
List of clock ins & outs
Time Evaluation Rule
Group
If different from MODT
Can be used if different
from Time Evaluation
calculations

Data
transfer

Grouping
for
reasons
Errors,
notes, etc

Approval not required for


Overtime

PIN

Access to
which
terminals
16

Other Important Groupings:


Infotype0050
Employee Subgroup Grouping For Time Evaluation Rule
Grouping for Absence Reasons
Time Event Type Group

QUOMO:
Quota Type
Selection Rule
Group =01

17

Work Schedules

18

Daily Work Schedule

19

Workschedule Details

Workschedule Rule: FLEX


Period Workschedule: Flex
Period Workschedule Counting Class: 5
Daily Workschedule Class: Flex / FLEXB = 5
DWS Hours: FLEX = 8 / FLEXB = 4
Day Type Selection Rule: 01
Day Types:

BLANK: WORK/PAID
1 : OFF/PAID
2 : OFF / UNPAID
3 : OFF / SPECIAL
20

Infotype 0007: Planned Working Time

Workchedule Rule: FLEX


Daily Work Schedule: FLEX
Planned Hours

8 Hours

Planned Working
Time

0800-1800
(Period in which employee can
clock in)

Normal Working
Time

0800-1700
(Planned minus breaks) Used in
flex working patterns for
missing clock times for
Absences / Attendances

Begin Tolerance

0755-0800

Core Time 1

0900-1130

1st Break: 0930-1000


(0.25 Hours)

Core Time 2

1400-1600

2nd Break: 1200-1330


(0.75 Hours between these
times)

End Tolerance

1800-1805

Overtime Break: 22002210


(0.17 Hours)

21

Planned Working Time in more detail


Daily Work Schedule: FLEX
Overtime

00000800

Fill Time

08000900

Core Time 1

09000930

Core Time Break

09301000

Core Time 1

10001130

Fill Time

11301200

Fill Time Break

12001330

Fill Time

13301400

Core Time 2

14001600

Fill Time

1600-

Begin Tolerance 0755-0800

1st Break: 0930-1000 (0.25 Hours between


these times)

2nd Break: 1200-1330 (0.75 Hours between


these times)

End Tolerance 1800-1805

22

Time Identifiers for DWS

TABLE TZP

23

Table TZP

24

Table TEVEN

25

Table PT (Time Pairs) & TIP (Daily Input)


Attendance/Absence
reason on entry / exit
V_T705A

Table PT (Cluster B2)

Terminal IDs

Change Status
(3 = both times manually
input) PAGE 30
Status from
Pair
Formation
(blank = pair
is error free)
PAGE 27

Table TIP

Attendance
Status of pair in
time evaluation
PAGE 34

Time Identifier for DWS


PAGE 23

Time Type
PAGE 32

*Processing Type /
Time Type Class*
page 41- 42

Overtime
Compensation
Type
IT2002/2007

Attendance or Absence
status in pair formation
(1= at work) PAGE 29

Status from Time


Evaluation
(blank = pair has
not changed)
PAGE 28

Processing Type for Time


Evaluation PAGE 31

Origin of Time
Pair PAGE 33
Absence
Details

Cost Assignment
Pair from PT

26

27

28

29

30

31

Time Types

T555A: Grouping of times for calculation of payments and


reporting
Time
Type

Description

Further
Processing

0000

Utility Time Type 1 (Processing


Types P + A)

0001

Utility Time Type 2 (Processing


Type P )

Save as a
Day Balance?
(ZES)

0110

Fill Time for Attendance

0210

Core Time for Attendance

0510

Break Attendance

0003

Skeleton Time

0005

Flextime Balance

0100

Fill Time

0040

Overtime Worked

Cumulate in
Period
Balance? (TES)
Store in Time
Accounts?
(SALDO)

32

33

34

(IT2002)

Ofsite Work

Pair Type 3

(IT2001)

Pair Type 2
Recorded Absence

At Work

Pair Type 1

Not at work

Pair Type 0

Time Type

Processing Type

Time Type

Processing Type

Time Type

Processing Type

Time Type /
V_T555A

Processing Type

Time Identifier

MODT /
MODIF T

V_001P_ALL
/ TREC

T555Z

35

Common Functions & Operations (PE04)


Operations
OUTWP

See Rule TL10: Queries Master Data (uses IT0000, 1, 2, 7, 8 &


16)

VARST

Uses status information from TIP, PSP, Infotypes, Tables to fill


variable key

HRS

Compare hours from current TIP entry

ADDB

Add Daily Balance to a specified time type and store in daily


balances (TES)

ADDZL

Add to Time Wagetypes (ZL)

ADDOT

Add overtime to table ZML

OUTTI

Retrieve Fields from Infotype 0050

Functions
GWT

Generate Wage Types for Time Pairs

P2002

Import Attendances

P2001

Import Absences

ACTIO

Function calls PCRs

36

Time Wage Type


Selection Rule Group
MODT
MODIF W = 03

T510S

Day Grouping for time wage


type selection (DAYMO
function)
01: No public hol Mon-SAT

37

GWT M ZML

Input M

38

GWT M ZML
MODT > MODIF w = 03
DAYMO = 01

Condition met!

39

T510S Rule 50
Groupings

Wage Type

Processing Type
Meets all conditions

Max of 2 hours

Output

40

41

Processing Type / Time Type Class


V_554S

42

Function P2002

43

(IT2002)

Attendances

Pair Type 3

(IT2001)

Recorded Absence

Pair Type 2

(IT0007)

Generated by P2000

Pair Type 1

Processing Type / Time Type Class

TMON / MODIF T

V_001P_ALL / TREC

Time Type

Processing Type

Time Type

Processing Type

Time Type /V _T555A

Processing Type

V_554S_F

T555Y

44

Cluster B1

45

Cluster B1

46

Cluster B2

47

Cluster B2

48

Cluster B2

49

Cluster B2

50

Cluster B2
Time Pairs & Tickets

51

Cluster B2

52

Cluster B2

53

Schema TM00

54

Schema TM00

55

Schema TM00

56