Time Evaluation Additional Slides Adrian Miners adrian@nicx.co.uk 1

Preview:

Citation preview

Time Evaluation

Additional Slides

Adrian Miners

adrian@nicx.co.uk

1

SAP HR Overview

SAP ERP

SAP Portal

Personnel Administration

Organisation Management

Payroll

PA30 PT_CLSTB1/2PC_PAYRESULTPPOME

ESS / MSS

Time Recording

Sources of Help

• HELP.SAP.com• SDN.SAP.COM

• Go to www.google.com• Enter your query:

• ‘Time Management PCR’s 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

4

Time Management: Employee Subgroup Groupings

5

Time Management: Other Groupings

6

Time Management: What, who, how...

7

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

8

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

9

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 FlowTerminal

Clock-inClock-outAbsence Reasons

3rd Part Time Recording

System

CC1TEV

HR-PDC Interface(SAP Enhancement HRPTIM05 – IMG: Time MGT > Personnel Time Events >

General Settings > Enhancements)

PT80

TEVEN(IT2011 / SE16N)Upload Time

Events (RPTCC106)

Post Time Events

(SAPCDT45)

Download Mini Master DataRPTCC101

IT0002, IT0050, IT0007, Etc

Cluster B1(NT1)

SAPTime Evaluation Control RecordIMG: Time Eval > Gen. Settings >

Set Modifier for Earliest....

Time Evaluation (P2011)

Cluster B2(PT)

Stored on a monthly basis = Time

Evaluation Period

IT0003

PA61 ESS

11

Our EmployeeEmployee Number: 310011##

Personnel Area: 1400Subarea: BLANKCountry Grouping: 01Employee Group: 1Employee Subgroup: DUWork Schedule: FLEX

12

Important Groupings

V_001P_AllPersonnel Subarea Groupings

WHERE DO THEY WORK?

V_503_ALLEmployee Subgroup Groupings

WHAT TYPE OF EMPLOYEE ARE THEY?

Time Quota 01 Time Quota 1

Work Schedule 01 Work Schedule 2

Holiday 08 Calc Rule 3

AB/A# 01 Prim W/T 3

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

16

Card Number

Lost Card

List of clock ins & outs

Access to which

terminals

Grouping for

reasons

PINErrors, notes, etc

Data transfer

Time Evaluation Rule Group

If different from MODTCan be used if different from Time Evaluation

calculations

Approval not required for Overtime

Other Important Groupings: Infotype0050• Employee Subgroup Grouping For Time Evaluation Rule• Grouping for Absence Reasons• Time Event Type Group

17

QUOMO:

Quota Type Selection Rule

Group =01

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: 2200-2210(0.17 Hours)

21

Planned Working Time in more detail

Daily Work Schedule: FLEX

Overtime 0000-0800 Begin Tolerance 0755-0800

Fill Time 0800-0900

Core Time 1 0900-0930

Core Time Break 0930-1000 1st Break: 0930-1000 (0.25 Hours between these times)

Core Time 1 1000-1130

Fill Time 1130-1200

Fill Time Break 1200-1330 2nd Break: 1200-1330 (0.75 Hours between these times)

Fill Time 1330-1400

Core Time 2 1400-1600

Fill Time 1600-1800 End Tolerance 1800-1805

Overtime 1800-2200

Overtime Break 2200-2210 Overtime Break: 2200-2210 (0.17 Hours)

Overtime 2210-0000

22

Time Identifiers for DWS• TABLE TZP

23

Table TZP

24

Table TEVEN

25

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

26

Table PT (Cluster B2)

Table TIP

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

Attendance/Absence reason on entry / exit

V_T705A

Terminal ID’s

Status from Pair

Formation(blank = pair is error free)

PAGE 27 Status from Time Evaluation

(blank = pair has not changed)

PAGE 28

Change Status(3 = both times manually

input) PAGE 30

Attendance Status of pair in time evaluation

PAGE 34

Time Identifier for DWS PAGE 23

*Processing Type / Time Type Class*

page 41- 42

Processing Type for Time

Evaluation PAGE 31

Time TypePAGE 32

Overtime Compensation

TypeIT2002/2007

Origin of Time Pair PAGE 33

Pair from PT

Absence Details

Cost Assignment

27

28

29

30

31

Time Types• T555A: Grouping of times for calculation of payments and reporting

32

Time Type

Description Further Processing

0000 Utility Time Type 1 (Processing Types P + A) • Save as a Day Balance? (ZES)

• Cumulate in Period Balance? (TES)

• Store in Time Accounts? (SALDO)

0001 Utility Time Type 2 (Processing Type P )

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

33

34

T555Z

35

V_00

1P_A

LL

/ TRE

C

MO

DT

/ M

OD

IF T

Tim

e Id

entifi

er

Proc

essi

ng T

ype

Tim

e Ty

pe /

V_T5

55A

Pair

Type

0

Not

at w

ork

Pair

Type

1

At W

ork

Pair

Type

2

Reco

rded

Abs

ence

(IT20

01)

Pa

ir Ty

pe 3

Off

site

Wor

k

(IT20

02)

Proc

essi

ng T

ype

Proc

essi

ng T

ype

Proc

essi

ng T

ype

Tim

e Ty

pe

Tim

e Ty

pe

Tim

e Ty

pe

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 PCR’s

36

T510S

37

Time Wage Type Selection Rule Group

MODTMODIF W = 03

Day Grouping for time wage type selection (DAYMO

function)

01: No public hol Mon-SAT

GWT M ZML

38

Input ‘M’

GWT M ZML

39

MODT > MODIF w = 03DAYMO = 01

Condition met!

T510S Rule 50

40

Groupings

Wage Type

Processing Type

Meets all conditions

Max of 2 hours

Output

41

Processing Type / Time Type Class V_554S

42

Function P2002

43

T555Y

44

V_00

1P_A

LL /

TREC

TMO

N /

MO

DIF

T

Proc

essi

ng T

ype

/ Tim

e Ty

pe C

lass

Proc

essi

ng T

ype

Tim

e Ty

pe /

V _T

555A

Pair

Type

1

Gen

erat

ed b

y P2

000

(IT00

07)

Pair

Type

2

Reco

rded

Abs

ence

(IT20

01)

Pa

ir Ty

pe 3

Atten

danc

es

(IT20

02)

Proc

essi

ng T

ype

Proc

essi

ng T

ype

Tim

e Ty

pe

Tim

e Ty

pe

V_55

4S_F

Cluster B1

45

Cluster B1

46

Cluster B2

47

Cluster B2

48

Cluster B2

49

Cluster B2

50

Cluster B2

51

Time Pairs & Tickets

Cluster B2

52

Cluster B2

53

Schema TM00

54

Schema TM00

55

Schema TM00

56

Recommended