Time quota compensation infotype 416

hi experts,
can u please explain how infotype 416 time quota compensation works in HR time management.
1) significance of infotype 416
2) role of infotype 416 when employee is terminated and has vacation payout and sick time pay out
3)concept behind the configuration of infotype 416 in time management
4)why is infotype 416 configured? business need?
5)vacation payout and sick time payout how are they paid to the employee.
6)please explain configuration details of infotype 416
please explain in details (special request to anantha prakash,sikindar,ram manohar)
regards

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,

Similar Messages

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

  • 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

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

  • Infotype 416 User exit or Solution

    Hi,
    I am using PA30 with infotype 416. While displaying, I am getting two radio buttons namely - Automatic and manual compensation. But while creating, i do not see this two radio buttons.
    Is there any user exit which can be used to remove / make invisible the radio buttons while displaying?
    Or if there is any solution to this?
    Thanks & Regards,
    Naba..
    Edited by: Naba Kumar Saha on Jul 14, 2009 2:13 PM
    Edited by: Naba Kumar Saha on Jul 14, 2009 2:30 PM
    Edited by: Naba Kumar Saha on Jul 14, 2009 2:56 PM

    Hi,
    I am using PA30 with infotype 416. While displaying, I am getting two radio buttons namely - Automatic and manual compensation. But while creating, i do not see this two radio buttons.
    Is there any user exit which can be used to remove / make invisible the radio buttons while displaying?
    Or if there is any solution to this?
    Thanks & Regards,
    Naba..
    Edited by: Naba Kumar Saha on Jul 14, 2009 2:13 PM
    Edited by: Naba Kumar Saha on Jul 14, 2009 2:30 PM
    Edited by: Naba Kumar Saha on Jul 14, 2009 2:56 PM

  • Problem while inserting a record to infotype 416

    Iam facing a problem while inserting a record to the infotype 416 for a personnel no using the FM 'HR_INFOTYPE_OPERATION'.I have created a FM to insert a record to the infotype 416.In that FM iam using the FM 'HR_INFOTYPE_OPERATION' to create a record for infotype 416.while executing  my FM the FM 'HR_INFOTYPE_OPERATION' is returning the return value 0.But when i check in PA30 for the infotype 416,there is no record created for that personnel no.Also in the table PA0416 the record is not get created.SO what might be the problem.can anyone please provide me help on this.
    I have attached the code of my FM for ur reference.
    FUNCTION Y_ESS_FL_ENCASH.
    DATA: G_COMPENSATION_AMOUNT LIKE PA0416-AMONT,
          G_RETURN TYPE BAPIRETURN1.
    DATA T_PA0416 LIKE P0416 OCCURS 0 WITH HEADER LINE.
    CALL FUNCTION 'HR_READ_INFOTYPE'
        EXPORTING
           TCLAS                 = 'A'
           PERNR                 = '00000014'
           INFTY                 = '0416'
         BEGDA                 = sy-datum
         ENDDA                 =  sy-datum
           BYPASS_BUFFER         = 'X'
         LEGACY_MODE           = ' '
    IMPORTING
         SUBRC                 =
          TABLES
            INFTY_TAB             = T_PA0416
    EXCEPTIONS
      INFTY_NOT_FOUND       = 1
      OTHERS                = 2
        LOOP AT T_PA0416
        WHERE SUBTY = '1002'.
        ENDLOOP.
        IF SY-SUBRC <> 0.
          CALL FUNCTION 'BAPI_EMPLOYEE_ENQUEUE'
            EXPORTING
               NUMBER = '00000014'
            IMPORTING
               RETURN = G_RETURN.
          IF SY-SUBRC <> 0.
             MESSAGE I016(RP) WITH ' RECORD IS ALREADY LOCKED'.
          ENDIF.
          T_PA0416-PERNR = '00000014'.
          T_PA0416-SUBTY = '1002'.
          T_PA0416-INFTY = '0416'.
          T_PA0416-OBJPS = ''.
          T_PA0416-SPRPS = ''.
          T_PA0416-SEQNR = ''.
          T_PA0416-AEDTM = SY-DATUM.
          T_PA0416-UNAME = SY-UNAME.
          T_PA0416-ENDDA = SY-DATUM.
          T_PA0416-BEGDA = SY-DATUM.
          T_PA0416-NUMBR = '10'.
          T_PA0416-WGTYP = '1530'.
          T_PA0416-AMONT = '15000'.
          T_PA0416-WAERS = 'INR'.
          T_PA0416-QUONR = '1'.
          APPEND T_PA0416.
          CALL FUNCTION 'HR_INFOTYPE_OPERATION'
            EXPORTING
              INFTY                  = '0416'
              NUMBER                 = '00000014'
              SUBTYPE                = '1002'
      OBJECTID               =
      LOCKINDICATOR          =
             VALIDITYEND            = '31129999'
             VALIDITYBEGIN          = SY-DATUM
            RECORDNUMBER           = ''
              RECORD                 = T_PA0416
              OPERATION              = 'INS'
              TCLAS                  = 'A'
      DIALOG_MODE            = '0'
            NOCOMMIT               = 'X'
      VIEW_IDENTIFIER        =
      SECONDARY_RECORD       =
            IMPORTING
              RETURN                 = G_RETURN.
      KEY                    =
          IF G_RETURN+0(1) EQ 'E'.
                  MESSAGE I086(ZHR) WITH 'Record is not inserted in IT416'.
          ELSE.
              COMMIT WORK.
          ENDIF.
          CALL FUNCTION 'BAPI_EMPLOYEE_DEQUEUE'
            EXPORTING
              NUMBER = '00000014'
            IMPORTING
              RETURN = G_RETURN.
        ENDIF.
    ENDFUNCTION.

    Hi Murthy
    With a first glance, I think you have given a wrong parameter value to "validityend". It should be '99991231' not '31129999' .
    If your problem still persists, try inserting the data online from PA30. If your input causes no errors, then please state what the return parameter contains.
    Regards
    *--Serdar <a href="https://www.sdn.sap.com:443http://www.sdn.sap.comhttp://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.sdn.businesscard.sdnbusinesscard?u=qbk%2bsag%2bjiw%3d">[ BC ]</a>

  • How to create Absence Quotas in infotype -- 2006.

    Hi Friends,
    Need some urgent help.
    How to create Absence Quotas in infotype -- 2006.(In standard method)
    Any standard programe, TCODE, BAPI FM.
    How to Use?
    Pls help me urgently.
    Bye
    RAHUL

    Find below the link with directions to create a Quota.
    [Absence Quota|http://doa.louisiana.gov/hrhelp/content/prmd-createabsencequotaforpersonalleaveforamanualleaveearningemployee/cc/html/index.htm]
    Hope this helps
    Vinodh Balakrishnan

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

  • HR Abap - How to grey out infotype 416 'Start' date on screen 2

    Hi,
    For infotype 416 I want to force the user to enter the Start date on the initial PA30 screen. Therefore I have to grey out the 'Start' Date field that appears in the second screen '2000' when creating a record.
    Any ideas on how to do this?
    Regards,
    Warren.

    Hi,
    In order to add additional functionality and checks to the PBo & PAI of HR infotypes you need to
    implement enhancement 'PBAS0001' using CMOD . Once you
    have done this you need to go to  the function modules EXIT_SAPFP50M_001 & EXIT_SAPFP50M_002
    and create the includes within them i.e.  ZXPADU01 and ZXPADU02. You can now enhance the
    functionality of HR infotype PBO and PAI by simply adding code to these includes. See
    example below:
    HR Infotype User exits
    Include ZXPADU01 for the PBO module
    Incldue ZXPADU02 for the PAI module
    *Example code.
    CASE innnn-infty. "Infotype?
      WHEN '0001'.  "infotype 0001
    Processing code
      WHEN '0008'.  "infotype 0008
    Processing code.
             etc.
      WHEN OTHERS.
    ENDCASE.
    Hope this helps.
    Reward if helpful.
    Regards,
    Sipra

  • Time constraints for infotype 0185

    Hi experts,
    Need your suggestions,
    Is it possible to change the Time constraints for infotype 0185. What will be the impact if i change from 2 to 3 time constraints. Please explain...
    Shiv.

    hi,
    what i meant was standard time constraints should not be changed unless there is no other option.
    changing the time constraint is a quick fix solution.
    these standard time constraints are set after a lot of thought.
    like he referred 185  which is personnel ids.
    here you can see that it has sub types each sub type can have one record.
    you cannt have two passports .
    you cannot have two pan numbers etc.
    lets us sasy the end user enters some data wrongly and then he realises and creates another record for the same with out deleting the old one.
    the system will take it.
    but as you can see the data is already duplicated and it gives errors if some work flow or some other functionality is written basing on that input.
    regards
    nalla

  • 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

  • How to retrieve time data from infotypes 2001 and 2002 when we use PNPCE

    Hello Everyone,
       I am new in using PNPCE ldb.In the requirement i have to retrieve time data from infotypes 2001 and 2002 between the begda and endda.I tried using the macro RP-READ-ALL-TIME-ITY to retrieve data.But its not supporting.Can some body help me in doing this.
    THanks in Advance..
    Regards,
    Chinni.

    Hi
       Try the following code:
    REPORT  ZHRTM41.
    nodes peras.
    Tables: PERNR.
    Infotypes: 2001.
    start-of-selection.
    get peras.
    rp_read_all_time_ity pn-begda pn-endda.
    end-of-selection.
    loop at p2001.
    write:/ p2001-abwtg,p2001-stdaz.
    endloop.
        It worked for me when using PNPCE. let me know if you have any problem
    Thanks,
    V.Nagaraju

  • Confused about the meaning of  Time Quota Types

    I am learning SAP-HCM on IDES 6.0. I am confused about the meaning of Time Quota Type. I have gone thru the SAP documentation, but still not clear about it. Please help me with a few examples. How is it different from Absence Type?

    Hi Gopal ,
    Absences are very generic ones that we create which needs to be reflected in IT2001 and dedcution can happen.
    Absence Quotas are the limited entitlement that is fixed say ur eligible for 10 days sick leave so here this is a Quota for each year  and so becomes a Quota say Sick leave Quota =10 and will be seen in IT2006.
    Now an absence needs to be linked to this Quota for dedcution.
    An absence can be or may not be linked to a Quota.This depends on business Requirement.
    Let me know if u have further Questions.
    Thanks
    Swati

  • Stocks app can use real time quotes now since YHOO is offering them?

    So any chance we can see real time quotes in the Stocks app any time soon?

    Good question for Yahoo technical or customer support, which provides the data for the iPhone.

  • 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

Maybe you are looking for

  • Upgrade do Plano de Fotografia para o Plano Completo para Estudantes

    Olá, Gostaria de trocar o meu Plano de Fotografia pelo Plano Completo CC para Estudantes. Como faço, já que me associei ao Plano de fotografia há alguns poucos meses e o vencimento anual deste ainda está distante? Obrigado, Lucas

  • Microsoft intune and Forefront

    hello All, We have Forefront protection installed on clients. We use SCCM to update definition files for Forefront on clients. Now, we want to install Intune on these machines. which require uninstallation of SCCM agent. if we uninstall SCCM client,

  • Where can I find the list subscripted variables valid?

    I have to do those but I don't know which one is valid and invalid...could someone tell me where can i look for? Thanks, Flower Part I) List the errors in the following statements, and make corrections to it. int intArray[ ] = new double[10]; double

  • Why can't I use any downloaded program on my Macbook?

    It seems to be that I can't do anything when I open a downloaded program. That includes programs such as Adobe, Microsoft Office en even the smallest such as VLC Media Player. Programs that were already on the laptop such as Safari, Finder, Apple Mai

  • BI SERVER (URGENT)

    Hi all, i was recently asked to develop the BI server. I was wondering what that meant. We just installed ECC 6.0 (new implementation rather than an upgrade) and have a stand alone server for BI. could you please tell me what i need to do to develop