View
225
Download
3
Category
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