cancel
Showing results for 
Search instead for 
Did you mean: 

Time management - Positive

Former Member
0 Kudos

Hi Expers,

I have query regarding time management. The scenario is I am doing SAP-HR implementation of manufacturing company who are using time machine to capture clock-in and clock-out time. Now they want us to upload this time data (In-time and out-time) of employee into SAP through BDC and process it accordingly as present, late, overtime and absent.

My query is :

In which time infotype do i update in-out data of employee (Is it 2001, 2002 or 2011 and then move to 2001 and 2002)

How and where do i do logic building for raw in-out data being present, absent , overtime or late.

What should be the Time Management Status (0, 7 or 9),

How do i link attendance of employee with work schedule of employee

Thanks a lot for your support.

Regards,

Jyoti

Accepted Solutions (1)

Accepted Solutions (1)

former_member792858
Contributor
0 Kudos

Hi Jyoti,

we are managing the same in the following way, U can also follw that..

First create a BDC to Upload Intime and Out time for each employee datewise in IT2011.

Now the Time machine data is in SAP. Create one zReport data extracted form TEVEN and build the logic in such a way that compares intime & outtime with planned time maintained in DWS. and calculate Absence, Late or Overstay.

Depending upon the Report preapre ur Leave data for IT2001.

Hope it helps

Nasim

Former Member
0 Kudos

Hi Nasim,

Thanks so much for such a prompt response. I have accordingly allocated points on the forum.

Just a extension of the query on time data. So as i understand the data will be uploaded in 2011 and then through a Zprogram it will update 2001. But i have few queries:

So will the infotype 2002 be also updated with present data

How do i capture overtime is it in 2005 or does the client do it manually on basis of zreport

What about late coming does the leave get deducted from leave quota or do i save it seperately so that user can do the action of the leaves on case by case basis

Regards,

Jyoti

sikindar_a
Active Contributor
0 Kudos

Hi

In positive time if you are useing IT2011 Punch in and Punch Out there is a Standrad programme for that to upload the time events in Table TEVEN.update of entries in IT2002 is different Check whether there is a Standrad programme is there or we have to go with Z report

How do i capture overtime is it in 2005 or does the client do it manually on basis of zreport ?

Based upon the Client Requirement we will come to know whether this is feasable in standrad or can go for Z Report need more clarification on this

What about late coming does the leave get deducted from leave quota or do i save it seperately so that user can do the action of the leaves on case by case basis

Since you are useing + time we have to Write some PCRs for the above requirements

Former Member
0 Kudos

Hi Sikandar,

Thanks for your prompt response.

1. So will the infotype 2002 be also updated with present data

I want to know that how does time data get processed in payroll, how will system know the number of present days, as client also want us to show number of working days and present days in salary slip. My query is if i do not update present days in 2002 from which infotype/ table does data get picked up for payroll processing

2. Overtime requirement for client is as following:

Group A - get's overtime paid with month end salary

Group B - get's overtime converted as Leave with wages and paid at end of the year

Group C - get's overtime of 8:30 hrs in a day converted into leaves and if they have worked overtime for less than 8:30 hrs that is paid under the head of ex-gratia. The payment for both is done at the end of the year

Group D- get's overtime of 8:30 hrs converted into Leaves and paid at the end of the year as leave encashment

3. Late coming:

Late coming of 1min- 1 hr results in 1 hr leave deduction and so on.

Regards,

Jyoti

Former Member
0 Kudos

Hi,

1. It won't update the 2002 infotype, until you write coding to store the timings. If you have clock in, outs..you can upload into 2011IT. In this record pair formation is there as per standard. It you update in 2002 there is no pair formation, you have to create 2 attendance types and need to update the clock in,out. But, in 2011 no need to create/configure anything else. Here we can store the actual date of the employee timings. so better suggestion, write BDC program with abaper then upload the clock in, out. Before updating clock -in, out , maintain the 0050IT.

Time data get process in payroll by the PARTT function, if you have overtime then it will with ZLIT function time date will process in payroll. you can get the no.of working days, calendar days(present days) in in ur payslip. for this you can use TKSOLL, TSSOLL.

2. After clock out employee, system will check the excess hours of the employee, if employee worked more than work schedule hours, then system will consider as overtime i.e, excess hours after clock out.

Group A: after excess hours we can pay overtime remuneration to employee by end of the month. ZL table will pass the no.of hours into payroll system by time wage type. For this, you have create one time wage type and update the Processing class 17 - A specification.

Group B: Transfer the excess hours(overtime ) into one time type, assign this time type to absence quota in base entitlement. then you can create the leave type and assign this leave to to absence quota. then employee can take the paid leaves. or you can encash the leaves.

Group C: for 8:30 hour overtime you have to write a rule for this condition. You can convert the excess hours into leaves(as per group B), for less than 8:30 hours then need to go with PCR. and you can pay as ex-gratio by maining 14, 15IT

Group 😧 follow the Group B procedure.

3. for late coming purpose you have to write one rule by quering PBEG, PEND.

I hope you will understand the above.

Regards.

Devi.

sikindar_a
Active Contributor
0 Kudos

In order to get the Workin days in the Payslip we can get this from PY side

Insert the wage types paid and unpaid days /846 /845 in T554C for the valuation rule under the wage type and give Units as K

and process this PCR

NUM=TKSOLL (calendar Days)

NUM-E /845

NUM-E /846

ADDWT *

Answers (1)

Answers (1)

Sujith_EM
Active Contributor
0 Kudos

You have to update it in IT2011 - TIme events

Time management status should be 1