Employee Joined in Mid of Year : Absence Quota Generating wrongly
Hi Experts,
Below is my query ...
Employee joined in the month of April... Absence Quotas should calculate on prorate basis...
In a year there are 20 Casual Leaves for an employee...
So employee joined in the month of 1st april or 4th of april 6 Leaves should deduct from 20 that is on prorate basis
what I did was I have selected Prorate basis in accrual entitlements and selected month in Accrual period When I generate RPTQTA00 it is showing 13.2456 something instead of 14 leaves Do I need to do rounding rules or should I have to configure something else? How can I do that If it is rounding or if it is something else how Please let me know
Hi,
When you generate RPTQTA00 it is showing 13.2456 something instead of 14 leaves is correct, because you have selected month in ACCRUAL PERIOD tab.
please select the month in accrual period tab. and try..
might be when you have saved it, it might not got saved in to that table.
so please save the table again by selecting month and see it has to get stored in the table by asking you request no.
regards,
mohammed
Similar Messages
-
Wrong Absence Quota generated for change of entitlement
Hi experts,
I have one employee joined somewhere in mid January 2008 (his IT000 start date, IT0001 start date, and IT0041 date is the same, i.e. mid Jan 2008).
The Annual Leave Base Entitlement setting (V_T559E) for his particular grouping is based on seniority:
Seniority 0 - 4 = 15 days
Seniority 4 - 9 = 18 days
Base period is : Calendar Years.
At the Selection Rule (V_T559L) :
- Accrual Period tab => Monthly (Take account of Change of WPBP is checked)
- Base Entitlement => Key date for determining seniority = Date Type (from IT0041)
- Accrual Entitl. => Pro rate calculation = selected
Up to last year (2011), the AL entitlement generated for the emp is 15 days (12 * 1.25). Which is correct.
When I create for next year (2013), 18 days is generated (12 * 1.5). Which is also correct.
For this year, 2012, I expect to see 18 days (or 17.75?). However I'm seeing 19 days.
After debugging, I found that for month of January, 2 entitlements are calculated.
Take for example the employee joined on 21 January 2008.
There were 2 records generated by HR_QTACC_QUOTAS_GENERATE:
1. 20.01.2012 with 1.25 day
2. 31.01.2012 with 1.25 day
For Feb until Dec 2012, I'm seeing 1.5 day for each month (which is correct). I.e. :
Feb: 28.02.2012 with 1.5 day
Mar: 31.03.2012 with 1.5 day
... and so on until dec
Dec: 31.12.2012 with 1.5 day
They all add up to 19 days.
Any advice on what should be corrected here?
Thanks in advance!Hi, Yuki!
In your example, can you tell us how should it accumulate if the seniority date is in june/2012?
And another doubt, what is your accrual period?
What Iu2019ve understood every seniority change youu2019ll have this problem, if the employee starts in the company during the middle of the month.
Please answer that two questions, so I try to do some test here.
Regards, -
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 -
Issue in Absence Quota generation wrt to actions (IT0000);using schema TQTA
Hi
I wanted some clarification on Absence Quota generation through schema-u201CTQTAu201D
The client Scenario is that they want Earned leaves (absence Quota type 0002 and 0003) and Half-Pay leave (Absence Quota 0004) semi-annually.
Whenever an action is run (whether with employee status active or inactive) the absence quota is generated twice:
1. Last day of previous action
2. Last day of evaluation period.
Main issue is that when it is reflected in IT-2006 it is summing up the quota generated on both the above said dates.
Also the quota that is generated on the last day of the evaluation period is not prorated but for the entire accrual period.
When the employment status of an action is inactive; the quota is generated upto the last date of previous active action, but if any other action is executed with employee status as u201Cactiveu201D in the same accrual period and time evaluation is run; the quota gets generated again on the last date of accrual period for the entire accrual period i.e. the inactive period is also taken into consideration. Moreover, both the quota generated are added up and displayed in IT-2006.
Kindly advice me the solution for the same.
Thanks and Regards
Parul JainHi
I wanted some clarification on Absence Quota generation through schema-u201CTQTAu201D
The client Scenario is that they want Earned leaves (absence Quota type 0002 and 0003) and Half-Pay leave (Absence Quota 0004) semi-annually.
Whenever an action is run (whether with employee status active or inactive) the absence quota is generated twice:
1. Last day of previous action
2. Last day of evaluation period.
Main issue is that when it is reflected in IT-2006 it is summing up the quota generated on both the above said dates.
Also the quota that is generated on the last day of the evaluation period is not prorated but for the entire accrual period.
When the employment status of an action is inactive; the quota is generated upto the last date of previous active action, but if any other action is executed with employee status as u201Cactiveu201D in the same accrual period and time evaluation is run; the quota gets generated again on the last date of accrual period for the entire accrual period i.e. the inactive period is also taken into consideration. Moreover, both the quota generated are added up and displayed in IT-2006.
Kindly advice me the solution for the same.
Thanks and Regards
Parul Jain -
Absence Quota Generation begining of Calendar Year
Hello Experts,
Although the said requirment has been already posted in SDN, could not see any solution for this from the threads.
I have a requirment to Generate Absence Quota i.e Annual Leave at the begining of the year, precisely when i run Time Evaluation on 01.01.2011 system should generate the Quota in advance for the Calenday year.
I could generate via Report RPTQTA00 but the same is not happening in TE, even i tried with all Accrual options like Calendar Year, Monthly, Payroll Period, Base Period etc but system picking only the last day of the month or year.
I am wondering if some potential solution would have released from SAP during EHP 4 and 5
Kindly help me with your expertise
thanks
GitaHi Vivek,
i am facing the following senio can you please provide and document with pcr. I dint find the solution in SCN so please provide solution ASAP...
I have one senario in TIme management ....
Employee have 1year probation period ,but he is entiteled for taking leave after 1 year . that to leave should be accured for calender years after probation period. & henceforth it should accur per calender year.
For Example: Employee have joined on April 2011 ,Then his leave should be accured after April2012 upto Dec 2012 & then for next year 2013 leave should accure from Jan 2013 to Dec 2013.
Please help me to map the senario with detailed configuration steps
Pls help me out here the requirement is immediate. -
Issue while creating Absence Quota for one employee
Hi Friends,
Our customer has a weird issue. When time evaluation is run, One Absence Quota type (Leave in Bank) is not getting generated for Only One Employee.
This leave type has been updated with quota in IT 2006 after running PT60 for all other employees in the PA. The issue is only with one employee.
This absence quota is assigned "Increase" in table V_556A_B (Permit Generation of Quotas in Time Evaluation)
Can any one please suggest how to generate the missing quota for this employee. Thank you !!Hi
Thanks for your replies !!
Please find the screenshots attached.
Leave in Bank Absence type which is valid for 2014 is missing in IT 2006 instead This absence quota valid upto 31.12.9999 is present.
Current requirement is to remove the quota which is valid upto 31.12.9999 and replace the quota which is valid upto 31.12.2014.
I have checked for some PERNRs with same EG/ESG/PA/PSA combination. They have the absence quota valid upto 31.12.2014 Only. -
Absences not deducted from Absence Quota for One Employee
Dear Friends,
I am facing an issue for one employee, when I recorded an Annual Leave absence to him, it is not updated in his Absence quotas infotype. But this is working fine for all other employees in the same employee group/subgroup grouping.
But for Sick Leave absence type, it is updating in his absence quota records...
I have checked the counting rules, deduction rules, base entitlement rules and other configuration settings.......It is fine and for other employees belonging to the same grouping, it is working fine, except this employee...
I couldn't understand what will be the reason? Can anyone shed light on this issue?
Thanks in advance,
Sai Narayana,
SAP Functional Consultant.Hi JS,
I am checking the absence is deducted or not from his entitlement in the infotype 2006 after running the payroll for that month......
The employee has taken leave on last month and the payroll is also run for that month.......This Absence is not deducted from his quota......
I have checked for another employee in this department, no error/issue with that employee.......Only with this employee I am facing problem.....
I found -
1. The Absence Quota balance which is present in Infotype 2006 is not the same which is displayed in Remuneration Statement ( leave balance is displayed in payslip for every employee)
2. Annual leave is not deducted from the employee's entitlement where as sick leave is deducted. I have checked the deduction rule too for this grouping, it is right.No issues in that.
3. Absence Quota generation also produced different results when run time evaluation thru PT60.....which is not according to the entitlement to this employee grouping that too for this employee only.
Or Friend, can you tell me some other option, to overcome this issue.....instead of repairing this all the time.......
Thanks,
Sai -
Absence Quota Carried Forward to Next Year
Hi All
hope you are doing well. I was looping around for carry forward remaining absence quota from one year to next year
Requirement:
Absence Quota for 20 days generated from 01.01.2012 to 31,12.2012, deducted 4 days on december 2012
but absence quota to next year i.e from 01.01.2013 to 31.12.2013 is showing as 20 wherein actual should be 16
Followed Woods documents at Carry Forward Absence Quota but failed
Configuration of Time Types, PCR and Schemas as folows, request your kind attention at earliest as its business critical
Configured a constant at T511k
Created two time types
For Quota
For carry forward
PCR as follows
Schema
Request your kind attention on the same, helpful/ right answers will be rewarded with points
BR
Anil
Message was edited by: Sikindar AHi Anil,
I just had a quick look at the PCRs and I think some things are wrong.
First of all ZCMO controls if it's the last day of last month or not. If it is the schema will go through ZCFL.
ZCFL reads the remain part of quota type 20. Please make sure you quota type is correct. I mean it's 20. I assume quota type is correct. PCR checks if remain of quota is equal or great than 20 then it put 20 into time type 0904.
Until here you will have remain part of quota at last day of last month in time type 0904.
Now you need a PCR to control if the date is first day of first month (01.01) reads value of 0904 and through a quota generation rule of V_T559L generate quota.
I don't understand what ZCFT is for!
Regards,
Omid -
Absence quota prorate by monthly basis
Hi Experts,
I have an issue regarding the absence quota for the new joiner or leaver. My client wants the leave earned to be given upon completion of the month. My current configuration is base on calendar days.
For example, when a new joiner join the company at 2nd or mid of the month then the leave entitlement will be given for the following month. That mean when an employee join at 3rd or any other days in January 2010, the leave will be prorated starting from February. This same to the leaver, if the employee is leaving the company at 3rd or any other days in April, then the leave will be prorate till March. The entire April will not be take into account.
My question is how can I configure this scenario?
Appreciate the input.
ThanksHi,
If you are not using TE then you will can always write an ABAP program which will run and load data on the first of every month.
For Hire:
The program can check the hire date from IT 0041. If the hire date is less than the first of previous month then you can add the monthly entitlement to the absense quote in IT 2006. If it is in the middle of the previous month then you can prorate according to the formula and then add to the monthly entitlement to the absense quota in IT 2006.
For Termination:
You can base the above logic with the termination date in the IT 0041
If you maintain IT 0041 well and good or else you will have to base it on IT 0000 Actions infotype.
Hope this helps.
Ajay -
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 -
Error in Absences Quota Generation
Dear All,
I have generated absences quota for all the employees. But its generating and showing the same kind of absences in terms of no of days for newly joined employees also. For example if an employee joined on nov for him also Earned leave is generating for the full quota but he is not eligible for the full year of E.L.
How to reslove this.
Thanks and Regards
Suresh.VHello Suresh
use the tab allocation of quota based on pro-rata basis - and in quota type selection rule - use "decrese the quota based on inactive days"
and for earned leave - use different quota type selection rule - and use accrual period - for that you have to allocate the qouta on monthly basis (ie based on there presence they will get the leave quota).
Thanks and Regards
Jaydeep Jadhav -
Prorate absence Quota monthly based on number of days worked.
Hi All,
I need to Generate Absence Quota Prorated Monthly on the following criteria.
4.5 days Per month.
0 - 5 day = 0.5
6-10 days = 1.5days
11- 15 days = 2.5 days
16-20days = 3 days
21 - 25 = 3.5 days
26 and above = 4.5 days
54 Quota Yearly entitlement
Negative Time evaluation -
Time evaluation run at end of the month.
If use Base Entilement as .15 / days and daily accural in Table T559L ,
then without any PCR quota is generated but for 31 days it generates 4.65 days and people joining middle of the month is not as per the criteria mentioned above ie as per number of day worked.
Can any one guide me with the steps and PCR's required if any.
Thanks
SethuHi Dinesh,
Thanks for your response. I have already created and assigned it in T559L. The below is the Rounding rule.
Lower inc Upper Target Rollout
0.00000 X 0.75000 0.15000 X
0.90000 X 1.50000 1.50000 X
1.65000 X 2.25000 2.50000 X
2.40000 X 3.00000 3.00000 X
3.90000 X 4.65000 4.50000 X
As per my earlier thread description when i make it daily accural and assign this rounding rule then for 31 days it calculates 4.65 days and for people joining middle or last week of the month it is not prorating as per the requirement,
Thanks
Sethu -
Absence Quota generation / Accruals
Hi Gurus,
I am trying to configure Absence Quotas with the below mentioned rules.
1. To be eligible for PTO you must be on the payroll at least 6 months at which time 20 hours of Paid Time Off is granted.
2. In the second year of employment an employee will receive 5.58 hours of PTO per pay period.
3. The accrual rate increases with continued years of service. After 5 years of employment the accrual rate is 7.11 hours per pay period. See the chart below:
Years PTO Hours
1 20 Hours
2 - 4 145 Hours (5.58 hours per pay period)
5+ 185 Hours (7.11 hours per pay period)
A maximum of 240 PTO hours (6 weeks) may be accumulated.
Can you please advise if it's possible to automatically (using Time Evaluation) generate 20 hours of quota in one go after 6 months, and then after 1 year is completed, the quota accrual starts happening every pay period. If it's possible, then please advise me how can this be achieved.
Any kind of help is really appreciated.
Thanks in Advance,
Ashish MainiHi,
In table V_T559L you can set up to do the accrual based on a time type and using a rule, you can check based on infotype 41 when to generated it.
Regards
Frederick -
Time Management / Absence Quota
Hi Experts,
Need help to have clarity as to how to generate paid leave :
Quota Generation: per month (3 day for every completed month of service) accrual during the probation period (first 6 months after joining)
Deduction Rule: Deduction from the accumulated leave balance
Availing Rule: Need to restrict for availing during probation period.
Rounding off: Rounding off fraction to full day during every quarter.
Accumulation Rule: Till 300.
Encashment: Encashment over and above 60 days of quota; only once in a year /or during separation / superannuation.
Pl treat it as urgent as I have no clarity how to fix it
Regards,
DevHari Prasath
Would you mind send me these docs, too? I really appreciate it... I've to customize some absence quotas and I've some problems... I think that I'm missing steps...
Thank you and regards. -
Absence Quota - Negative Deduction to
We are currently configuring Absence Quotas in SAP 4.6C but are also in the process of upgrading to ECC 6.0 Enhancement Package 1.
For annual vacation, we are accruing on a daily basis so that only the balance accumulated to date is displayed as the Quota number. However, employees are allowed to record their absences for the entire year in advance.
We are trying to use the "Negative Deduction to" field but have encountered two situations that are not working in alignment with the business requirements.
1. Since there are differing levels of entitlement based on years of seniority, the number of hours each employee can go "negative to" is based not just on Quota type but also on the employees grouping & seniority. The Negative Deduction to field in T556A is only at the level of the Absence Quota.
- Is there a mechanism for applying additional logic to the decision on what the Negative Deduction to value should be?
2. When the entitlement does start to accrue to the Quota Number field, this is added to the "Negative Deduction to" value. In our business requirements, the Negative Deduction to value would represent the fixed cap for the employee not one that is over and above the guaranteed number of the entitlement.
- Is there a way to cap the hours taken at a maximum, not add to the entitlement?
We have reviewed the user exits in HRPTIM03 but none of these appears to be functioning on the deduction side of the evaluation.
The function module that is performing the edit checks where the Negative Deduction to is evaluated is HR_DEDUCE_QUOTA but we have not located any user / customer exits in this code.
Any suggestions would be appreciated.Point 1: one quick solution I think about is you could use MODIF Q in the schema to set the Quota selection grouping based on what you want (in your case seniority) but it means you need to generate the quota from time eval, and you may still have the problem when employee "upgrade" in the middle of the quota period.
Point 2: I must admit I don't have much good ideas right now, the easiest would be to check in a schema rule and generate an error message, but the inconvenient is you know it too late, when the absence has already been saved. I'll keep thinking about it..
For your info I've been in 2 projects with 2 diffrerent ways to handle the problem (none is a perfect solutions):
A) Give in advanced the full entitlement, and re-calculate in Time eval every month (so the real part increase and the "estimated" part decrease)
B) Have 2 quotas: one with full entitlement with the absence deductions and another one with the real "cumulated" amount. The link bewteen the 2 of them is also driven by time eval and error/info messages...
If any one has the perfect solution (well, without 6 months of Abap development), I am also interest in knowing it.
Regards,
Maybe you are looking for
-
How to Move a Video File from Movie Section to "TV Shows" Section
I have an Ipod classic, and am trying to figure out how to move a video file from the "Movie" section to the "Tv Shows" section. I have Itunes version 1.3 which for my device is listed as the most current version.
-
Add a hyperlink to animated button created in Edge.
Hello, Is there any way to insert an animated button I created in Edge into Muse and add a hyperlink to it. The roll over and roll out work perfectly when inserted into my web page, I just can't attach any actions to it. Thanks.
-
Managed user account, the dock, and the full finder?
I am creating a simple lab for school (26 computers wired together with CAT 6 switchers and no server...just me as the admin account) and will be creating managed accounts for each period. When I have been testing this, logging in as a student, I can
-
Hi All, We are load testing our application (Oracle ADF 11.1.1.6) using 100 concurrent users. All of our application modules are tuned with initpoolsize of 100, minavailablesize of 100 and recyclethreshold of 100. These arguments intended to not pass
-
Regarding enhancing thetransaction xd01.
Dear All, In CMOD i am creating the project "ZEMAX" for creating enhancement object. i.e. my project is for program "SAPMF02D" i.e. User exits: Customer master data. But when I am clicking on component TAB it gives me