Time Quota Generation

Hi Experts,
Scenario:
For most of the employees, our client accrues 30 days of Annual Leave per year (2.5 Per month). However there are some exceptions where the client would like to store the yearly accrual entitlement in an infotype and then the system should accrue based on days maintained in infotype. There cant be any logic (Like ESG or PSG) to determine such employees. Only way to know is to see if Infotype is maintained and then override 30 days with the that value.
My Solution:
To use infotype 2012.
I am using Time evaluation to generate quota hence I have to create two base entitlements:
one for 30 days per year and another for number of days in IT2012 (In the schema function P2012 will pull the value in time type and the same is used here in daily balance field of base entitlement).
I will need QUOMO coz I have to create two selection rules, one with base entitlement of 30 days and another with IT2012 time type.
I have written a program in QUOMO feature that checks if infotype 2012 is maintained for the employee, if yes then it returns 02 else 01. but the issue here is I can not check if IT2012 exists on particular date (the feature structure doesn't have date field).
Do we have any other solution for this??

Hi Ryan,
You can try the below thing.
Instead of using QUOMO feature to specify quota groups, you can use a custom PCR of MODT to specify quota groups using operation MODIF.
In this custom PCR, read the value of time type getting generated from function P2012 and if it is greater than 0, it means that base entitlement is coming from IT2012. If it is greater than 0, then specify quota group 02 and if it is equal to 0, then specify 01.
Rest of the things will remain the same. You will have to remove the configuration in feature QUOMO so that it doesn't override the value determined in custom PCR.
I hope this information is helpful for you and will resolve your issue.
Thanks and regards,
Vivek Barnwal

Similar Messages

  • Time [ Quota Generation for Part-time employees]

    Hi Experts,
    I need a help.  I have a following issue.
    1] Whenever an employee is marked with a tick '' as Part-time], I want the quota to be generation based on the Weekly workdays [field in SAP WKWDY].
    2]  I used the option of defining reduction rule by selection the radio button on the following option:
                Weekly workdays
                Day by day in accrual period
                Accrual period
                No reduction [defined in To Percentage and From percentage]
    3]  When I execute the PT60, get an error message as "No Standard working time for key 13 5 20100501"  I am running it for the month of May2010.
    Can anyone throw some light, in case I missing something.  I have earlier done configuration of Reduction Rule by using the rule 01 which has the option of Employment Pct. from Plnd Working Time Infotype. and then maintain for the employee the tick on Part-time and reduce the employment percentage.
    Now the client I am working wants it based on the Weekly Work Days and these are all Salaried employees.
    If anyone has faced this problem and has as solution, can you please share.
    Thanks in advance.
    Regards,
    Edociana

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

  • Issue with PTO (Paid Time Off) quota generation

    Hi All,
    We have an issue with quota generation of PTO for our employees.
    The issue goes like this:
    We have a Paid time off for employees 5weeks( 200 hrs) for employees who have worked less than 5 years.
    we have  paid time off for employees 6 weeks ( 240 hrs) for employees who have worked more than 5 years.
    we have the following logic that has to go in this config:
    -- Our fiscal year starts on Feb 1st and ends on Jan end or Feb starts which has a full week of working days. ( ex: if 01/31/2012 falls on a Thursday the following Monday which has full 5 day working week would be the end of the fiscal year).
    -- Depending on the working hours of  the employees and the date of joining for the first year ( for new hires)0041 info type the eligibility gets varied and reduced. Ex( employees who joins on start of fiscal year and works 40hrs per week schedules is eligible for 200hrs of PTO. Employees who join in the month of august and works for 35 hrs per week ( i.e mid of fiscal year) would get 91 hrs of PTO.
    I need to put this in the system. I am thinking this could be done with out tweaking PCR.I need help in configuring this in Absence quotas as to what are the things i need change in system config and how do i do it. Please help with some screen shots if possible.  I really need this to get it done ASAP. Looking forward for help.
    Thanks,
    Chowdary.

    We use TM00 schema. Can i call TS15 and TS 12  rules into TM00 acheieve my issue of quota entilements?
    Iam doing this because my businees needs to see if an employee chages his work schedule from 40 to 30 or 20 etc.. the PTO has to vary accordingly.
    As the minimum eligibility is to work for 20 hrs to avail the PTO days. If at any point the employee drops it under 20 he will not be eligible till he work any this >= 20hrs per month so the evaluation has to check periodically to update the quota availability.... I need help plz suggest ...

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

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

  • Compensatory quota generation

    Dear Experts,
    Can anybody help me out with Compensatory quota generation concept?what is the  main purpose...?
    Employee working on weekly off and holidays,  are eligible for compensatory off.?Then how compensatory quota generation take place  in negative time management if there is no time recording ?how it will update for   each financial year?
    What are the config steps required or there are standard reports...or program?
    Please help.....
    Advance thanks in ton
    Regards,
    Nidhi
    Edited by: Nidhi Priya on Aug 14, 2011 5:09 PM

    Hi,
    If you are not using time evaluation then it is not possible to generate COFF, how will the system know weather the employee is at work or not?
    Best wishes
    Raghu

  • Quota generation in IT2006

    Hello Experts.
    need your help in this issue, i am running time evaluation with schema ZM00 where annual leave quota is generated with TE.
    my problem here is that the quota is being generated on a monthly basis with 1.25 day/month and it is showing in the "Accrual Information" in the Time Management Pool in PT40, but when displaying the quota in IT2006, the add up of the quota generation is different.
    please advise.
    thank you

    Hi,
    TE is running on a daily basis.
    my problem is that the Accrual entitlements are being generated correctly but they are not adjusting the IT2006.
    what would prevent the accrual entitlements from being automatically updated in IT2006. I checked the the following date in SPRO and it is correct:
    Time Management- Time Data Recording and Administration- Managing Time Accounts Using Attendance/Absence Quotas- Calculating Absence Entitlements-- Automatic Accrual of Absence Quotas--- Permit Generation of Quotas in Time Evaluation
    please your help is very appreciated because it is urgent.
    thank you.

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

    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 Jain

  • Advice needed for using date type in leave quota generation.

    Requirement:   Seniority for quota generation of long service leave must be based on date "02" in IT0041.
    Although all the relevant config has been done using the date type 02, the quota is still being generated based on date type 01. 
    My Question:  What is required to make this scenario work?
    Thanks
    Maureen.

    Validity/Deduction
    Validity:  Valid From = Date type 02 -1Days; Valid To =  Date Type 02 999Months
    Deduction: From = Start of Val +1Day, To =  End of Val +999 Months
    Base Entitlement:
    Rule: 002
    Sequence 001; Seniority = 0 - 5 years; Constant= 5 days; Related to = Accrual period
    Sequence 002; Seniority = 5 - 999 years; Constant=10 days; Related to = Accrual period
    Selection Rules:
    Applicability:  default values
    Accrual Period: Rel to date type = 02; Length = 60 Months
    Base Entitlement: Rule = 002; Key for seniority = For exact day
    Accrual Entitlement: No pro-rata calc
    Transfer time:  Upon accrual
    All fields not mentioned are standard defaults.
    Employee:
    IT0041
    Date Type 01 = 01/09/2005
    Date Type 02 = 06/04/1995
    IT0000
    Current position:  Begda: 01/02/2009 - 31/12/9999
    Previous position:  Begda: 01/03/2008 = 31/01/2009
    Testing by running Time Evaluation till 31/09/2012
    Result:
    5 days accrued on 05/04/2010
    IT2006:  Deduction from = 06/04/2009 To 31/12/9999;  Validity from = 05/04/2009 To 31/12/9999
    Please note I've used different dates in an attempt to clearly illustrate the problem. Hope it doesn't serve to confuse.
    Thanks for the help.

  • SAPHCM PCR to Carry forward Time Quota Balances

    Dear Experts,
    My problem is my Time Quota Balances are not carry forwarding for the next year.  our Time Management is Time evaluation without clocktimes  - 9.  every year in Jan we run Pt60 for al the employees so the new quota is being automatically updated in IT2006.  but previous year balance is not getting carry forwarded. in this year.
    Last Year                    utilized              Balance
    16                                  8                        8              
    This year                                                Balance
    16              +              8                                  24, but it is showing 16 only.
    It should be as above.  but it is not happening.  I have checked Quota Generation Config steps.  I found everything is OK.
    Second problem is i kept Max Limit of the quota 90.  but sometimes it is showing on the payslib beyond 90 i.e. 110.
    The above 2 problems i am facing.  in my TM04 schema 2 Pcrs for Quota Balance and carryforward are there.  But i could not understand whether the PCRs are correct or not.
    Could any one please help me.  Its very urgent.  It has been a bigger problem,  without which we can not do FF settlements to the Employees and Encashments of ELs.  Your early response is highly appreciated.
    Thanks
    Aruna.

    For 1st Problem
    Go through below PCR
    10 is Absence Quota
    1111 is time type
    1st PCR to read yearend Quota balance
    2nd iPCR to Update the Quota.
    Just remove this below mentioned part and once again rerun
    insert these pcrs as below
    actio  zm02
    quota
    p2006 zm01
    if we want call perticular quota then use p2006 function  orelse we can use actio
    second problem
      we follow as per ravi kumar
               or
       we  can maintain constant table , the remaining balance  comparision with constant value as per scenario

  • Report for anoymous analysis of Time Quotas (IT2006)

    Dear all,
    we face the request to provide a view on all defined Time Quotas (InfoType 2006), where only the totals will be shown.
    Example: we have an overtime contingent OT
    employee 1 has 10hrs
    employee 2 has 20 hrs
    our goal would be based on selection criteria the have list of time quoats among them we finf OT: 30hrs.
    So the output sums up all quotas and outputs them anonymously.
    Thanks for your help
    best regards
    Torsten

    loop at all infotypes 2006 between a defined BEGDA / ENDDA (from selection screen).
    fill your output table with the fields you need
    COLLECT your output table.

  • Problem in Delete Time Quota Compensation

    Hi,
    There is a problem in Infotype- 416 (Time Quota Compensation) with subtype - Workmen SL Encashment.
    When I click on delete button, it goes in nexr screen - Delete Time Quota Compensation. From here, in Absence quotas, i want to delete 1 line item.
    There is a one problem in deleting this.. system shows the message Change before earliest retro. date 01.04.2009 acc. to control rec. to py area WK.
    Please let me know, what it is???
    Regards..

    What is the beginning date of the infotype record you are trying to delete?
    Please delete the payroll control record and re-create (by checking my prev message) so that the payroll period and retro period are in line with the start date of the IT.
    e.g. if IT record is 01.01.2009 - 31.12.2009 --> So create the payroll record for 01.2009 period and 01.2009 retro period. Make sure status is Rel for correction.
    As the infotype you're trying to delete belongs to a prior payroll period, control record acts as a shield to changes on this data since it is already used for a prior payroll calculation.
    Dilek

  • Creating a Time Quota

    I have a requirement to create a time quota with a constant value on the first day of every year.
    And another time quota with a constant value on the first of Januray and first of June.
    How Can this be configured so that i don't have to use the upload programs?

    Hi ,
    I have answered similar type of question before.So I am just pasting that here.
    This is how you create a quota which is to be generated by the time eval.
    I will try to give all the steps here.Please let me know if you need any more info.
    I hope you know how to crate a quotatype with the quota grouping of your organization.
    1.Create a timetype say for example 9120.(let us say 20 is your  quota type).
    2.then go to Timemanagement>timedata recording and adm>Managing time accounts with abs/att quotas>Calculating abs entitlements>set base entitlements.
    in that create new entry for your quota type .ANd enter ESG ,PSG,Rule and sequence number .Under the Base entitlement tab,leave seniority,age and all if not needed in ur company and under the entitlement tab and under Day Balnce enter the time type you created here 9120.and select accrual period radio button.save it.
    3.Timemanagement>timedata recording and adm>Managing time accounts with abs/att quotas>Calculating abs entitlements>Determine validity /deduction interval.
    create a newentry with your quota type and select accrual period radio buttons.
    4.Goto V_T559L table and find your quotatype or create new entry and on left hand side under dialog structure select the 2 nd folder quotatypes and find your quota type and select increase radio button and save the changes.
    5.And the rest is same as the general quota configuration.

  • InfoType 416: Time Quota Compensation - Amount field

    Hi,
    transaction PA61 > Infotype 416 Time Quota Compensation > Create > Manual compensation
    There is a column here called "Amount" which shows the employee's hourly rate. Currently this field is open for changes. I want to grey out this field so that it can not be changed. I think there is an option for this in customizing but i can't find it...can someone point me in the right direction?
    thanks

    Hi,
    Please use the table T588M for screen modification.
    Please note the module pool name from System - Status.
    Hope this helps,
    Reward points if helpful,
    Thank You,

  • Automatic Time Card Generation not generating Time Card

    Hi,
    I am running the program 'Automatic Time Card Generation'. The log file showing the message
    'The process did not generate any timecards for the Payroll, Payroll Period selected'.
    And there is no time card for the given Payroll month.
    Any suggestion for this.
    Many many thanks in advance.
    Regards,
    Subrat

    Please check metalink note 282547.1 to see it is relevant to your issue

Maybe you are looking for

  • HT4108 Problem with charging iPhone 5 using Digital AV adapter.

    When using the Digital AV adapter, my iPhone 5 recognizes the adapter, shows the charging symbol briefly and then it disappears and the phone does not charge.  The video mirror through HDMI works without issue.  Both the charge cable and Digital AV a

  • Mapping re-occurring node to single node

    Hi, I would like to map an Element with maxOccurs=unbounded to an Element with maxOccurs=1. So, instead of making a new target node for each occurrence of the source node I want to merge all occuring source node values to only one target node and put

  • Exchange server 2013 upgrade

    Hi Guys, My current version is "Microsoft Exchange Server 2013 RTM" and I would like to upgrade it to CU1. But I could see that this is a major upgrade and it would cause some AD permission changes and schema update. I  also have an RD server and als

  • Install Help : Existing Installation Detected

    Hi all, Brand new to this and am a total Creator dummy so please be patient!! Last year I installed Creator Eval version (before they were giving it away free). Never had much time to use it, now I downloaded the latest Free version and tried to inst

  • Hp6110 keeps telling me to align cartridges

    My HP 6110 all in one printer keeps telling me to press enter to align cartidges, and when I do this it just repeats the message