Time Evaluation

Download Report

Transcript Time Evaluation

Time Evaluation
Additional Slides
Adrian Miners
[email protected]
1
SAP HR Overview
SAP
Portal
ESS /
MSS
SAP ERP
Personnel
Administration
Organisation
Management
Payroll
Time
Recording
PA30
PPOME
PC_PAYRESULT
PT_CLSTB1/2
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
PA61
ESS
Terminal
CC1TEV
Upload Time
Events
(RPTCC106)
Clock-in
Clock-out
Absence
Reasons
3rd Part Time
Recording
System
Post Time
Events
(SAPCDT45)
PT80
TEVEN
(IT2011 /
SE16N)
Cluster B1
(NT1)
Time Evaluation (P2011)
Download Mini Master Data
RPTCC101
IT0002, IT0050, IT0007, Etc
HR-PDC Interface
(SAP Enhancement HRPTIM05 – IMG:
Time MGT > Personnel Time Events >
General Settings > Enhancements)
IT0003
Cluster B2
(PT)
Stored on a monthly
basis = Time
Evaluation Period
SAP
Time Evaluation Control Record
IMG: Time Eval > Gen. Settings >
Set Modifier for Earliest....
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
Card Number
Lost Card
List of clock ins & outs
Time Evaluation Rule Group
If different from MODT
Data
transfer
Can be used if different
from Time Evaluation
calculations
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: 2200-2210
(0.17 Hours)
21
Planned Working Time in more detail
Daily Work Schedule: FLEX
Overtime
0000-0800
Fill Time
0800-0900
Core Time 1
0900-0930
Core Time Break
0930-1000
Core Time 1
1000-1130
Fill Time
1130-1200
Fill Time Break
1200-1330
Fill Time
1330-1400
Core Time 2
1400-1600
Fill Time
1600-1800
Overtime
1800-2200
Overtime Break
2200-2210
Overtime
2210-0000
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
Overtime Break: 2200-2210 (0.17 Hours)
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 ID’s
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)
Offsite 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 PCR’s
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