Time Evaluation - · PDF fileSAP HR Overview SAP ERP SAP Portal Personnel Administration...

Post on 06-Feb-2018

228 views 2 download

transcript

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/2 PC_PAYRESULT PPOME

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 Flow Terminal

Clock-in Clock-out Absence 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 Data RPTCC101

IT0002, IT0050, IT0007, Etc

Cluster B1 (NT1)

SAP Time Evaluation Control Record IMG: 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 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 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

PIN Errors,

notes, etc

Data

transfer

Time Evaluation Rule Group

If different from MODT

Can 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 Type

PAGE 32

Overtime

Compensation

Type

IT2002/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_0

01

P_A

LL

/ TR

EC

MO

DT

/

MO

DIF

T

Tim

e Id

enti

fier

Pro

cess

ing

Typ

e

Tim

e Ty

pe

/

V_T

55

5A

Pai

r Ty

pe

0

No

t at

wo

rk

Pai

r Ty

pe

1

At

Wo

rk

Pai

r Ty

pe

2

Rec

ord

ed A

bse

nce

(IT2

001

)

P

air

Typ

e 3

Off

site

Wo

rk

(IT2

00

2)

Pro

cess

ing

Typ

e

Pro

cess

ing

Typ

e

Pro

cess

ing

Typ

e

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

MODT

MODIF 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 = 03

DAYMO = 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_0

01

P_A

LL /

TR

EC

TMO

N /

MO

DIF

T

Pro

cess

ing

Typ

e /

Tim

e T

ype

Cla

ss

Pro

cess

ing

Typ

e

Tim

e Ty

pe

/V

_T5

55A

Pai

r Ty

pe

1

Gen

erat

ed b

y P

20

00

(IT0

00

7)

Pai

r Ty

pe

2

Rec

ord

ed A

bse

nce

(IT2

001

)

P

air

Typ

e 3

Att

end

ance

s

(IT2

00

2)

Pro

cess

ing

Typ

e

Pro

cess

ing

Typ

e

Tim

e Ty

pe

Tim

e Ty

pe

V_5

54

S_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