on 07-12-2009 10:09 PM
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
INACTIVE Employees right
so why do u want to generate the Quota
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
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.
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
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
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
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
User | Count |
---|---|
97 | |
8 | |
8 | |
5 | |
4 | |
3 | |
3 | |
3 | |
3 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.