cancel
Showing results for 
Search instead for 
Did you mean: 

SAP HCM Time management

former_member182377
Active Contributor
0 Kudos

Hi Experts,

I would like to understand the basic things in Time management, i am not using P2011, Employees are captured in Time in CATS, that i want to flow in P2002 IT, For example working time is 09:00 to 16:00, if employee works from 09:00 to 18:00, attendance type in IT2002 should have this, and when i run time evaluation it must consider that remaining two hours as over time..

How can i achieve this functionality ? as of now i am manually entering time in IT2002, but things are not working.. how to achieve this? Experts suggestions would be helpful..

Thanks

Sriram Tamil

Accepted Solutions (0)

Answers (5)

Answers (5)

former_member193210
Active Contributor

Hello Sriram,

There are many parameters related to the configuration of Attendances and Daily Work Schedules. Perhaps you should read some documentation on Time Management (such as https://wiki.scn.sap.com/wiki/display/ERPHCM/HCM+Time+Management) and then look at your current configuration.

In our DEVelopment environment, I have just creating an Attendance (IT2002) for one type of Casual Employee, using the "regular" Attendance Code (not the Overtime Code), and was able to create a 12 hour Attendance even though the employee is on an 8 hour Daily Work Schedule. Because of our configuration, these 12 hours would be transferred to Payroll (through Table ZL) as 12 hours of regular time, but we also have reports to flag anyone with Worked Hours greater than Planned Hours.

former_member193210
Active Contributor

In your Time Evaluation Schema, there should be a Block where the TimeIn/TimeOut is checked, along with the Breaks, and an other where the Actual Time Worked is compared with the Daily Work Schedule.

Generate Time Evaluation for one employee, with the "Display log" box checked, for a day where the employee works from 09:00 to 18:00, and drill down into the log to see what happens in the processing, specially for pcr T010, T015, T016 and sub-schema TPOW.

Then, create a new pcr to meet your requirements, or copy an existing pcr (into Zxxx) and modify it to suit your needs and then replace the Standard pcr by your Custom one.

You may also want to read some of the documentation on the HCM Time Management Wiki page (https://wiki.scn.sap.com/wiki/display/ERPHCM/HCM+Time+Management), or on help.sap.com

former_member182377
Active Contributor
0 Kudos

Hi Remi,

Thanks a lot for your reply , i understand your explanation, but however i would like to understand one thing.. i created an attendance type 0800, planned working time is 09:00 to 18:45 including breaks.. When i enter 09:00 to 20:00 in IT2002, it is showing some error message, when i dont type anything in time in and time out in It2002, then i takes planned working time automatically as 8, and infotype is getting saved.. is this not possible for me to clock in and clock out there with overtime?

ThanksS

Sriram

0 Kudos

Hello Sri,

Based on your requirement you need modify subschema TW15 - Determine over time after X hours.

X hours means planner working hours. As per the your requirement or WSR if planned working hours 8 and then these hours treated as process type S I.e planner working hours and reminding hours treated as process type M 2 hours store in time type 0800. If your TIP entry have long hour start time and time. SAP have standard operation in the par To01 or To02 GENTPS it will split the TIP entry in to two different pairs 1st one planned working hours and other split overtime hours.

Custom pars: To01 : set the condition when you need over time based day types

To02: Calculate overtime pairs after x hours.

Hope this helps for your requirement

BR,

Vijay Sirangula

former_member182377
Active Contributor
0 Kudos

vivek.barnwal2 Sir, need your kind help on this issue..

former_member182377
Active Contributor
0 Kudos

Hi Remi,

Definitely i have studied the link which you have given.. however may i know please what do you mean by Overtime code , i have not done anything like that , i dont have any quota associated with it , i have just counting rule. thats it..

Any specific thing am i missing ? Sorry for asking more questions. just confused..

Thanks

Sriram

former_member193210
Active Contributor
0 Kudos

Attendance Code = Sub-type for IT2002 = Attendance Type

In our system, we have Attendance Codes for "regular" attendances, Attendance Codes for "out of the office" attendances (such as training, conference, meeting, etc.) and attendance Codes for Overtime (paid overtime, banked overtime, single time, time and a half, double time, etc.).