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

Similar Messages

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

  • Generate absence quota through RPTIME00

    Dear Gurus,
    I have to generate absence quota of 2 days every month for all employees and the generated absence quota for the current month will be added in the quota of previous month e.g (2+2=4). I use negative time management and want to use RPTIME00 for this purpose. There are two conditions for quota generation
    1. If the employee leaves by any reason and termination date is greater than 15th will be allowed 2 days
    2. If the employee leaves by any reason and termination date is less than 15th of the month will not be allowed
    Similarly in case of joining of new employee
    1. If the employee Joins by the date is greater than 15th will be not allowed
    2. If the employee joins by the date is less than 15th of the month will be allowed
    What type of schema can I use for this purpose and what will be time management status in infotype 0007 as I am using negative time management. If any expert can explain the source code of schema for this purpose.
    Furthermore can I use the Report RPTQTA00 for generation of remaining annual absence quotas at the same time?
    Ali

    Hi,
    You can copy standard SAP schema for quota generation and customize. Quota name TQTA.
    You can read schema and see comments, help (F1) to understand what it's doing.
    Those quotas that are generated via schema cannot be generated manually.
    Cheers

  • VT02N - do PGI and Invoice for certain deliveries either based on certain conditions

    Hi Friends ,
    We are using VT04 for creating shipments . While shipment completion stage in VT02N   an activity profile has been maintained  which does both the Goods issue and Invoice.
    We have a business requirement , PGI and Invoice should be created only for specific set of deliveries based on certain conditions.
    Is there any standard way to do this or by using user exits.
    Please guide.
    Thanks,
    Nileshsa.

    what about adding a check in userexit RV60AFZZ, when the condition is not met during invoice creation, error out and disable the creation of the invoice document?

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

  • Error in Generating Absence Quotas.....Time Management

    HI All,
    WRT TM
    1)In the step SE38 using RPTQTA00 i get an error saying Generation rule is not selected for this Personnel Number.
    2)If i try doing thru PA61, when i select the Absence quota defined n click create i get the Standard Absence Types rather than the ones i created...
    So wat cud be the reason for it,,,,n how to rectify??
    Thanx a lot in Advance
    Regds
    SAP Functional

    Hi,
    The error is solved wrt SE38 Generating Absence Quotas,but the output window displays the quotas i have defined as well as the standard leave(system default) which i hav not defined and the quotas are displaying multiple times i.e the sick leave is displaying 7 times n paid leave is displaying 8 times.
    So the total for Sick leave is 7X7 = 49days and
    for paid leave 30X8 = 240 days, n when i select subtotal than i wont get the total numbers instead the quotas get displayed multiple times.
    So wats da solution, thanx for the past suggested solutions n for the future ones too.
    Regds
    SAP functional

  • Error while generating Absence Quota

    Hi All,
    While generating Absence quota iam encountring an error message " No quota type for key 1 01 02 20090911"
    We are using Time Mgt Status 9 and RPTIME00.
    Can you pls share your inputs.
    Thanks for your time.
    Kind regards
    Sathya

    1  is  EG
    01  is ur PSG
    02 is ur Selection rule group
    Check the grouping in the table T559L

  • Error While Generating Absence Quotas

    Hi HR Gurus
    I have facing a problem while generating absence quotas, It show message "
    E     81000001     No validity interval for key 1 81 01
    E     81000001     You have not selected any generation rules
    E     81000002     No validity interval for key 1 81 01
    E     81000002     You have not selected any generation rules
    E     81000003     No validity interval for key 1 81 01
    E     81000003     You have not selected any generation rules
    E     81000004     No validity interval for key 1 81 01
    E     81000004     You have not selected any generation rules
    Why this error show,Let me know where i have mistake in customisation.
    Thanks in advance
    Regards
    Rajiv K

    Hai Maha,
    You did not assign the validity interval for the quota.
    1 is Esg grouping
    81 is Psg grouping
    01 is quota type no.
    in selection rule table you did not maintain the proper data for particular quota.
    for that go for V_t559L in this table maintain the validity and deduction intervals. There you can select the start of validity interval field and end of validity period and same to deduction interval start and end deduction validity..
    And also check the QUOMO feature and PSg grouping for time recording.
    Good luck
    Devi

  • How to Override Cost Center in IT 1 based on certain conditions

    Hi,
    I have a pretty good understanding on how Cost Center gets defaulted based on Org Structure.  The standard SAP solution for Cost Center will not work for my client and I need to determine the cost center based on certain conditions. I understand that I have to write custom code in some user exit or badi. I tried user exit EXIT_SAPFP50M_001, but it did not work.
    Here is my code:
    DATA: I0001 LIKE P0001.
    CASE INNNN-INFTY.
        WHEN '0001'.
          CALL METHOD CL_HR_PNNNN_TYPE_CAST=>PRELP_TO_PNNNN
            EXPORTING
              PRELP = INNNN
            IMPORTING
              PNNNN = I0001.
    This is just an example to test the concept
    I0001-kostl = 'COST_CENTER'.
         CALL METHOD cl_hr_pnnnn_type_cast=>pnnnn_to_prelp
            EXPORTING
              pnnnn = i0001
            IMPORTING
              prelp = innnn.
    endcase.
    When I change IT 1 record and hit enter, I can see that my code is being executed. I can see cost center being updated on the screen, but when I save it, its not able to retain that new cost center value. This might be because cost center is not an open field.
    How can I change my code so it retains its value after saving?.
    Thanks!

    Contd to manoj
    Cost Center will be a Open feild when the value of   the  switch PLOGI ORGA  should be balnk if it is haveing 1 than it will not default the value kindly check

  • Dump when run Report RPTQTA00 - Generate Absence Quotas

    Hi,
    I run a report RPTQTA00 - Generate Absence Quotas. when we execute it, a runtime error display.
    What happened?
        Error in the ABAP Application Program
        The current ABAP program "SAPLHRP3" had to be terminated because it has
        come across a statement that unfortunately cannot be executed.
        The following syntax error occurred in program "/1PAPA/FEAT000BIMAP " in
         include "/1PAPA/FEAT000BIMAP " in
        line 0:
        "The program "/1PAPA/FEAT000BIMAP" is not Unicode-compatible, according"
        " to its program attributes."
        The include has been created and last changed by:
        Created by: "DDIC "
        Last changed by: "SAP* "
        Error in the ABAP Application Program
        The current ABAP program "SAPLHRP3" had to be terminated because it has
        come across a statement that unfortunately cannot be executed.
    Pl. help...

    thanks dear..
    Please let me know, in Object Name, what should i insert...my program name or subroutine name where check of unicode not ticked.
    My Program Name -
                 RPTQTA00
    Subroutine -
                            /1PAPA/FEAT000BIMAP
    plz help

  • Generate Absence Quota For Every 5 Years Service

    Hi Expert,
    First of all, I'm not familiar with PCR as I'm new with time management. Annual leave is generated via RPTQTA00 with no problem. But we have another absence quota (long leave) that is given to the employee every 5 years (22 days of leave). So every 5 years the employee would received 22 days of absence quota. Our problem is when Rptqta is executed, the deduction is start at 01.01.xxxx instead of hiring date. To make a better understanding
    Expectation
    Start Date | End Date | Deduction From | Deduction to
    01.01.2010 | 31.12.2010 | 01.05.2010 (his hiring date) | 01.05.2014
    Actual Result
    Start Date | End Date | Deduction From | Deduction to
    01.01.2010 | 31.12.2010 | 01.01.2010 | 01.01.2014
    I have configure Validity period for default value to, Valid from date = date type :  tech date of entry, Valid form date = Date type : tech date of entry.
    What do i miss here? Thanks
    Edited by: Hendri Salim on Nov 6, 2010 7:24 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

  • OIM11gR2 show items in catalog based on certain condition

    Hi All,
    Is there a way to show the catalog items based on some condition?
    Eg: Users having only "Role A" can see some entitlements or other roles.
    Any pointers are appreciated.
    Thanks
    Vicky

    You can take guidance from this: http://www.ateam-oracle.com/oim-11g-r2-ui-customization-tips-and-tricks/
    -Bikash

  • Setting a field as Mandatory dynamically based on certain condition

    Hi All -
    I am working on ADOBE Interactive forms. I am not able to find out, How to set a particular field as a 'Mandatory field' based on some condition. I am using FormCalc as scripting language.
    i.e: I have a field "RATING". I want to make the next field "COMMENT" as mandatory when "RATING" is less than 3.

    Hi Vishal,
       You need to set the mandatory attribute of the specific field according to your condition. In FormCalc this will be similar to this,
    if (Rating < 3) then
              $.mandatory = "error"
              $.mandatoryMessage = "The corresponding Comment field is mandatory. Please fill"
    else
              $.mandatory = "disabled"
    endif
    The mandatory property can be set as:
    "error" : Makes the field compulsory to be filled before submission
    "disabled" : Makes the field optional
    "warning" : Gives a warning to the user that the field should be filled, but doesn't cause an error on submission
    The property "mandatoryMessage" specifies the message to be displayed to the user when the mandatory field isn't filled before submission.
    Regards,
    Rose

  • FM to get purchasing price based on certain condition

    Hi,
    Is there any function module to get Price in purchasing document like PO after certain price condition like freight, discount etc.
    For example I have a material no, price per unit 50 USD and we'd like to buy 10 pieces of it, we have price condition with condition type and amount  freight and discount for this, I want to know what is net value after condition calculation.
    On other case I also need a gross value if I enter net value and some condition types and amounts, any FM for this case also?
    So that would be to two FM, or a FM that works vice versa.
    Thanks a bunch.
    Bernard

    Hi,
    Actually PO has not been created yet, because I want to create PO using BAPI_PO_CREATE, but we a  requirement to create a PO, and user upload a net value of a material and condition type with it.
    In BAPI_PO_CREATE we have to upload gross value of a material along with its conditions, then let BAPI compute net value and post to create a PO.
    In this case I have to get a gross value, when user upload a net value along with its conditions.
    Any idea?

  • How to enable or disable report parameter based on certain conditions

    Hello ALl,
    I have 3 parameters in my report. Fst parameter is having a LOV which is having all status value like 'Received,Refunded, Exempted etc).
    second parameter is From date and third parameter is To Date which is having value set as "FND_STANDARD_DATE'
    Now my requirement is If Status is selected as "Exempted" then From and To Date should be disabled.
    if other than that then both should be enabled.....
    Please help me out.
    How it cna be done.
    Thanks in advance
    sheetal

    Hi,
    You can use a condition
    <?xdoxslt:ifelse(Condition,'Paragraph','')?>
    Condition is the condition that needs to be satisfied
    Paragraph is the paragraph that needs to be displayed if the condition is satisfied
    '' is what needs to get displayed if the condition is not satisfied.
    Thanks,
    Swarna

Maybe you are looking for

  • Performance Report in EM

    Is it possible to produce a performance report of a database in Enterprise Manager over 1 month to 1 year ???

  • Suddenly I'm not authorized for purchased content & apps

    Hi, Please forgive me if this issue has been raised over and over again or if I come across bone-headed in general. I recently migrated from my old Ti-Book to a new 15" Macbook Pro with Retina Display.  I've had various little glitches with the new u

  • Load external data into se-main-menu

    hi, i've tried to load external data (vars,files)into a selfmade sony-ericsson-flash-menu for the w810i. it is possible to load the data for the current active menu via loadVariablesNum("application://focused", 0); so i thought i could load some othe

  • Creating Private Tasks

    Hi, Does anyone who if it is possible to create tasks on an activity that are only visible to authorised users?? Thanks

  • I keep getiing the pop up window that says its not a safe site...for EVERYTHING..including your site!!

    EVERY time I click on a link or try to navigate to a new window I get the window that says the connection is untrusted. Firefox cannot be sure the connection is secure. I have to click on two separate buttons (which open page extensions) to finally g