50
P a g e | 1 TIME MANAGEMENT Time Management consists of 3 parts: 1. Planned Times: The terms/calendars/shift pattern/Holidays should be followed by the employee. It consists of List of Holidays Shift patterns (daily shift/Morning shift/next week night shift) Daily work schedule times (Start and End time at work) Break Times Tolerance Times Core Times (Flexible shifts) Working hours per the day *To calculate the pay to the employee, planned time should be mandatory *Planned Working Times can be maintained in Info Type 0007 and Deviations or changes can be maintained in Info Type 2003(Substitution). (Ex: Employee might ask for night shift next week) 2. Actual Times Recording: Info Type 2001: Absences Deviation from Planned Times Info Type 2002: Attendances Info Type 2004: Availability (Employee will be available on phone in vacations) Company has to pay when working on vacations. Info Type 2005: Old version of Time Management Info Type 2011: Time Events (The event at a time interval: Clock in/Clock out/Break) Info Type 2006 & 2007: Absence Quota Entitlements and Attendances Quota Entitlements 3. Quota Entitlements Maintain: Info Type 2006 & 2007 *Maximum limits: Ex: Loss of Pay *Minimum limits: Ex: Casual Leaves

Time mgt class room material

Embed Size (px)

Citation preview

Page 1: Time mgt class room material

P a g e | 1

TIME MANAGEMENT

Time Management consists of 3 parts:

1. Planned Times: The terms/calendars/shift pattern/Holidays should be followed by the employee.

It consists of List of Holidays Shift patterns (daily shift/Morning shift/next week night shift) Daily work schedule times (Start and End time at work) Break Times Tolerance Times Core Times (Flexible shifts) Working hours per the day

*To calculate the pay to the employee, planned time should be mandatory

*Planned Working Times can be maintained in Info Type 0007 and Deviations or changes can be maintained in Info Type 2003(Substitution). (Ex: Employee might ask for night shift next week)

2. Actual Times Recording: Info Type 2001: Absences Deviation from Planned Times Info Type 2002: Attendances Info Type 2004: Availability (Employee will be available on phone in vacations) Company has to pay when working on vacations. Info Type 2005: Old version of Time Management Info Type 2011: Time Events (The event at a time interval: Clock in/Clock out/Break) Info Type 2006 & 2007: Absence Quota Entitlements and Attendances Quota Entitlements

3. Quota Entitlements Maintain: Info Type 2006 & 2007

*Maximum limits: Ex: Loss of Pay *Minimum limits: Ex: Casual Leaves

Info Type 2012: Time Transfer specifications

Info Type 2013: Quota Corrections

Master Data Requirement: Info Types 0000, 0001, 0041, 0019, 0016 and Info type 0050 (Time Recording Information can be used to track the employee id at the Time Terminal).

2 Types of Time Implementation

1. Positive Time Implementation/Actual Time Evaluation 2. Negative Time Implementation/Evaluation of Deviations

Page 2: Time mgt class room material

P a g e | 2

Holiday Calendar:The list of holidays which are applicable to one personnel sub area (2 digit alpha numeric code). It is across lined activity:

1. Movable Holidays: Every day creation 2. Fixed Holiday: Fixed 3. Fixed Days from the date: (Ex: Defining the 2nd Saturdays as holiday on or after 8th.)

Public Holiday:1. SPRO > TIME MANAGEMENT > WORK SCHEDULE > DEFINE PUBLIC HOLIDAYS > Public Holiday 2. Select FIXED DAYS > CREATE 3. Day: 01 4. Month:01 5. Go to Public Holiday Attributes: 6. Sort Criterions: T00 7. Public Holiday Class: 1 (Grouping of rules) 8. Short Holiday Name: New Year 9. Long Holiday Name: New Year 10. Create -> Message Box > SAVE ok. 11. Go back 12. Select FIXED DAYS > CREATE 13. Day: 26 14. Month: 01 15. Sort Criterions: T00 16. Public Holiday Class: 1 17. Short Holiday Name: Repub Day 18. Long Holiday Name: Republic Day 19. Create > Message > Ok 20. Go back 21. Select FIXED DAYS > CREATE 22. Day: 01 23. Month: 05 24. Sort Criterions: T00 25. Public Holiday Class: 4 26. Short Holiday Name: May Day 27. Long Holiday Name: May Day 28. Create > Message > Ok 29. Go back

1. Select Floating Public Holiday 2. Create 3. Year: 2014 Month: 01 Date: 14 4. Sort Criterions: T00 5. Public Holiday Class: 1 6. Short Holiday Name: Sankranthi 7. Long Holiday Name: Sankranthi 8. Insert Date > Create 9. Go back 10. Select Floating Public Holiday

Page 3: Time mgt class room material

BHARAT HR Beta Version 2.6 P a g e | 3

11. Create 12. Year: 2014 Month: 04 Day: 02 13. Sort Criterions: T00 14. Public Holiday Class: 1 15. Short Holiday Name: Test Holiday 16. Long Holiday Name: Test Holiday 17. Insert Date > Create

Configure April, May, June, and July 3rd Saturday holiday only for the year 2014.

1. Create with a Fixed Day from Date 2. Create 3. Select Saturday 4. At the earliest: Day: 15 & Month: 04 5. Sort Criterions: T00 6. Public Holiday Class: 3 7. Short Holiday Name: 3rd Saturday 8. Long Holiday Name: 3rd Saturday Holiday 9. Create > Message > ok

*Likewise repeat the steps for May, June and July with Day as 15 in At the earliest.

Create Easter Sunday

1. Select Easter Sunday 2. Create 3. Sort Criterions: T00 4. Public Holiday Class: 1 5. Short Holiday Name: Easter Day 6. Long Holiday Name: Easter Day 7. Create (System will identify the date)

Create Distance to Easter

1. Create 2. No. of Days before Easter: 2 3. Sort Criterions: T00 4. Public Holiday Class: 1 5. Short Holiday Name: 2 day before 6. Long Holiday Name: 2 day before Easter

Holiday Calendar:1. Select Holiday Calendar from SAP Calendar: Main Menu 2. Change > Create 3. Calendar ID: 1B 4. Name: Holiday IN 5. From: 2010 6. To: 2020 7. Select Assign Holidays

Page 4: Time mgt class room material

BHARAT HR Beta Version 2.6 P a g e | 4

8. Select “Key” Column & click Sort filter icon and enter T00 in the next screen 9. Select all the custom holidays 10. Save > message > ok 11. Go back > Select 1B > Display Calendar

*select all 3rd Saturdays and change start: 2014 end: 2014*Go back to SAP Main Menu > Click Transport (It will transport all other entries created by other consultants)

Configure Planned Time of a Shift (Day/Afternoon/Night Shifts)

1. SPRO > IMG > TIME MANAGEMENT > WORK SCHEDULE > Group Personnel Subareas for theDaily Work Schedule

2. New EntriesPS Grouping DWS Grouping

85 85

3. Go back4. Daily work schedules5. Define Break Schedules6. New Entries

Grouping Break No Start End P Unpaid Paid After Type185 DBRK 01 12:00 13:00 - 1,0085 DBRK 02 14:00 14:15 - 0,2585 DBRK 03 20:00 20:15 - 0,25 O85 AFBR 01 18:00 19:00 - 1,0085 FLX0 01 - 0,50 4,0085 VRBR 01 12:00 15:00 - 0,5085 NBRK 01 01:00 02:00 Tick 1,00

7. SAVE*Where “P”= Previous Day, “O” in Type1= Over Time

Types of Breaks – Feature: PBRKSFixed Break Start & End Time of Break (12:00 – 13:00)Variable Break 12:30 – 13:00, 12:30 – 15:30Dynamic Break After 4 hrs. of working but 1 hr. is a break (flexible shift)

Define Daily Work Schedules1. SPRO > IMG > TIME MANAGEMENT > WORK SCHEDULES > DAILY WORK SCHEDULES > 2. New Entries 3. Daily Work Schedules: DSHF: Day Shift 4. DWS Grouping: 85 5. Start: 01.01.1900 End: 31.12.9999 6. Planned working hours: 8:00 7. Fixed working hrs. : 8. Planned working Time: 9:00 – leave blank 9. Assign Break Schedule: DBRK 10. Daily WS Class: 1 after entering Daily WS Class, press ENTER and SAVE & TRANSPORT

Page 5: Time mgt class room material

BHARAT HR Beta Version 2.6 P a g e | 5

Daily WS Class: It is a single digit numeric code assigned to the Daily Work Schedules.It is used to differentiate the treatment of Daily Work Schedules for Payment processing, Absence Counting, Time Balance formations.

For normal Daily WS Class: 1 (1-9)For Day off Daily WS Class: 0

Day OFF1. SPRO > IMG > TIME MANAGEMENT > WORK SCHEDULES > DAILY WORK SCHEDULES > 2. New Entries 3. Daily Work Schedules: OFF: Day Off 4. DWS Grouping: 85 5. Start: 01.01.1900 End: 31.12.9999 6. Daily WS Class: 0 7. SAVE & TRANSPORT

Night Shift1. SPRO > IMG > TIME MANAGEMENT > WORK SCHEDULES > DAILY WORK SCHEDULES > 2. New Entries 3. Daily Work Schedules: NSHF: Night Shift 4. DWS Grouping: 85 5. Start: 01.01.1900 End: 31.12.9999 6. Planned Working Hours: 8 7. Fixed working Time: 8. Planned Working Time: 20:00 – leave blank 9. Assign Break Schedule: NBRK 10. Daily WS Class: 1 11. Press ENTER after entering Daily WS Class check planned working end time. 12. SAVE & TRANSPORT

Period Work Schedules:1. SPRO > IMG > TIME MANAGEMENT > WORK SCHEDULES > PERIOD WORK SCHEDULES 2. New Entries

Grouping PWS PWSText W 01 02 03 04 05 06 0785 PWS5 5 Days 001 DSHF DSHF DSHF DSHF DSHF OFF OFF

working85 PW14 2 Wks 001 DSHF DSHF DSHF DSHF DSHF OFF OFF

Rotation85 PW14 2 Wks 002 NSHF NSHF NSHF NSHF NSHF OFF OFF

Rotation85 PWS6 6 Days 001 DSHF DSHF DSHF DSHF DSHF DSHF OFF

working3. SAVE 4. Go back 5. Work Schedule Rules & Work Schedules 6. Define Employee Subgroup Groupings 7. New Entries (Single digit) 8. A – Sat & Sun OFF

Page 6: Time mgt class room material

P a g e | 6

9. B – Thu & Fri OFF10. SAVE & Go back11. Select Group Employee subgroups for work schedules12. Country Grouping: 40M Permanent 1X Monthly AN Contract 1X Monthly B

13. SAVE14. Go back15. Define Groupings for the Public Holiday Calendar

60HY HYDERABAD 1B60BA BANGALORE 1B

1. Go back 2. Select Set Work Schedule Rules & Work Schedules 3. New Entries 4. ES Grouping: A Start: 01.01.1900 End: 31.12.99995. Holiday Calendar: 1B 6. PS Grouping: 85 7. Work Schedule Rule: WSR (any 8 digit code) Name: Sat & Sun off 8. Daily working hrs. : 8 9. Weekly working hrs. : 40 Monthly working hrs. : 173

Weekly Working Hrs. * 4.33 = Monthly10. Weekly working days: 5 Annual working hrs. : 2076Working Hrs.11. Period work Schedule: PWS5

12. Ref. Date for DWS: select any Monday (7.04.2014) 173 * 12 = 2076 (Annual working hrs.)13. Start point in PWS: 001 14. Rule for day types: 01 15. After entering rule for day types, press ENTER & SAVE

1. Go back 2. Select Set Work Schedule Rules & Work Schedules 3. New Entries 4. ES Grouping: B Start: 01.01.1900 End: 31.12.99995. Holiday Calendar: 1B 6. PS Grouping: 85 7. Work Schedule Rule: WSR (any 8 digit code) Name: Sat & Sun off 8. Daily working hrs. : 8 9. Weekly working hrs. : 40 Monthly working hrs. : 17310. Weekly working days: 5 Annual working hrs. : 207611. Period work Schedule: PWS5 12. Ref. Date for DWS: select any Monday (7.04.2014) 13. Start point in PWS: 003 14. Rule for day types: 01 15. After entering rule for day types, press ENTER & SAVE 16. Go back

1. Select Generate Work Schedule Manually (T. Code: PT01 - Create) 2. Employee Sub Group: A 3. Holiday Calendar: 1B 4. PS Grouping: 85

Page 7: Time mgt class room material
Page 8: Time mgt class room material

2.6 P a g e | 7

5. Work Schedule Rule: WSR 6. Calendar Month: 012014 – 122014 7. Create ALL 8. SAVE & TRANSPORT

*T.code: PT02 – Change, PT03 – Display*If you are regenerating press ENTER 12 times.

Personnel Sub Area Grouping:1. SPRO > IMG > TIME MANAGEMENT > WORK SCHEDULES > PERSONNEL SUB AREA

GROUPING > GROUP PERSONNEL SUBAREA FOR WORK SCHEDULES 2. Select 60BA, 60HY give 85 Grouping & SAVE.

Assigning to Employee:1. SPRO > IMG > TIME MANAGEMENT > WORK SCHEDULES > PLANNED WORKING TIME >

SET DEFAULT VALUES FOR THE WORK SCHEDULE 2. Cursor on SCHKZ 3. Create BUKRS 4. Cursor on BUKRS 5. Create 60IN Indian Company 6. Cursor on 60IN 7. Create Return Value: WSR 8. Check & Activate 9. SAVE & Transport

*Test: go to PA30 and select a personnel no. and create with Info Type: 0007 and check the work schedule rule.

Tolerance Time:

1. SPRO > IMG > TIME MANAGEMENT > WORK SCHEDULES > DAILY WORK SCHEDULES > 2. New Entries 3. Daily Work Schedules: DSHF: Day Shift 4. DWS Grouping: 85 5. Start: 01.01.1900 End: 31.12.9999 6. Planned working hours: 8:00 7. Fixed working hrs. : 8. Planned working Time: 9:00 – leave blank 9. Assign Break Schedule: DBRK 10. Tolerance: 09:00 – 09:15 11. End Tolerance: 17:45 – 18:00 12. Daily WS Class: 1 after entering Daily WS Class, press ENTER and SAVE &

TRANSPORT *Tolerance used for Fixed Time Schedule.

Flexible Time:1. SPRO > IMG > TIME MANAGEMENT > WORK SCHEDULES > DAILY WORK SCHEDULES > 2. New Entries 3. Daily Work Schedules: FLX0: Flexible Shift 4. DWS Grouping: 85

Page 9: Time mgt class room material

P a g e | 8

5. Start: 01.01.1900 End: 31.12.9999 6. Planned working hours: 8:00 7. Flexi Time: 8. Planned Working Time: 6:22 9. Normal Working Time: 9: leave blank 10. Assign Break Schedule: DBRK 11. Daily WS Class: 1 12. Core Time: 14:00 – 16:00 13. Daily WS Class: 1 after entering Daily WS Class, press ENTER and SAVE & TRANSPORT

Valuation:Min Working Time:Max Working Time: Normal WS + Over Time = Max working timeCompensation: 0.5 (either overtime or compensation)Additional Hrs. Premium normsSM30: V_T511K > TGMAX (for all employees)Automatic Overtime: TO15VARSTOVPOSHRS: Hours OperationHRS: SXXX (HRS: SWTB: Working Time) (HRS: SWTE)

Approval: Partial / FullApprovals according to the shift (Morning/Night/Afternoon)

Variant: Variations in the Daily Work Schedule

SPRO > IMG > TIME MANAGEMENT > WORK SCHEDULES > DAILY WORK SCHEDULES DEFINE RULES FOR VARIANTS

- Variants are based on 3 parameters1. Week Day Today 2. Holiday Class Today/Current Day 3. Holiday Class for the Next Day *Daily work schedules depends on Rule and Variants.

Wk HL Today HL Next DayM T W TH F Blank (working day) 1 - 9 Apply VariantM T W TH F Blank 3 Apply Variant

F Blank 1 - 9 Apply Variant*3: Religious Holiday *1-9: Day before Saturday

1. SPRO > IMG > TIME MANAGEMENT > WORK SCHEDULES > DAILY WORK SCHEDULES > DEFINE RULES FOR VARIANTS >

2. New Entries 2A 01 . . . . . . . . .X . XXXXXXXXX XXXXXXX V

3. Go back 4. Define Daily Work Schedules

Page 10: Time mgt class room material

P a g e | 9

5. Click on Position and select 85 grouping 6. Select 85 – DSHF > Copy 7. In next Screen: 8. Daily work schedules DSHF: V: Day Shift 9. Just enter V in the blank box between DSHF and Day Shift 10. SAVE 11. Likewise make it for Night Shift 12. Select 85 –NSHF > Copy 13. In next Screen: 14. Daily Work Schedules NSHF: V: Night Shift 15. SAVE 16. Double Click on V in 85-DSHF-V 17. Change planned working hrs.: 6:00 18. Tolerance Time: 9:00 – 9:15 19. SAVE 20. Double click on V in Night Shift 21. Change planned working hrs. : 6:00 22. Fixed working hours: 20:00 – 2:00 23. SAVE 24. Double click on NSHF without variant 25. Go to DWS Select rule put 2A and Save (Note: It cannot be created for Day Off) 26. Go back 27. Work Schedule rules & work schedules 28. Generate work schedule manually 29. A – 1B – 85 – WSR – 012014 -122014 30. Create ALL & press ENTER 12 times 31. B – 1B – 85 – WSR – 012014 -122014 32. Create ALL & press ENTER 12 times

Any public Holiday falling on Saturday, previous day should be 6 hrs.2A 01 . . . . . . . . .X . XXXXXXXXX . .....X V

Any Religious public Holiday, Day before should be 6 hrs.Ex: Tomorrow is Sankranthi, today should be 6 hrs.

1. Go to Holiday Calendar > Public Holiday 2. Sort Key: T00 3. Select Sankranthi > Change 4. Public Holiday Class: 5 5. Select Test Holiday > change 6. Public Holiday Class: 5 7. SAVE 8. Go to Variants

2A 01 . . . . . . . . .X . . . ......X XXXXXXX V9. Regenerate PT01

Page 11: Time mgt class room material

P a g e | 10

One group of Employees working 6 days a week and Sunday day off and every 3rd Saturday plan working hrs.: “0” hours.

2A 01 . . . . . . . . . X XXXXXXXXXX . . . . . X . VDay Types:

A day type is a single digit numeric code determines payment policy/relevancy of a particular holiday. Standard Day Types:0: Not a public holiday (work then only pay) 1: 100% paid public holiday (No work but pay) 2: No work and No pay 3-9: User specific (custom)

1. Go to Define Selection Rules 2. New Entries

30 _131171111 _131171111 _1311711113. SAVE 4. Now Assign 30 to WSR 5. Go to Set Work Schedule rules & work schedules 6. A – 1B – double click rule for day types: 30 (change to 30) 7. B – 1B – double click rule for day types: 30 (change to 30) 8. SAVE 9. Regenerate by PT01

Define Day Types > New Entries6 SPCL Special Day Type

Define Special Days:1. New Entries

30 30.5.2014 6 Special Day type2. Go back 3. Generate work schedule batch 4. Give A & B in the filter column 5. Change the process name to ZWSR001 6. Then go to SM35 7. Select ZWSR001 8. Process 9. Process 10. SAVE and Transport

1. Define Working Weeks (over-time calculations) 2. New Entries

1A Mon – Sun 7 07.04.2014 (any Monday) 9:00*Activate “Working Week” entry field in Screen Modification and select MP0007Set Default Values for the Working WeekFeature: WWEEK > MOLGA > 40 (INDIA) > CREATE > 1A > ACTIVATE an

Page 12: Time mgt class room material

P a g e | 11

W. Day W. Shift Public Holiday H. Class DWS Class D TypeMonday DSHF PH 1-9 1-9 1-9Tuesday DSHF 0 1-9 0

Wednesday NSHF 0 1-9 0Thursday OFF PH 1-9 0 1-9

Friday DSHF 0 1-9 0Saturday DSHF 0 1-9 0Sunday OFF PH 1-9 0 1-9

Planned Working Time:

SPRO > IMG > TIME MANAGEMENT > PLANNED WORKING TIME > SET WHICH HOUR FIELDS ARE ENTRY FIELDS

Feature: WRKHR > 40 (INDIA) > W/X > Activate and SAVE - Transport (W means Weekly)

Check mark Part Time in PA30 IT0007 verify again.

Time Management Status:

Feature: TMSTA (It defaults the Time Management status in the IT0007)

Status: 1, 2, 7, 8, 9, 0

The Time Management status is used to control the Time Evaluation process and also Integration of Time Management with Pay roll and Employee selection for the Time Evaluation.

Process of Calculating Time Balances involves Time Evaluation.

Time Evaluation: It is the process of reading planned working times and actual time recorded and perform comparisons and calculations and update the results in the clusters.

PWT Master Data

COMPARISIONRe-Evaluation Actual Time&

CALCULATIONS

o . Time Paymentsut . Time Balancesp

. Leave Entitlementsut

This process is executed by

TIME EVALUATION PROCESS the program RPTIME00

(Time Evaluation Driver)

Page 13: Time mgt class room material

P a g e | 12

Master Date Info Types: 0000, 0001, 0002, 0008, 0016, 0050, 0041

Planned Working Info Types: 0007, 2003

Actual Time Info Types: 2001, 2002, 2004, 2005, 2011

Time Status 0: No Time Evaluation. Hence, no calculation of the output. Ex: admin employees

Time Status 7: Time Evaluation without payroll integration (no time payment generation but leave entitlement will be considered)

3 way approach: 1. Time Evaluation 2. RPTPT 3. Manual Evaluation

Schema: TQTA

Time Status 9: Negative Time Evaluation / Evaluation of a planned working time / Evaluation of a deviations

Schema: TM04

Time Status 1: Evaluation of Actual Times Recorded / Positive Time Evaluation / Evaluation with Clocks (Clock-in & Clock-out) (No. of hrs. they have worked)

Schema: TM00

>It records paid absences and unpaid absences >It records deviations

Time Status 2: Incentives and Unit Based Work (Ex: Time tickets token)Schema: TM04

Time Status 8: Time Evaluation with external systems (Ex. There is no payroll)

Go to Feature: TMSTA > MOLGA > 40 (INDIA) > BUKRS > 60IN > PERSG > M > 9 60IN > Otherwise > 1

Activate and SAVE and test in IT0007

Leave Entitlements:With Info type and employee ID and Day Shift can be created or else we cannot run leave entitlements. It is the max limit of particular leaves and absences. Ex: Paid leave, Sick LeaveS

Page 14: Time mgt class room material

P a g e | 13

Configure can be done in 2001 ITAL – 24/12SL – 2/MEL – 6/Half yearly

Updating of leave entitlements can be done in 2006 IT and it can be done in 3 ways1. Manual Method 2. Automatic Method (RPTQTA00) 3. RPTIME00 (Time Evaluation)

Configuration Steps:1. Create Absence type 2. Define Counting Rule (based on client policy) 3. Assign Quota Type (if it is there) 4. Define the generation rules for Quota Type 5. Create a deduction rule and assign the particular to Quota Type. 6. Assign the deduction rule to Counting Rule 7. Use 3 methods to update 2006 Info Type *if you use manual method then no need of generation rules for Quota Type.

1. SPRO > IMG > TIME MANAGEMENT > TIME DATA RECORD & ADMINISTRATION > ABSENCES > ABSESNCES CATALOG > GROUP PERSONNEL SUBAREAS FOR ATTENDENCES & ABSENCES

2. 60BA – 52 3. 60HY – 52 4. SAVE 5. Go back 6. Define ABSENCE TYPES 7. New Entries 8. PS Grouping: 52 9. A/A type text: LWOP: Unpaid absence 10. First day is day off: E 11. Last day is day off: E 12. Non-Working period: E (it means day off or public holiday) 13. Min. Duration: 3 14. Max. Duration: 21/999 (max) 15. Unit: A – Calendar days 16. Start: 01.01.1900 End: 31.12.9999 17. SAVE & TRANSPORT 18. Go back

1. Determine Entry Screens & Time Constraints classes 2. Click Position: 52 double click 3. Absence: general settings 4. Att./Absence ind. : A (if we put B it takes as absence type) 5. Screen number: 2000 (Press F1 for more information) 6. Time Cstr. class: 1 (It is to check the collision of all the records). 7. SAVE

Page 15: Time mgt class room material

P a g e | 14

Attendances: 2050: Quota Deductions 2051: No Quota Deductions.

Absence Counting:1. SPRO > IMG > TIME MANAGEMENT > ABSENCES > ABSENCE COUNTING > DEFINE COUNTING

CLASSES FOR THE PERIOD WORK SCHEDULES2. New Entries

85 PW14 2 Wks Rotation 01.01.1900 31.12.9999 285 PWS5 5 Days working 01.01.1900 31.12.9999 185 PWS6 6 Days working 01.01.1900 31.12.9999 1

3. SAVE & TRANSPORT

Rules for Absence Counting:1. SPRO > IMG > TIME MANAGEMENT > ABSENCES > Rule for ABSENCE COUNTING (NEW) >

GROUP EMPLOYEE SUBGROUPS FOR TIME QUOTAS 2. 40 3. Select M – 1X – Monthly – 7 4. Select N – 1X – Monthly – 7 5. SAVE

Group Personnel Subgroups for Time Quotas:1. SPRO > IMG > TIME MANAGEMENT > ABSENCES > GROUP PERSONNEL SUBGROUPS FOR

TIME QUOTAS 2. 60BA – 17 (P column) 3. 60HY – 17 (P column) 4. SAVE 5. Go back 6. DEFINE COUNTING RULES 7. New Entries 8. 7 9. 17 10. 701: LOWP (Working Days) 11. Weekday check mark Monday to Sunday 12. Sequence No. 001

13. Holiday Class: Day Type:14. Tick Not a Public Holiday Tick Work acc. To work schedule

15. Conditions for Work Schedule: Daily Work Class:16. Tick Counting Class 2 Tick all from 1-9 Daily work class

17. Conditions for Planned Hours: Tick Planned Hours > 018. Tick 1 < Day Tick Full Day

19. Deduction Rule: Absence Quotas 20. Hours: 21. Quota Multiplier: 80% 22. Days: 23. Quota Multiplier: 80%

Page 16: Time mgt class room material

P a g e | 15

24. SAVE 25. Copy the Group Personnel Subgroups for Time Quotas 26. Change the Sequence No. 002 27. Tick Counting Class 1 and uncheck counting class 2 28. Hours and Days Quota Multiplier: 100% 29. SAVE 30. Go back 31. Assign Counting Rule to Absence Type 32. Select 52 – LWOP (double click) 33. Counting Rules: 701 34. SAVE & TRANSPORT *TEST: Go to PA30 select personnel no. and go to IT 2001 subtype: 52 LWOP Change the start date to 02.05.2014 and SAVE

Calendar Days = End Date - Start Date + 1Absence Days = Total Calendar Days – Day off & HolidaysAbsence Hours = Absence Days * Daily Working Hours

Annual Leave:

1. SPRO > IMG > TIME MANAGEMENT > TIME DATA RECORDING and ADMINISTRATION > ABSENCES > ABSENCES CATALOG > DEFINE ABSENCE TYPES

2. New Entries 3. PS Grouping: 52 4. A/A Type Text: 52AL: Annual Leave Start: 01.01.1900 End: 31.12.9999 5. First day is day off: E 6. Last day is day off: E 7. Non-Working period: E (it means day off or public holiday) 8. Min. Duration: 3 9. Max. Duration: 999 (max) 10. SAVE 11. Go back

1. DETERMINE ENTRY SCREENS AND TIME CONSTRAINT CLASSES > Select 52:52AL (Double click) 2. Att absence ind.: A 3. Screen Number: 2001 4. Time Cstr Class: 01 5. SAVE & TRANSPORT 6. Go back

1. Absence Counting > Rules for Absences counting (New) > Define Counting Rules 2. New Entries 3. 7 4. 17 5. 702: Annual Leave Cal. Days 6. Weekday: Tick all i.e., Monday to Sunday 7. Sequence No. 001

Page 17: Time mgt class room material

P a g e | 16

8. Holiday Class: Day Type: Tick/Select All9. Tick/Select All Holidays (not a public – 9)

10. Conditions for Work Schedule: Daily Work Class:11. Tick Counting Class 1 & 2 Tick all from 0-9 Daily work class

12. Conditions for Planned Hours: Tick Planned Hours > 013. Tick 1 < Day Tick Full Day14. Deduction Rule: Absence Quotas 15. Hours: 16. Quota Multiplier: 100% 17. Days: 18. Quota Multiplier: 100% 19. SAVE & TRANSPORT 20. Go back

21. Assign Counting rules to Absence Types 22. Click Position: 52AL 23. Counting Rule: 702 Start: 01.01.1900 End: 31.12.9999 24. Tick Quota Deduction 25. SAVE & TRANSPORT

*Test: PA30, enter personnel no. and IT 2001 and subtype: 52AL and Create Start: 03.04.2014 End: 07.04.2014SAVE and you will get an error: No deduction rule for attendance.

1. Go to TIME DATA RECORDING & ADMINISTRATION > MANAGING TIME ACCOUNTS USING ATTENDENCE/ABSENCE QUOTAS > SETTING GROUPING FOR TIME QUOTAS > GROUP EMPLOYEE SUBGROUPS FOR TIME QUOTAS > 40 > M & N > 7 & 7 (Verify. If not there create)

Time Quota Types:1. Time Quota Types > Define Absence Quota Type 2. New Entries 3. Start: 01.01.1900 End: 31.12.9999 4. 7 5. 17 6. 01: AL Leave Quota (Quota Type) 7. Time/Measurement Unit: Days 8. Time Cstr Class: 01 9. Negative Deduction: Blank 10. Payroll Relevant Data: No Comp (Tick) (if this is selected IT0416 cannot be used) 11. SAVE

Page 18: Time mgt class room material

P a g e | 17

1. Calculating Absence Entitlements > Automatic Accrual of Absence Quotas > Permit Generation of Quotas in Time Evaluation

2. Select Position: 7 3. No Generation (Select this) > SAVE

1. Quota Deduction Using Attendances/Absences > Define Deduction rules for Absence & Attendance Quotas > Define Deduction Rules for Absence Quotas

2. New Entries 3. 7 4. 17 5. 701: Deduction Rule AL 01 Start: 01.01.9999 End: 31.12.99996. End: 31.12.9999 7. Unit Relevant Absence Quota Type: Select DAYS 8. Absence Quota Type 9. 01: AL Leave Quota: Days

Quota Deducting using Attendance/Absence Quota > Assign Deduction Rules to Counting Rule Double Click: 7, 17, 702Go down: Deduction Rule: Enter 701 and SAVE

*Test:Go to PA30: IT2006 and Subtype: 01 > Create > deduction from: 01.04.2014 Deduction to: 31.12.9999 and SAVE

Go to PA30: IT2001 and Subtype 52AL > Create >Quota Number: 18 daysDeduction from: 01.04.2014 to 07.04.2014Verify Quota Used: 5 Days and SAVE

Go to PA30: IT2006 > Display

Reports: PT50 (QUOTA OVERVIEW): Give personnel no. > Select Calendar YearGo to Absence Quota tab (To check remaining entitlement)

Quota Overview for Bulk Employees:PT_QTA10 (program name: RPTQTA10)Select Current Year > Company CodeDisplay Execute

*If you want to delete Absence Quota then Delete/Lock the Absence 2001 first.Go to PA30 > 2001 > PERIOD > OVERVIEW and select Absence type you created and Lock.

Page 19: Time mgt class room material

P a g e | 18

1. SPRO > IMG > TIME MANAGEMENT > TIME DATA RECORDING and ADMINISTRATION > ABSENCES > ABSENCES CATALOG > DEFINE ABSENCE TYPES

2. New Entries 3. PS Grouping: 52 4. A/A Type Text: 52SL: Sick Leave Start: 01.01.1900 End: 31.12.9999 5. First day is day off: E 6. Last day is day off: E 7. Non-Working period: E (it means day off or public holiday) 8. Min. Duration: - 9. Max. Duration: 999 (max) 10. SAVE 11. Go back

10. DETERMINE ENTRY SCREENS AND TIME CONSTRAINT CLASSES > Select 52:52SL (Double click) 11. Att absence ind.: A 12. Screen Number: 2001 13. Time Cstr Class: 01 14. SAVE & TRANSPORT 15. Go back

16. Absence Counting > Rules for Absences counting (New) > Define Counting Rules 17. New Entries 18. 7 19. 17 20. 703: Sick Leave 21. Weekday: Tick all i.e., Monday to Sunday 22. Sequence No. 001

23. Holiday Class: Day Type: Tick: Work acc. To work schedule24. Tick: Not a public holiday

Conditions for Work Schedule: Daily Work Class:25. Tick Counting Class 1 & 2 Tick all from 1-9 Daily work class

26. Conditions for Planned Hours: Tick Planned Hours > 0 27. Tick 1 < Day 28. Deduction Rule: Absence Quotas: - 29. Hours: 30. Quota Multiplier: 100% 31. Days: 32. Quota Multiplier: 100% 33. Select Round First 34. SAVE & TRANSPORT 35. Go back

36. Absence Counting > Assign Counting rules to Absence Types

Page 20: Time mgt class room material

37. Click Position: 52SL

Page 21: Time mgt class room material

P a g e | 19

38. Counting Rule: 703 Start: 01.01.1900 End: 31.12.9999 39. Tick Quota Deduction 40. SAVE & TRANSPORT 41. Go back 42. Managing Time Accounts using Attendances/Absences Quotas > Time Quota Types >

Define Absence Quota Types 43. New Entries 44. 7 45. 17 46. 02: Sick Leave 47. DAYS 48. Time Constraint Class: 01 49. Save & Transport 50. Go back 51. Calculating Absence Entitlements > Automatic Accrual of Quotas in Time Evaluation >

Permit Generation of Quotas in Time Evaluation > Position: 17, 17, 02 and Double click verify NO GENERATION is selected or not and SAVE

52. Go back 53. Rules for Generating Absence Quotas > Specify rule groups for Quota Type Selection >

Modify feature QUOMO 54. QUOMO > MOLGA > 40 > PERSG > M: 2A > N: 2A (any 2 digit) and Activate 55. Go back 56. Set Base Entitlements > Base Entitlements for Absence Quota Generation 57. New Entries 58. 7 59. 17 60. 01 61. Absence Quota Type: 02 62. Rule for base Entitlement: 02 63. Seq. no.:001 64. Seniority: 0-5 years 65. Constant: 24 Days > SAVE 66. Click on Forward icon 67. 7 68. 17 69. 01 70. Absence Quota Type: 02 71. Rule for base Entitlement: 020 72. Seq. no.:002 73. Seniority: 6-99 years 74. Constant: 30 Days > SAVE

Go to SM30: V_001P_ALL > Maintain > 40 > 60HY:01(T. rec) & 60BA:01 (T. rec)

1. Determine Validity and Deduction periods > New Entries (Table: V_559L) 2. 7 3. 17 4. Absence Quota Types: 02

Page 22: Time mgt class room material

P a g e | 20

5. Calendar Year: Valid from: Start Calendar Year: Valid to: End6. Deduction Period: Tick: Start Tick: End

7. SAVE 8. Rules for Generating Absence Quota Type > Define Generation rules for Quota Type

Selection > Selection Rules > New Entries 9. 7 10. 17 11. 01 12. 2A 13. Selection Rule: 200 14. Absence Quota Type: 02 15. Accrual Period tab: Monthly 16. Base Entitlement tab > Rules for base entitlement: 020 17. Accrual Entitlement tab > select Pro Rata Calculation 18. Total Entitlement > Leave Blank 19. Max. Entitlement > Settlement of existing Quota Entitlements > SAVE

*No Pro rata given for Marriage leaves; relocation leaves

1. Quota Deduction using Attendances/Absences > Define Deduction rules for Absence and Attendance Quotas > New Entries

2. 7 3. 17 4. 202: Sick Leave 5. End: 31.12.9999 6. 02: Sick Leave 7. 01: AL leave (Absence Quota Types) 8. Tick: Days 9. SAVE

1. Assign Deduction Rules to Counting Rules > 2. Position: 7 & 17 3. 703: Sick Leave working (double click) 4. Deduction Rule: 203 5. SAVE

Report Generation: PT_QTA00, Current Year, Select Personnel No. / Company Code Quota Type: 02Test RunDisplay all Quota Records/Display new Quota > Execute

Page 23: Time mgt class room material

P a g e | 21

1. SPRO > IMG > TIME MANAGEMENT > TIME DATA RECORDING and ADMINISTRATION > ABSENCES > ABSENCES CATALOG > DEFINE ABSENCE TYPES

2. New Entries 3. PS Grouping: 52 4. A/A Type Text: 52CL: Casual Leave Start: 01.01.1900 End: 31.12.9999 5. First day is day off: E 6. Last day is day off: E 7. Non-Working period: E (it means day off or public holiday) 8. Min. Duration: - 9. Max. Duration: 999 (max) 10. SAVE 11. Go back

1. Absence Catalog > DETERMINE ENTRY SCREENS AND TIME CONSTRAINT CLASSES > Select 52:52CL (Double click)

2. Att absence ind.: A 3. Screen Number: 2001 4. Time Cstr Class: 01 5. SAVE & TRANSPORT 6. Go back

1. Absence Counting > Rules for Absences counting (New) > Define Counting Rules 2. New Entries 3. 7 4. 17 5. 704: Casual Leave - Working 6. Weekday: Tick all i.e., Monday to Sunday 7. Sequence No. 001

8. Holiday Class: Day Type: Tick: Work acc. To work schedule9. Tick: Not a public holiday

10. Conditions for Work Schedule: Daily Work Class:11. Tick Counting Class 1 & 2 Tick all from 1-9 Daily work class

12. Conditions for Planned Hours: Tick Planned Hours > 0 13. Tick 1 < Day and also Tick Full Day 14. Deduction Rule: Absence Quotas: - 15. Hours: 16. Quota Multiplier: 100% 17. Days: 18. Quota Multiplier: 100% 19. Select Multiply First 20. SAVE & TRANSPORT 21. Go back

Page 24: Time mgt class room material

P a g e | 22

1. Absence Counting > Assign Counting rules to Absence Types 2. Click Position: 52CL 3. Counting Rule: 704 Start: 01.01.1900 End: 31.12.9999 4. Tick Quota Deduction 5. SAVE & TRANSPORT 6. Go back

1. Managing Time Accounts using Attendances/Absences Quotas > Time Quota Types > Define Absence Quota Types

2. New Entries 3. 7 4. 17 5. 03: Casual Leave 6. DAYS 7. Time Constraint Class: 01 8. Save & Transport 9. Go back

1. Calculating Absence Entitlements > Automatic Accrual of Quotas in Time Evaluation > Permit Generation of Quotas in Time Evaluation > Position: 17, 17, 02 double click and select INCREASE and also select INCREASE for 7,17, 03 SAVE

2. Go back

1. Rules for Generating Absence Quotas > Set Base Entitlements > Base Entitlements for Absence Quota Generation

2. New Entries 3. 7 4. 17 5. 01 6. Absence Quota Type: 03 7. Rule for base Entitlement: 203 8. Seq. no.:001 9. Seniority: - 10. Constant: 24 Days > 11. Accrual Period: Calendar Year > SAVE

*Note: If Constant is 1 day select Payroll Period

1. Determine Validity and Deduction periods > New Entries 2. 7 3. 17 4. 03 5. Calendar Year Validity from: Start Calendar Year Validity To: End6. Deduction: End of Relative: 6 months 7. SAVE and TRANSPORT 8. Go back

1. Define Generation Rule for Quota Type Selection > New Entries 2. 7

Page 25: Time mgt class room material

P a g e | 23

3. 17 4. 01 5. 2A 6. 300: Casual Leave 7. 03 8. Accrual Period: Daily 9. Base Entitlement: 203 10. Accrual Entitlement: Select Pro Rata Calculations 11. Transfer Time: Select upon Accrual (It transfers to IT2006) 12. Total Entitlement: Max 24 Days 13. SAVE

1. Quota Deduction using Attendance/Absences > Define Deduction rule for Absences and attendances Quotas > New Entries

2. 7 3. 17 4. 300 5. Deduction Rule CL: 03 6. End: 31.12.9999 7. Days 8. Absence Quota: 03 9. SAVE

1. Assign Deduction to Counting Rule > Position 7, 17 2. Go down > Deduction Rule: Absence Quota: 300 > SAVE 3. Go to PA30 > IT 0007 > edit > Time Management Status field: select 7. Quota Generation

and SAVE

1. Go PT60 > give personnel no. 2. Evaluation Scheme: TQTA 3. Time Statement: SAP&TEDT 4. Forced Recalculation: 01.01.2014 5. Evaluation upto: 31.12.2014 6. Execute

Go to PA30 > IT 2006 > Overview > Select Quota Generated for the given personnel no.

1. Go to PT60 > RPTIME00 (Program) 2. Personnel No.: Click on Range button, give 40000000 – 49999999 3. Personnel Parameters: 4. If the Time Status is 3, then only Time Evaluation is processed. 5. Time status is not equal to 0 then employee will be selected.

6. Time Schema Evaluation: If Time Status = 7 then Time Evaluation Schema is TQTAIf Time Status = 9 then Time Evaluation Schema is TM04 (-ve Time Evaluation)If Time Status = 1 or 2 then Time Evaluation Schema is TM00 (+ve Time Evaluation) They are run by the policies: Overtime policy, Early Logout policy, Customer policies

Page 26: Time mgt class room material

P a g e | 24

7. Time Statement Variant: 4. Time

1. PT61 – RPTEDT00 (Program name): It should be executed post run Time Evaluation 2. Select Other Period 01.04.2013 – 30.04.2013 3. Give Personnel No. 40191111 4. Form: 4TIM 5. Layout for log: ignore 6. Forced recalculation as of: (do not fill the date. It is determined by the system automatically) 7. Evaluation upto: 31.05.2013

8. Forced recalculation is based on: a) Incorrect Date Evaluation b) If any retro changes (which means previous date) c) Incorrect Clock-in and Clock-out (Customized

case) *1 & 2 are standard program level case/attribute *1 & 2: A case can be a warning/information/errors

Go to PA30: IT0003: Display > Time Evaluation > PDC Recalculation > check the date *Whichever is earlier date that date will be displayed in PA30*If 3rd customized case then date will not display

1. Evaluation upto: current date (any date) 2. Tick Display log 3. Tick Test Run (No update) 4. Stop at fixed position (ignore – debugging for ABAP team) 5. Stop at function operation Break – (ignore – debugging for ABAP team) 6. SAVE

SCHEMA:Schema can be created or modified in PE01 Transaction. Schema is a set of functions and rules (Personnel Calculation Rules) kept in a logical order to read and process the data ( Master – 0000, 0001, 0006; Transaction – Clock in/Clock out; Configuration – Generation of rules & quotas) and updates the result in the cluster.

It reads, process, perform the calculation and updating are done by the actions.

PE01 > ZTLM (4 digit code start with Z/9/symbol) Time Schema 2Program Class: T Country Grouping: *Note: For program class P, country grouping give 40, 10, 25 specific country group. Tick Schema can be executedDo not select changes only by person responsible SAVE & TRANSPORT

Go backPE01 > ZTLM > select Documentation > Change

Page 27: Time mgt class room material

P a g e | 25

Go backPE01 > ZTLM > Select Source Text > ChangeCmmnd: Press F1 to check more commands

Examples:Cmmd: I 25 (where I stands for Insert, it will insert 25 blank lines) 000110000120 CHECK PON000130 CHECK TS7000140First 5 digits are Serial No. and the next 6th digit (here 0) is called cmmd line

00018000018i: Inserts a line after 000180 000190d: Deletes a line of 000190 00018R: copy a line0001i5: inserts 5 lines

FUNCTION: It is represented by 5 digit alpha numeric code and it is a programmed object. The following are the Function Purposes:

1. It is used to perform condition checks and validations Time Status 7: TS7 PON: Positive or Negative Functions: 1. IF 2. CHECK

2. Functions are used to read the data/import the data Func par1 par2 par3 par4P2001P2002P2011 (Transaction data)WPBP (Master data)

3. The Functions are used to perform calculations INTAX QUOTA INEPF

4. Functions are used to Import and Export the clusters. Clusters is basically a group of results. EXPRT IMPRT

5. Functions are used to insert personnel calculation rules ACTIO: insert rules in payroll and time PTIP RTIP PIT, PLRT, PORT: functions for payroll

6. Functions are used to insert sub-schemas COPY: Time Function in subschema Func par1COPY TQTA (double click)

Page 28: Time mgt class room material

P a g e | 26

PCR: Personnel Calculation Rules: This is created and modified in PE02 transaction. PCR is a set of OPERATIONS kept in logical order to perform conditions checks and calculations and update internal tables, etc.

In PCR we have OPERATIONSIn Schema we have FUNCTIONS

SCHEMA -PCR - PE02

PE01

Creation ofSet of Functions

OPERATIONS

Have Subschemas

Read, Import,Export, Process,

PerformCalculations

PE04: Function and Operations (Create or Modify by ABAP Team)PE01 & PE02: Functional Consultant work