cancel
Showing results for 
Search instead for 
Did you mean: 

Note no. 01 Employee not at work

AmitCSoman
Participant
0 Kudos

I am using time evaluation with time events in IT 2011

On 16.04.13 there are no time events. My aim is absence valuation. But I am getting error as I run PT60

PCR zz20 (inserted in copy of TMOO) is a copy of pcr TE20 wherein all Es' & Fs' of COLER are converted into Is.

Then why am I getting this error in time evaluation.

Wage type 6600 of V_T510S is also linked to a valuation rule which is further linked to all absence types

Actually thats a different story my error in time evaluation is result of zz20 being incorrect. But I have made all relevant changes in pcr zz20 .

I have attached screen shot. then why this error

Accepted Solutions (0)

Answers (5)

Answers (5)

AmitCSoman
Participant
0 Kudos

If time events do not suffice time evaluation and we have to manually give absences in IT2001 whats the use of defining wage type in V_t510s

Anyways we put the same wage type in V_T554C and assign valuation rule of absence types.

In an using overtime scenario V_t510s i put late working for a day for 2 hrs and payslip reflected 2 hrs overtime amount after proper configuration.

But as time events are not present for some days i expected the salary deduction for those days after suitable configuration. Currently I am getting salary deduction but after putting absences in 2001.

Actually I was thinking how for certain time events can be linked to absence types automatically. Is it not possible that specific absence type absence is created for a specific time event pair automatically?

I think its waste to use V_t510s for absence valuation then. Just a copy of /846 & /841 in V_T554C will be enough to have absence valuation .

I hope its clear what i am trying to explore

former_member193652
Active Contributor
0 Kudos

Hi Amit,

After a long time I just published a document about automatic absence generation and just for your information find it here Automatic Absence Generation – Part 1: Generate absence based on absence reason

Regards,

Omid

former_member193652
Active Contributor
0 Kudos

Dear Amit,

First of all don't touch TE20. It works very well.

V_T510S almost uses for wage type selection for overtime or some wage types in planned working time for example night shift allowance and so on. I have a document how to use processing types in V_T510S (http://scn.sap.com/docs/DOC-42098) maybe it gives you an idea but I am afraid it's not the solution.

What you need is implementing automatic absence generation. It's a bit complex specially when you have, for example, some rules for milk allowance or special cases for a group of employees like managers. You should be familiar with TIP table processing. Please take a look at TD80 PCR.

By the way it's not just for a whole day absence. Depend on your requirement maybe you should consider the same case for hourly absences too. Imagine employee clock-in at 7:00 and clock-out at 10:00. again s/he clock-in at 11:00 and continue until end of the daily work schedule (16:00 for example). What would you like the system do for 10:00 to 11:00?

Customization of V_T555Z is related and very important. Please don't touch any standard setting of SAP in this table or any other and just make a copy of rows and keep your own  groupings.

Let me give you an example. My employee has left company early and s/he clock-out is 15:30. So I expect system generates and absence from 15:30 to 16:00 automatically.

You need a PCR to process tip table and determine this kind of cases and put a reason in BPIN or EPIN depend on where the gap is happened in TIP table. In my case it's the last one so I am using EPIN to keep the reason.

Then TD80 can generate a record based on the reason. In reason you should put the same you would system generate. For example daily absence type or hourly absence type.

Regards,

Omid

saphr_professional
Active Participant
0 Kudos

Sorry experts I am posting in other place rather posting in the same place where original post is there.( http://scn.sap.com/message/14213944#14213944)

Dear Omid,

Thank you so much for your immediate reply and I have seen reply for other posts, your information was really helpful.

After going through your reply, I want to give you more detailed information about client requirements.

Client wants to record actual clock-in and clock-outs in SAP System only for reporting purposes but not to impact in payroll if there are any deviations in terms of minutes (or) hours of each day in payroll ,let us say, employee start time is 9AM and End time is 5:00PM as per daily work schedule, but employee swipes access card at 11:00AM, clock-in is recorded and again at 4:00PM-clockout is recorded, here there is a deviation of 2 hours from 9AM to 11AM and there is a deviation of 1 hour between 4:00PM to 5:00PM,this gap of 3 hours shouldn’t be impacted in payroll. They want to monitor clock events in IT 2011 on daily basis and do not want change actual clock events data in IT 2011 and want to send automatic mail to employees to regularize daily attendance, but if still if employee coming late and leaving early, client may take action.

Keeping this in mind, I am proposing client to use TM04 with Time Management Status-9, so that employee marked full day attendance (system assumes that employee is at work in TM04 with TMS-9).Incase neither clock-in or nor clock out is recorded on any day, that day should be marked absence automatically by SAP System, as you said I would try to implement automatic absence generation and this absence has to be impacted in payroll either by deducting one day salary or deducting one leave from employee’s leave
quota.

How to implement Automatic absence generation. Is it purely the role of a consultant or it requires ABAPers help?

Case 1: As you have mentioned, time evaluation will be stopped if I go for positive time evaluation and time administrator will have more burden and time admin may find more difficulty incase if system throws any error and to avoid these burdens, I am proposing to use TM04 with TMS-9.Please correct me if I am wrong and please also let me know if you have any other better solution to regularize clock-events data but actual clock-events recorded in IT 2011 should remain in the system.

Case2: It would be really grateful if you could give detailed information as I need to fill deviations in terms of minutes and hours.

Awaiting reply from you and other time experts

With regards

SA P HR Professional


former_member193652
Active Contributor
0 Kudos

Hi SAP Hr Professional,

Apologize for my very late reply. Fortunately I came back to this post to give it as a reference for a similar issue and I found your questiones are opened.

I understood your requirement and I would say automatic absence generation is totally a consultancy work I mean customizing and PCr development you won't need any ABAP. This method will never touch IT2011 and just create records in IT2001.

If you just count the absences you can do with a simple rule and you don't need to transfer to payroll to has any effect in payroll side. It's your decision.

Regards,

Omid

saphr_professional
Active Participant
0 Kudos

Hello Mr.Omid,  Thank you for your reply and support.I would be posting few more queries in the future,please view them and reply.  With regards SAP HR Professional

Former Member
0 Kudos

Hi,

when there is no time events or absence it is the standard process in sap it will through a message as employee is not at work. That is for information it will not stop your time evaluation just it is an information message. if you want to avoid that please maintain absence in IT 2001.

Regards,

Dora

AmitCSoman
Participant
0 Kudos

This message was moderated.

rajasekhar_reddy3
Active Contributor
0 Kudos

Hi,

The following message comes from Standard PCR TE20 this message will be raised only when,

if there  are no absences in IT2001 and Attendance IT2002 and Clock in/out in IT2011.

Regards,

Raja Sekhar

AmitCSoman
Participant
0 Kudos

This message was moderated.

Former Member
0 Kudos

hi,

try to book absence on that day for that employee and check.

regards,

praneeth kumar

AmitCSoman
Participant
0 Kudos

If time events do not suffice time evaluation and we have to manually give absences in IT2001 whats the use of defining wage type in V_t510s

Anyways we put the same wage type in V_T554C and assign valuation rule of absence types.

In an using overtime scenario V_t510s i put late working for a day for 2 hrs and payslip reflected 2 hrs overtime amount after proper configuration.

But as time events are not present for some days i expected the salary deduction for those days after suitable configuration. Currently I am getting salary deduction but after putting absences in 2001.

Actually I was thinking how for certain time events can be linked to absence types automatically. Is it not possible that specific absence type absence is created for a specific time event pair automatically?

I think its waste to use V_t510s for absence valuation then. Just a copy of /846 & /841 in V_T554C will be enough to have absence valuation .

I hope its clear what i am trying to explore

Former Member
0 Kudos

hi,

while uploading the 2011 Infotype with .TXT file in the last column Abs/Att type put your absence type and check.

if you wont specify any thing how system can understan that which type of leave employee taken whether cl, pl, sl or lop. check with abs type

regards,

praneeth kumar

AmitCSoman
Participant
0 Kudos

Attendance/Absence Reason

If you work with time recording, employees can enter attendance and absence reasons when they clock in or out at the terminal.

The attendance and absence types which are normally entered in infotypes 2001 and 2002, Absences and Attendances, are specially coded when the System is customized in order that they can be processed by the terminals.

You can correct or enter these codes manually in the Time Events infotype, in the Attendance/absence reasons field.

This is the last field. Anyways even we enter code here we need to enter absences in 2001. So there is no mechanism that time events  automatically result deduction during payroll without putting unpaid leave type in 2001