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,

Similar Messages

  • 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

  • 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,
    R1V

    Hi,
    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

  • 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.
    Sujit

    We 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.

  • 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
    Sethu

    Hi 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

  • 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

  • Time Management - Work Schedule /Absence Quota / Part-time quota generation

    Hi Experts,
    Need your help!
    We have a requirement where we need to create distinct work schedules for each irregular / part-time work pattern and the number of work patterns we have identified is more than 1000.  We are using report RPTQTA00 to generate quota. We have used work contract, employee sub-group & employee payscale group in the QUOMO feature to get the base entitlement picked up. We have defined base entitlement for the full time workschedules with 37.0 / 38.5 hours and there is a reduction rule which reduce the absence entitlement for part time employees as per the employement percentage in IT0007. Now we have a scenario where we have created a work schedule with different no of hours for each day of week (M-4, T-6, W-4, TH-6, F-4, S-OFF, SU - OFF); this work schedule is treated as full time work pattern by the system and quota is generated as full time work schedule refering to the QUOMO settings, but as per my client employees with this work schedule have reduced hours of working hours (24 hours, not 37.0 or 38.5 hours)and hence it should be treated as part-time employees, and the quota generated should be proportionately reduced. I have very limited scope to create any ESG or PSG as we do not have any distinct emplyee sub-groups maintained for full-time and part-time employees and the project has already gone-live with payroll/time. It is worth mentioning over here that we are recording absence through ESS and it takes into account the daily planned working time maintained in IT0007, so we are very particular to keep it as accurate as possible.
    I would really appreciate if somebody can please suggest any possible solution for the above issue, or guide me on what would be the best way to tackle it. I can give more details in case anybody need to have a better understanding of the issue to suggest a solution.
    Thanks in advance
    Sujit

    Hi Kathy,
    Yes, i have found the solution to it. I do not know whether it will fit into your situation or not, but i got two solutions for my issue mentioned above, please check it may help:
    1) To use capacity utilization field in IT0008 to get the FTE hours and defining the reduction rule of absence quota based on the capacity utilazation percentage.
    2) There are three user exits available in the standard report RPTQTA00, i have used one of them to write my own rules for the calculations (deduction rule)
    Do let me know if i can help you in any respect. Thanks.
    Regards,
    Sujit

  • 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,
    Dev

    Hari 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 Accruals  from days to hrs

    Hi Guys,
    I need to change the Absence Quota Accruals process in SAP ERP ECC 6.0 system from Accruing time in days to hours. All necessary configuration changes are to be made in the development system (including Time and Payroll Schema changes for absence quota accrual, year-end transfer of unused balance and payout) and upon approval be transported and tested to the Quality Assurance system and Production. All past historic/archive transactions and records must be changed and reflect the absence quotas in hours.
    Pls. let me know the steps for doing the same.
    Tnx
    SKR

    Go to the table V_T556A and change days to hours for your quota.
    Ccheck the deduction rule attached to the absence(which is related to quota) and change the units to hours.
    You may have to run the time evaluation in  the update  mode from the retro date (past date).But I wouldn't suggest you to run the time eval from the past date untill it is tested regurously in the QA system,because retroing may cause some issues.

  • 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 A

    Hi 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 days vs payroll days - their implications to absence quota counting

    Hi Gurus
    Would like to understand why is absence quota deduction based on payroll days instead of absence days?
    If there is a scenario in which the officer applied for a leave period which encompasses a Saturday (ws at that time is on alternate saturday), absence days and payroll days stored in IT2001 are the same.
    However, if the same officer later backdates a change in work schedule in which his new working hours are from Monday - Friday, the IT2001 records would be recalculated and payroll days for that period with a Saturday would be 0 which is different from the absence day value.
    Since so, wouldn't there be cases in which employees overtook leave when in fact they have really consumed the leave?
    Thanks.

    Hi,
    Absence counting is driven by legislation. For example, in some countries leave entitlement is given in calendar days, in others in working days. In general absence days reflect calendar days, and payroll days reflect days that are paid. Obviously depending on legislation (if it gives entitlement in calendar days) absence and payroll days can be the same.
    Cheers

  • Absence Quota to be generated on basis of Working Day

    Hi Experts,
    I have got a scenario in Time management ( negative time management, no time evaluation) where the client wants absence quota to be generated on the basis of working days of employee. I have checked the configuration for creating base entitlement V_t559E but the following options are available:
    Currently i have done the cofiguration on the basis of Accrual period, leave entitlement is 22 days in a year. Wherein entilement each month is coming to 1.83 leaves, but client wants that in case employee is come for only 5 working days in a month the leave generation should accordingly get prorated and in case of 0 working days in a month there should be no entitlement.
    Calendar year
    Accrual period
    Time evalution period
    Payroll period
    Other period
    Please help.
    Regard,
    Jyoti

    Firstly Update the Period Parameters as per ur dates this has to be done manually T549Q
    later generate the Pay Roll Periods useing this Period Paramter
    and Change the evaluation Period parameter  in T559L to the Period paratmeter  which you have generated
    a lot of threads has been raised on the same issue please check

  • Time Evaluation: Problem with Absence Quotas

    Hi Gurus,
    When vacation days are keyed in advance, and at a later date are made inactive as a result of a LOA. What happens in those cases is that SAP still considers the absence valid and it remains as deducted from the vacation quotas.
    How can we prevent this and allow time eval to run correctly?
    Regards
    Naveen

    Hi Gurus,
    I will try to explain it more clearly.
    An employee records a vacation well in advance. for example, today I have entered vacation in IT2001 from 23.12.2009 - 31.12.2009. But then tomorrow I go on a leave of absence meaning I am on LOA from 18.12.2009 - 31.12.2009.
    What is happening now is since I recroded absence already, the quota has already been deducted. But later on the next day, even though I went on LOA, the system is not considering me as inactive and neglecting the absence which I recorded.
    So how should I prevent this quota from deducting?
    Regards
    Naveen

  • 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 AM

    Hi  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

  • 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
    Regards

    Hi,
    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

Maybe you are looking for

  • Iphone doesnt receive incoming calls

    Hi, for about 2 weeks i cannot receive incoming phone calls any more. Earlier it worked without problems. Now even in the phone log, no incoming calls are registered. I can make phone calls by myself, i can receive incoming calls by facetime, but no

  • Trust Relationship Failed after Upgrading Surface Pro to Win 8.1

    I upgraded a Surface Pro to Windows 8.1 a few days ago. After the upgrade we are getting an error that says that "the trust relationship between this workstation and the primary domain failed". The Surface was joined to a Windows Server 2012 Essentia

  • How do i give my husband his own Apple ID.

    My husband had an iphone 2 years ago but didn't have a private email address...so we used mine. I therefore got and Apple ID. I have no got an iphone and as soon as I put my email and password in everything downloaded from his phone onto mine.His pho

  • About HTTP Test Tool

    Hi Experts, I have a doubt , If we r implementing a HTTP To RFC Scenario We have to send the data through  HTTP Test Tool . Is there any connection we have to establish in between these Tool and XI. How it wil get connect to the Xi Integration Server

  • Adding suffix to batch of image files

    Hi I have over a hundred scanned photos saved in Pictures (not in i Photo). They are jpg format, but the names I have given them do not include the suffix dot jpg. Is there any way I can add this suffix to all of them, without having to open each one