Time Evaluation: how to recalculate absences in case of Retirements
Dear Experts
We are using TQTA for generating absence quotas. since the client requirement is to generate the quotas in the begining of the period, so we are running time eval. for that period in advance.
in case of retirement, the client wants that the quota credited should be prorated based on the date of retirement.
can this be possible. we are storing the date of retirement in Monitoring of tasks.
Thanks
Hi Chiran
i will give u an example:
Leave quota type : EL is credited twice in an year. 25.06 to 24.12 and 25.12 to 24.06
when we credit for the period 25.06.2008- 24.12.2008, i can avail this leave in the same period that is deduction period= 25.06.2008- 24.12.2008.
what i have done is that i run the time eval with schema TQTA for this period.
Now they want is that if the person is retiring on 28.09.2008 then my quota should be calculated on prorated basis and only uptil that period. they are storing the retirement date in IT-0019- "monitoring of task".
what kind of pcr can i right for this? is it possible with the help of pcr or an user exit.
Thanks and Regards
Parul
Similar Messages
-
Negative time evaluation and IT0007
Hello Experts,
i have this condition in a PCR, where an employee with time management "1" (positive time evaluation) gets transportation allowance on attendance type days like "business meetings out of office" and "trainings", but this is done according to employee-specific indicator in IT0050. (It depends if he takes a bus (no transportation allowance) *or* transportation is generated per working day + attendance days)
I need to know if an employee with time management status "9" (negative time evaluation) how can i maintain the PCR to read according to the Indicator field in IT0050??? (N: employee doesn't take a bus, Y: employee takes a bus i.e no transportation allowance generated)
i.e:
matrix decision tree.
1. does the employee have 9?
1.1 what does he have in IT0050
1.1.1 he has Y
1.1.2 he has N.....etc
1.1.2.1 does he have an attendance type?
1.1.2.1.1 Yes
1.1.2.1.2 No
2. does the employee have 1?
2.1 what does he have in IT0050
2.1.1 he has Y
2.1.2 he has N.....etc
2.1.2.1 does he have an attendance type?
What is the operation to identify the "time management status" if +ve or -ve ??
what is the operation to identify what do we have in IT0050 as an indicator??
Edited by: Lara Hassanieh on Jun 6, 2011 11:29 AMHi Vivek
The workschedule is from 8-17 with a 1 hr upiad break.
The below screenshot is the output TIP entry after rule T002 (overtime after 8 hrs.).
The next screenshot created overtime wagetype for processing type N
Basically i havent even entered the OT and it is paying based on the work schedule. The requirement is that it shouldnt pay that 1 break hour as OT. But if i enter any OT in that hour then it should pay it. We are using negative time eval and copy of schema TM04. We only record exceptions. Please help -
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 -
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. -
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). -
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. -
Absence quota 31 cant be accrued by time evaluation
Hi
while i run tim evaluation i get error like absence quota 31 cant be accrued by time evaluation,i configured generation rules & also written rule to update quota 31.Any suggestions where i went wrong??how to correct this error??
Thanks&best regds
ShailaHi
Actually i had written sub schema for this..bcoz this URL is eligible for those employees who are Cash processing officer & also based on personnel area we have to check wheter particular employee is Cash processing officer or nt if yes then only update 1day URL to 2006 IT, if the employee is working on Public holiday..for updating i had written this PCR..ZMN1 Public holiday indicator(timetype), 31 is my quota group.
HRS=1
varstprsnt
N
Y
HRS=DZMN1
ADDDBZMN1
UPDTQ31 -
Absence quota addition after Time Evaluation
Hi Experts,
This is regarding Time Evaluation.
Time Evaluation Configuration is fine. Absence quota is getting generated in days.
But while adding to the previous balance it's treated as hours and the net balance is coming as hours.
Example, Absence quota from previous year = 15 hrs
Quota generated = 0.77 days
After generation the total is 15 + 0.77 = 15.77 hours.
Please advise what could be the problem . ThanksHi ,
Thanks for your reply.
Cause :
Actually the employee had moved from one Personnel area to another but due to the settings same Absence quota was applicable to the employees in both cases.
Now i am not able to delimit the record in 2006 from transfer date.
Edited by: Tomesh Sahu on Jul 21, 2009 10:17 AM -
Absence Quota Change ( Without Time Evaluation )-Change in Holiday Calendar
Hi Experts, We have scenario where we need to change the holiday calendar. Add additional holiday. This can be done through SCAL and after that we can generate work schedule through PT01 for the month where the holiday is added. We are not using time evaluation. Our time manangement status is 0 in IT0007. The input I require is how to correct the absence quotas of employees for which they have applied leave for the period where the new given holiday is created. Please advise. Thanks in advance. Regards, IFF
Hi,
Standard SAP provides TCode PT_UPD00 for this purpose. It calls program RPTUPD00 which creates a batch input session for revaluating absence and attendance records. You can use this program to resave all the leaves which overlap the given date which is now a public holiday.
I hope this information is helpful for you and resolves your query.
Thanks and regards,
Vivek Barnwal -
Absence quota should not get generate in Time Evaluation
Hi All,
For some employees we lock the payroll. But whenever we run the time evaluation every month employees who are under lock payroll their absence quota is getting generated every month. It should not happen..
Please provide solution for this....
Regards,
SitaHi,
Due to some reasons some employees payroll data was stopped for payment. for this they delimited in infotype 0001 start date and payroll area to 90 ie. stop payment.
So whenever they run time evaluation every month through payroll area wise the employees who are under stop ment their quota is also getting generated. How to stop generating quota?
Regards,
Sita -
How to prevent Time Evaluation to run for past date?
Dear Friends,
I have a problem with Time evaluation issue.
While time evaluation runs with PDC recalculation date in 2010 its creating two different quota for an absence.
So client donu2019t want to run time evaluation for before 31.12.2010.
Please let me know how to do this.
They donu2019t want to used earliest recalculation date filed for this purposes.
Thanks and in advance,
AnoopHi,
They want to use Earliest personal recalculation date for monthy locking. -
Dear Experts
We are doing Negative Time Management where we record only deviations
But customer has third party time machine which required to be integrated with SAP system
As I know, from the time recording terminal, i should map SAP number to all employees and then get a text mail the details with employee attendance for the respective dates and times. Then, have to create a ABAP report which will read the text file and update clock in/out with date into SAP system. After this we can check employee attendance infotype 2011.
But, Before going for above, time administrator wants to set IT0007 as 7- time evaluation without payroll integration, then maintain data in IT0050 & IT2011
Then run Time Evaluation then the out put will be according to the data maintained in IT 2011. Now the requirement is, time administrator wants to change eg. the day is suppose to be working day for any employee but based on adjustments that day became weekly off, another employee suppose to work but again due to some adjustments that day became weekly off, so how this time administrator can change this and where. This is like, time administrator need to see the total work schedule for an employee and needs to change whichever data and whenever or after time evaluation, he could see the total work schedule as desired.
And also, time administrator wants to change schedule manually for any of the employee during that particular period and view the same.
Please note that, ESS/MSS haven't implemented yet.
Appreciated all your prompt responses to this.
Thanks
SSNo
I have created a workschedule on wednesday In a year there can be weekly off 5 or 6 times on Saturday or Sunday So in that case there is no need to create three workschedules we can create one workschedule and change the days Again we need to regenerate the workschedules inorder to take 'off's" in to account. that is what iam thinkinng at the moment. Yes there is no need to do anything in IT 007 If there is any change in Shift in that Case User has to change workschedule in IT 007.
If there is weekly off he can select the dates on which day it is falling and generate the workschedule.
for changing shifts he should change work schedule in IT 007
Is this is right approach please throw some light on this
My client requirement was Sometimes there can be weekly off in the company It can be either wednesday off or saturday off or
unday off or it can be any day.
Edited by: My SAP Cronies on Feb 2, 2012 5:17 AM
Edited by: My SAP Cronies on Feb 2, 2012 5:22 AM -
Not able to generate the absence quota WITHOUT Time Evaluation
Hi ALL,
When i try to generate the absences quota for employees without time evaluation using program RPTQTA00, I am not able to generate it.
And i am getting "E You have not selected any generation rules".
Kindly if any one come across this issue please throw some light and do a favour.
thanks allHi,
Pls check the follwing tables if u have made correct assignments
v_t559l
v_554s
v_556c
Check Quoma Feature
Check what status u selected in IT7
Check if ur using correct Schema
If ur Using RPTQTA00 then use No Generation,and if ur using PT60/RPTIME00 change it to Increase.
Check if u have maintained correct quota groupings.
Revert back if its not solved
Regards -
Absence quota generation with PCR in Time Evaluation
Dear All,
I am generation absence quota Annual leave = 50 through PT60- ZM04. Its daily calculation and transfered at the month end.
The quota entitlement is 30 days per year.
I have written this pcr. Have configured a time type too. but not sure why its not generating any quota.
The time type I have configured is:
Time Type: 0097
Save as day balance - No Formation
Save as period balance - 1
Store for time accounts - 1
Have assigned the time type 0097 in Base entitlement for Absence quota generation as Day Balance and even in generation rules.
Have placed the PCR with ACTIO Z003 before CUMBT fucntion.
The PCR Z003 is:
000010 D HRS?0
000020 *
000030 = D OUTAQTYP
000040 = **
000050 = 50 Z GCY ZQTY
PCR ZQTY is:
000010 D OUTWPMOLGA
000020 **
000030 99 HRS=FR50C ADDDB0097Z ADDDB0097 HRS=D0097
I didnt mention anywhere in configuration or PCR that its 30 days per year.
Do I need to do this?
Have I missed out anything, please help me.
Thanks & regards,
MajidHi,
This you can do through config also without using PCR.
Base entitlement is 30 for calender year. Selection rule- Accrual period is daily and transfer time is time evaluation period.
Use appropriate rounding rule in selection rule.
Rgds,
Lata -
Absence quota zero after Time Evaluation
Dear friends,
We are generating Absence quota automatically after Time evaluation. But CL/PL/SL leave quota generated is zero after TE.
Even I am not able to edit Absence quota(IT2006) manually or through IT2013.
Please guide me, what needs to be done.
Regards,
NayakHi Dracula,
Thanks for your response. No am not able to simulate the situation, it happen just once in PRD server.
I do agree that some one might have chaned the value. But if the quota is generated by time evaluation then you cannot changed the record directly in infotype (2006). Time evaluation generated quota can be changed on through infotype 2013.
I do request all the expert please share your thoughts. Please do let me know what could be the problem here.
Regards
Sandeep
Maybe you are looking for
-
in Firefox can not see the Downloads window, in the jump in the boot to be seen - the download speed Downloaded much and now can not see how to fix it?
-
EPM 11.1.2.2 Interactive Reporting Email Notifications
The URL we give to our users to access Workspace contains a virtual host record. The URL does not contain the actual hostname of the machine. So rather than http://serverA/workspace/index.jsp, the URL is something like http://interactivereporting/wor
-
Why there is no output after running the procedure
Hello everyone, SQL> set serveroutput on size 1000000 SQL> set echo on SQL> set feedback on SQL> declare 2 n number(19); 3 v_startday varchar2(100) := '7/1/2013'; 4 v_owner varchar2(100) := 'SLIMSINTDM'; 5 v_audit_tab audit_va
-
SB Live! 5.1 Digital iss
Well, this problem's a little different ... I have no idea if anyone's had anything similar, but here goes: The card in question is a SoundBlaster Li've! 5. Digital, according to the logo printed on the board itself. It identifies itself as "Model: S
-
OC4J hangs when accessing ADF DataPage
My application was working and all of a sudden, when I try to hit a DataPage accessing a table (Read Only on the JSP side) it hangs. If I try to hit any page after that using the same session is hangs up also. After debugging and stepping through a l