Error in Generating Absence Quotas.....Time Management
HI All,
WRT TM
1)In the step SE38 using RPTQTA00 i get an error saying Generation rule is not selected for this Personnel Number.
2)If i try doing thru PA61, when i select the Absence quota defined n click create i get the Standard Absence Types rather than the ones i created...
So wat cud be the reason for it,,,,n how to rectify??
Thanx a lot in Advance
Regds
SAP Functional
Hi,
The error is solved wrt SE38 Generating Absence Quotas,but the output window displays the quotas i have defined as well as the standard leave(system default) which i hav not defined and the quotas are displaying multiple times i.e the sick leave is displaying 7 times n paid leave is displaying 8 times.
So the total for Sick leave is 7X7 = 49days and
for paid leave 30X8 = 240 days, n when i select subtotal than i wont get the total numbers instead the quotas get displayed multiple times.
So wats da solution, thanx for the past suggested solutions n for the future ones too.
Regds
SAP functional
Similar Messages
-
Error while generating Absence Quota
Hi All,
While generating Absence quota iam encountring an error message " No quota type for key 1 01 02 20090911"
We are using Time Mgt Status 9 and RPTIME00.
Can you pls share your inputs.
Thanks for your time.
Kind regards
Sathya1 is EG
01 is ur PSG
02 is ur Selection rule group
Check the grouping in the table T559L -
Error While Generating Absence Quotas
Hi HR Gurus
I have facing a problem while generating absence quotas, It show message "
E 81000001 No validity interval for key 1 81 01
E 81000001 You have not selected any generation rules
E 81000002 No validity interval for key 1 81 01
E 81000002 You have not selected any generation rules
E 81000003 No validity interval for key 1 81 01
E 81000003 You have not selected any generation rules
E 81000004 No validity interval for key 1 81 01
E 81000004 You have not selected any generation rules
Why this error show,Let me know where i have mistake in customisation.
Thanks in advance
Regards
Rajiv KHai Maha,
You did not assign the validity interval for the quota.
1 is Esg grouping
81 is Psg grouping
01 is quota type no.
in selection rule table you did not maintain the proper data for particular quota.
for that go for V_t559L in this table maintain the validity and deduction intervals. There you can select the start of validity interval field and end of validity period and same to deduction interval start and end deduction validity..
And also check the QUOMO feature and PSg grouping for time recording.
Good luck
Devi -
How to change the date generate absence quota(Time Evaluation)
Hi all experts,
Currently system use Time Evaluation, and generate absece quota in last day of month.
So any way to change that system will use differ day to generate absence quota?
Example use day 28 of each month will generate absence quota? Have any enhacement or configuration?
Thank you,Tatsuya,
there 2 better solutions for this, one is Generate Period Parameters and according accordingly the month end date you follow and use the same period parameter in V_T559L table to your Quota.
and other Solutions is Write a PCR like Below.
ABCD (PCR Name)
varstcrumo
Varstreday
28
hrs=1
adddbTIME (TIME - Daily Time type - Create it in V_t555a table)
Save it and go to TM04 Schema, and put this PCR with Function ACTIO and make sure to insert this before QUOTA Function and Before CUMBT. and save it, and dont forget to put TIME Time to your Base entitlement.
you can run Time Evaluation to test it...let me know how it worked. -
Use of Time Evaluation to generate Absence Quota
Hi,
We are planning to use time evaluation to generate absence quota. At the moment we are using RPTQTA00 report to generate Absence Quota. We have negative time management and since, the project has already gone live i have very limited scope to change the basic settings for example we do not have any employee subgroup to identify part time employees, PT & FT are in one employee sub-groups. We have only one ESG & PSG for time recording, time quota etc. The base entitlement is defined for the FT employees and it is reduced propertionately based on the employement percentage in IT0007. Now we are going to adopt a change in design, and planning to have specific work-schedule for PT employees. In that case, we will not have the scope to maintain %age in IT0007 for part time employees but exact no of working hours will be used. It means that system will treat the PT emploees as FT while generating absence quota and output the FT absence entitlement. As i said earlier we can not differentiate PT employees from FT employees based on ESG or PSG, i can not create a separate quota selection rule for part time employees. Hence, we are moving from running RPTQTA00 report to time evaluation for absence quota generation purpose.
Now can anybody please help finding a alternate solution for the above, if it is possible to do it through report RPTQTA00 or we have to adopt the time evaluation. In case we are going to generate absence quota through time evaluation, can we only generate absence quota and skip anything that is related to payroll.
Any comments/suggestion/advise will be very helpful to us.
Thanks.
SujitWe are not able to generate absence quota for part-time employees as when we do that, system is treating PT employees as FT employees and the FT base entitlement is referred while calculating absence quota. i can not define separate absence entitlement for PT employees as we have only one ESG and PSG, and based on this quota selection group is defined. The QUOMO feature is defined based on work contract - employee sub-group (there is no separate emp sub-group for PT employees) - Pay Scale Group. We are having this problem as we have specific work schedule for PT employees now (Ex. we create 3 days work schedule with 15 hours: 4.5,4.5, 6 hours) and we are not maintaining employement percentage for them. So system is treating PT employee as FT employee with 100% employement percentage. Please let me know if you need any specific info to understand my issue.
Thank you so much for the response. -
Generate Absence Quota based on certain condition
Hi Experts,
I'm new in Time Management. I have requirement in generation quota where new employee would have their quota after december in hiring year.
For example
A join in 01/06/2010. In 01.01.2011 we generate absence quota and A would have 6 days in year 2011, and normal 12 days in year 2012 and 12 days in the following years.
B Join in 01/11/2010. In 01.01.2011 we generate absence quota and B would have 2 days in year 2011 and normal 12 days in year 2012 and 12 days in the following years.
in other word the employee must earn the absence quota first and use it in the following years.
Can this be achieved without using PCR because i dont have any experience in PCR? Many Thanks
RegardsHi,
Thanks for the table, I've found temporary solution with this setting:
Validity/Deduction Interval
Deduction from End of validity Interval - 1 days
Deduction to end of validity interval + 12 months
Enter previous year period for generating quota this year.
Best REgards
Edited by: Hendri Salim on Nov 5, 2010 1:58 PM -
Generate absence quota through RPTIME00
Dear Gurus,
I have to generate absence quota of 2 days every month for all employees and the generated absence quota for the current month will be added in the quota of previous month e.g (2+2=4). I use negative time management and want to use RPTIME00 for this purpose. There are two conditions for quota generation
1. If the employee leaves by any reason and termination date is greater than 15th will be allowed 2 days
2. If the employee leaves by any reason and termination date is less than 15th of the month will not be allowed
Similarly in case of joining of new employee
1. If the employee Joins by the date is greater than 15th will be not allowed
2. If the employee joins by the date is less than 15th of the month will be allowed
What type of schema can I use for this purpose and what will be time management status in infotype 0007 as I am using negative time management. If any expert can explain the source code of schema for this purpose.
Furthermore can I use the Report RPTQTA00 for generation of remaining annual absence quotas at the same time?
AliHi,
You can copy standard SAP schema for quota generation and customize. Quota name TQTA.
You can read schema and see comments, help (F1) to understand what it's doing.
Those quotas that are generated via schema cannot be generated manually.
Cheers -
Error while creating absence Quotas - Error no 83
Hi Friends,
Would appreciate help on this .
While creating time quota-
am geting this error :
<b>Error while creating absence Quotas.
Error no - 83</b>
Reagards,
SrikantaHi
Don't know if your question has been resolved, but check the leave cycle date types on IT0041 and IT0001 and IT0007 should all be aligned.
Hope this helps. -
Error in Generating Absense Quota - PT60
Hi Experts,
When I am running the PT60 to generate absence quota, i am getting an error msg no data in table T001P
i have checked the grouping values as well, still i am not able to generate.
kindly give ur inputs
Appreciate your early response.
Regards
RajeshThere are incorrect groupings for this pernr in his PSG and ESG for his PSA!
check V_001P_ALL
check rpeort rptquota_check -
Dump when run Report RPTQTA00 - Generate Absence Quotas
Hi,
I run a report RPTQTA00 - Generate Absence Quotas. when we execute it, a runtime error display.
What happened?
Error in the ABAP Application Program
The current ABAP program "SAPLHRP3" had to be terminated because it has
come across a statement that unfortunately cannot be executed.
The following syntax error occurred in program "/1PAPA/FEAT000BIMAP " in
include "/1PAPA/FEAT000BIMAP " in
line 0:
"The program "/1PAPA/FEAT000BIMAP" is not Unicode-compatible, according"
" to its program attributes."
The include has been created and last changed by:
Created by: "DDIC "
Last changed by: "SAP* "
Error in the ABAP Application Program
The current ABAP program "SAPLHRP3" had to be terminated because it has
come across a statement that unfortunately cannot be executed.
Pl. help...thanks dear..
Please let me know, in Object Name, what should i insert...my program name or subroutine name where check of unicode not ticked.
My Program Name -
RPTQTA00
Subroutine -
/1PAPA/FEAT000BIMAP
plz help -
Generate Absence Quota For Every 5 Years Service
Hi Expert,
First of all, I'm not familiar with PCR as I'm new with time management. Annual leave is generated via RPTQTA00 with no problem. But we have another absence quota (long leave) that is given to the employee every 5 years (22 days of leave). So every 5 years the employee would received 22 days of absence quota. Our problem is when Rptqta is executed, the deduction is start at 01.01.xxxx instead of hiring date. To make a better understanding
Expectation
Start Date | End Date | Deduction From | Deduction to
01.01.2010 | 31.12.2010 | 01.05.2010 (his hiring date) | 01.05.2014
Actual Result
Start Date | End Date | Deduction From | Deduction to
01.01.2010 | 31.12.2010 | 01.01.2010 | 01.01.2014
I have configure Validity period for default value to, Valid from date = date type : tech date of entry, Valid form date = Date type : tech date of entry.
What do i miss here? Thanks
Edited by: Hendri Salim on Nov 6, 2010 7:24 AMHi Semvladigo,
Acctualy we have set the validity period for default values to
Date Type : Technical Date of Entry
and validity interval to
Deduction from : Start of validity interval
and we have maintained 0041 for that employee, but still the start date is 01.01.2010 instead of 01.06.2010 (01.06 is date in the 41 and the years is 5 years after join). I hope i explained it clearly. Many Thanks -
Error when creating absence quota IT2006
Hi all,
When entering leave request through ESS for this pernr, I am getting an error message which reads No quota available for this pernr.
But when I was creating absence quota IT2006 I got an error message 'No validity interval for key 1 50 10'.
If I bypass the message, even though I type some constant in the number field for any absence type, when saving(or when clicking the green colored tick mark) its getting defaulted to zero.
Is there any IMG configuration missing? Please provide some idea on this.
Thanks a lot in advance.Hi Johnson,
The guess the reason for the quotas being automatically assigned zero is that, these quotas would be defined in such a way that, they can only be generated and not input. Please refer to the table V_556A_B, and see what is being entered against the quota there. Enter it as No Generation for you to be able to enter quotas in the IT2006. If you have enabled the "No Generation" then you wouldn't be able to enter data in IT2006.
The reason for the error is that, you wouldn't have specified the date interval in which the Absence Type can be deducted. Please check that too.
Thanks,
Krish -
How to change generation date of absence quota with Time Evaluation methos
Hi all,
IS there any way to change generation date when TIme Evulation generate absence quota?
Currently system will use last day of month as generation date, Validity and Duduction period set correctly.
Base entitlement relate with Monthly,
Accrual period setting in selection rule is Month
Example: system generation absence quota in PT60 with 1 day Normal Leave Entry date 31.06.2011
Valid from 01.06.2011 to 31.12.2012 ; Deduction from 01.06.2011 to 29.02.2012 (extras 2 month)
Can we change ENtry date to 28.06.2011 , because in the last day of month they did not yet have quota but they need it for advance (approver from his/her Manager) ...
Thanks,
R1VHi,
The best way i think is to have negative deductions for the quota.
This time as it is on 28 you want to push it to 2 days earlier and later if there is another person with a day as 25, you need to again change the generation date isnt it.
Instead, if you have the negative deductions, you need not worry about the generation date.
Hope this helps.
Cheers,
LG -
Absence Quota creation during Time evaluation - Orgnaisational Assg change
Hello Experts,
I have one emplyee for whom the Transfer action has been run - his personal subarea has been changed from 1633 to 1654
obviously the ps grouping for time quota type changed form 35 to 40.
so function QUOTA is creating different quota for this employee than what there exist right now for infotype 2006.
so during time evaluation below error is comming.
Error entry no. 83 Error when creating absence quota
A complex application error has occurred
Kindly let me know how to overcome this error.
Thanks JayThe reason 'error no. 83' occurs in RPTIME00 is because function QUOTA
is trying to generate a quota type which does not exist for the employee
on a specific day. It must have existed some time before. Normally,
the function QUOTA displays an error message concerning the
non-existing quota types. In this case, the 'error no. 83' can only
occur in the following scenarios:
1. If you deleted a quota type that was to be generated
2. If an employee has an organizational reassignment to a personnel
subarea or employee subgroup which have different groupings for quota
types and for these groupings the 'old' quota type does not exist.
Function QUOTA checks to determine if the quota types to be generated
are valid. If the quota type is not valid anymore (see reason 2) then
you will get a warning message.
"the problem in these situations was the following:
RPTIME00 is trying to generate a quota for a validity interval
(defined in table T559D) during which the employee belongs to two
different groupings, due to the transfer.
In your case the quota type should be generated with a validity interval
that begins before the employee's organizational change.
Unfortunately, for the time between the validity begin up to the
transfer of the employee there is no entry in table T556A for this quota
type.
or check the config of this quota running Rptquota_check in se38
Therefore, it is possible to solve the problem by defining a dummy
quota type for the 'old' groupings of the employee (table T556A). -
How to Update Absence Quota with Time Evaluation
Dear Friends,
I would like to know how do we update absence quota within time evaluation. Currently i'm using UPDTQAXX, it works but when i search this forum everybody was using this simple code:
HRS=something
ADDDBxxxx
and the quota is updated. I just dont get it, with adddb its only update the daily balance table, how does that enable us to updated the 2006 infotype? Many ThanksADDDBxxxx adds the value of the number of hours field to the specified time type in the table of day balances (TES), it does not update the quota.
You can use function QUOTA to accrue absence entitlements periodically based on this customizing: Personnel Time Management>Time Data Recording and Administration>Managing Time
Accounts Using Attendance/Absence Quotas>Calculating Absence Entitlements>Rules for
Generating Absence Quotas>Define Generation Rules for Quota Selection.
You can use a time type to prorate that accrual
Maybe you are looking for
-
It doesn't seem to happen much when it is being used but if I leave it to complete a job then it is left on, it often shuts down by itself. This is the latest crash report : Interval Since Last Panic Report: 331928 sec Panics Since Last Report: 2 An
-
Still problems with Apache and cgi
I thought it was the "admin" vs "staff", but that isn't the problem. I switched everything to staff but the scripts that weren't working still aren't. I've checked everything out that I can see (basically the ls -l listing) and I cannot see anything
-
if I'm buying a ipad in Singapore, can I use a SIM cart from different countries?, if I'm buying a ipad in Singapore, can I use a SIM cart from different countries?
-
Keep 3D objects selected in all views?
I've looked in the manual but I often miss the obvious search criteria. One of the cool features of After Effects is that an object is shown as selected in all 3D views. Switching views leaves the object selected along with its motion path. Is this n
-
C5 - when connected to 3g cannot received calls - ...
I do not undrstand why this is going on. I tried to fix it like in a previous post but nothing is happening. Please help, this is very frustrating! When ever it connects in the internet it cannot receive calls. Is this normal? Will it be fixed with a