cancel
Showing results for 
Search instead for 
Did you mean: 

TIME EVALUATION FOR INACTIVE EMPLOYEE

gangadharrao_tenneti
Active Contributor
0 Kudos

Dear Friends,

I need a help from you, Iu2019ve an issue on generating quota using TM04.

We run a personnel action when expat employee goes on annual vacation and his/her employment status becomes 1-Inactive and then we do the settlement for that employee for that year (all available quota will be compensated).

ISSUE:

There is a problem exist if we run Time Evaluation for Inactive employee for next year (say year 2010).

Error we are getting is "Error entry no. 83 Error when creating absence quota" and "A complex application error has occurred".

Process of generating quota for expat employees:

1. Monthly Quota generation of 2.5 days/month

2. If any employee leaving on annual vacation, his/her settlement will be done in the before monthu2019s payroll (say suppose if any employee leaving on annual vacation on 20-Jan-2010, his/her settlement will be done in the DEC-2009 payroll only. Employeeu2019s 19days quota for year 2010 should be generated in the month of DEC-2009 for his settlement)

First we will run an action and make the employee employment status Inactive and then we run time evaluation till that period, in this case when we make employee inactive from 20-Jan-2010 and then if we run Time evaluation using TM04 till Jan-2010 period (end date 31-Jan-2010); we are getting below error while processing QUOTA function.

"Error entry no. 83 Error when creating absence quota" and "A complex application error has occurred".

Analysis:

QUOTA function in schema TM04 is not generating a Quota interval/record automatically for year 2010 in IT2006 for only inactive employees (for Active and Withdrawn employment status there is no error).

NOTE:

If we create a quota interval manually in IT2006 for year 2010 and then if we run time evaluation for same employee, there is no any error, and it is calculating quota correctly as required.

Regards,

TG

Accepted Solutions (0)

Answers (1)

Answers (1)

sikindar_a
Active Contributor
0 Kudos

INACTIVE Employees right

so why do u want to generate the Quota

gangadharrao_tenneti
Active Contributor
0 Kudos

Hi Sikindar,

When we make employee inactive from 20-Jan-2010 in the Dec-2009 payroll period, we will also generate time quotas for that employee till his last working day (i.e. 20-Jan-2010); quota for 19days in Jan-2010 should be generated and compensate in the month of Dec-2009 payroll only.

When we run time evaluation in the month of Dec-2009 for the employee, who is active till 19-Jan-2010 and inactive from 20-Jan-2010 system is given error while processing QUOTA function in the schema TM04.

Base reason for this error is, Quota function is not generating automatically a quota interval in IT2006 for year 2010.

If we create this interval manually, there is no error exist.

Kind Regards,

TG.

sikindar_a
Active Contributor
0 Kudos

can u let me know generally how u carry farword the leaves to next year

Existing process

gangadharrao_tenneti
Active Contributor
0 Kudos

I have wirtten PCRs to carry forward current year's remaining balace to next year quota, it is working fine. I hope you know how it will work and these rules are placed at last of the schema after QUOTA funtion, but I getting error while processing Quota function it self.

gangadharrao_tenneti
Active Contributor
0 Kudos

I have wirtten PCRs to carry forward current year's remaining balace to next year quota, it is working fine. I hope you know how it will work and these rules are placed at last of the schema after QUOTA funtion, but I getting error while processing Quota function it self.

Every year when we run Time evaluation in the month of Jan and on last working day of any employee his/her last year remaining balance will be added to current year quota.

I hope you got the process here.

Edited by: TG on Jul 13, 2009 10:42 AM

sikindar_a
Active Contributor
0 Kudos

for Time Evaluation

Carry forward pcr

Z003 Personnel Calculation Rule Z003

*

****

HRS=BCURMO Set

HRS?12 Decision op. HRS

*

=

HRS=BCURDY Set

HRS?31 Decision op. HRS

*

=

HRS=FR03C Set

ADDDBZ502 Add to day balance

does ur rule is like this just of ur info

and this shd be applicable to the employees who are in inactive status also right

gangadharrao_tenneti
Active Contributor
0 Kudos

Sikindar,

I don't have any problem with quota carry forward. As I told Error while PROCESSING QUOTA FUNCTION.

May quota carry forward rules are places after QUOTA FUNCTION in the TM04 schema.

Regards,

TG

sikindar_a
Active Contributor
0 Kudos

hmm

Can u send me the screen shot of that error pls check my bcard

gangadharrao_tenneti
Active Contributor
0 Kudos

I'll try, but not sure of sending screen shots.

If anybody has some inputs, please share with me.

sikindar_a
Active Contributor
0 Kudos

are u getting error for only the employee who is inactive right for the PERNRS who are active does the leaves getting carrry farword

pls let us know

gangadharrao_tenneti
Active Contributor
0 Kudos

Dear Sikindar,

There is no problem with Active and Withdrawn employment status, and also there is no problem in time evaluation quota generation, except for inactive employees, that too if inactive employee does not have any quota interval in the next year.

For same inactive employees, we are running successfully time evaluation and quotas are getting generated properly.

No problem with quota generation

No problem with quota carry forward

No problem with current year quota generation

No problem with Active and Withdrawn employees (even there is a change in Org re-assignment) for next year quota generation

Only problem is when employee is inactive for next year and if there is no quota interval for next year in employees IT2006 infotype, this error is getting generated

If suppose we create a quota interval manually in IT2006 for inactive employee and for next year, and then if we run time evaluation there is no error seen in time evaluation quota generation.

Hope you got the issue very clearly.

Please share me a valid information.

Regards,

TG

Former Member
0 Kudos

Hi TG,

have you solved this problem?

I am also facing the same problem. Please help me. thanks.

gangadharrao_tenneti
Active Contributor
0 Kudos

Hi Tomesh Sahu,

Yes, Finally I've solved it.

As per me this kind of problem arises if there is any inconsistency in the employee master data. For me QUOTA function is not able to create an Quota interval in IT2006, due to some changes in masterdata while it updating IT2006 thru a function module (HR_Maintain_Masterdata - not sure check it), so system throw an error called Error entry no. 83.

Check your master data, specially IT0000, IT0001 & IT0041 (depends how you are evaluating time)

Hope I have given required information.

All the best

Regards,

TG

gangadharrao_tenneti
Active Contributor
0 Kudos

check my solution above