time evaluation - · pdf filesap hr overview sap erp sap portal personnel administration...
TRANSCRIPT
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