IT0014 and IT0015

Hi,
What are the best practrices need to be considered while maintaining IT0014 and IT0015.
Thanks,

The wage types maintained in IT0014 need to be the ones which you need to pay/deduct on regular basis. You would need to ensure the dates cover the period for which you want to make the payment/deduction. For example, a deduction to be made every month for next 6 months.
On the other hand IT0015 has wage types which require one-off payements. Need to be maintained on a date which falls within the period under which you need to make the payment. For example, project bonus to be paid in month of June.

Similar Messages

  • Link between IT0014 and IT0015

    Hi,
       i created one wage type in IT0015 with amount 5000$, So that 5000$ payment made to associate. Now the same i want to recovery as 500$ in 10 installments through IT0014. Can u pls help me how will create the link between IT0014 and IT0015 for the advance wage type?
    Please give me the detailed information,so that i can configure in my system own.

    Hi,
    Please follow the below steps:
    1. Copy the WT (XXX1) from MD70 as a Balance WT
    2. Copy the WT (XXX2) from MD80 as a Recovery WT
    3. Copy the WT (XXX3) from MD90 as a Total WT
    4. Maintain the link in the table V_T51P1:
      indicator 10: Recovery WT to Balance WT
      Indicator 11: Balance WT to Total WT
    After you Paid the Advance Just decide the installments star date and amount and then maintain
    1. WT XXX2 in IT0014 with same start date (End date can be 31.12.9999) (Installment amount needs to be maintained)
    2.WT XXX1 in IT0015 with same start date (One time entry only) (the Advance amount needs to be maintained)
    3. WT XXX3 no need to maintain in any info type AND just you run the payroll ,system will deduct all installments until the total advance will deduct.
    Please let me know if you have .........
    Thanks
    Cheera

  • Maintaining IT0014 and IT0015 through Personnel Actions or PA30

    Hello,
    I have one query. I would like to know the standard practise for maintaining the Infotypes 'Additional Payments' and 'Recurring Payments'. Is it advised to maintain those through Personnel Actions or directly through PA30? My client wants to know what is the good practise?
    Thanks in advance.
    Madhu

    Madhu
    It depends upon the requirement of the client
    Ex: in some of the cases we have food allownace will be the part of Structure and it is irregular income in that case the user has to maintain at the time of the hiring so in that case you have to maitain it in IT0014 and after some time he may ask the user to cancel the allowance and to add the income in special allowance etc
    Comeing to to IT0015 it is one time payment in order to decide you have to check with the functionality of the wage type

  • How to create a new wage type in IT0014 and assign the GL?

    Dear Gurus
    Please guide me about Creating of new wage Type in 14.
    My client wants to add a new wage type says:-1HRR ( Honorarium)  &  assign  the same to  Training Expenses GL account and order number. How to do it. Please guide.
    Regards
    Vikas K Sharma

    To copy a standard WT and assign a new name with the same attributes and characterstics:
    IMG > Personnel Management> Personnel Administration> Payroll data> Recurring Payments and Deductions. Copy any standard Wage Type.
    Check assignment of WT to a Symbolic Account :
    (The WT will inherit the Symbolic account from the copeid standard WT)
    Go through SM30 to Table V_T52EL_NOFM. Make neccessary changes to the Symbolic account, if needed.
    To create a new Symbolic Account and assign it to the WT:
    Payroll --> Payroll (country) --> Posting to Financial Accounting --> Activities in the HR-System --> Employee grouping and symbolic accounts --> Define symbolic accounts
    To assign the WT to the new symbolic account (same as table V_T52EL_NOFM):
    Payroll --> Payroll (country) --> Posting to Financial Accounting --> Activities in the HR-System --> Wage Type Maintenance --> Define WT posting attributes
    To assign a symbolic account to a G/L or Check the assignment of Sym Acc to G/L:
    Payroll --> Payroll (country) --> Posting to Financial Accounting --> Activities in the AC-System -->Account Assignment --> Assign expense accounts.
    Hope this helps.
    Soujanya.

  • PY-IN: Mid Year Go Live

    Gentlemen,
    I wish to know the steps for mid-year go-live for Indian Payroll.
    Do we need to upload all IT0008, IT0014 and IT0015 wage-types in T558C?
    Thanks in advance.
    Peeyoosh

    Dear Ramana,
    The mentioned tables are related schema INLK, we are not going for INLK.
    I am looking for injecting the above WTs directly in Payroll Income Tax calculation in current financial year.
    If you know it, please let me know.
    Thanks.
    ~ Milind

  • Creation of NEW Infotype

    Hello Experts,
    I need to create new infotype ,which will be replica of Infotype-0008(basic pay). user can enter the wage types in that custom infotype.
    is it possible????
    Thanks & Regards,
    Saurabh

    "there are some employees who works extra apart from their regular position "
    questions:
    1. "there are some employees "--> do they have specific characteristic?
    2. "who works extra apart from their regular position"-->
    is the extra salary payment will be included in their regular payroll or will be paid separately or it is only to record the "extra work"? or
    "work extra" is it a form like overtime payment?
    if it will be included in the salary payment, you can create new wagetype and include it in in IT0014-IT0015 depends on the regularity of the payment.
    "currently in custom infotype there is only limited information ie. position and pay scale area, groups n all and cost centers.."
    did u mean "currently in IT0008" there is only limited info (position, pay scale area, groups ...)
    please check or consider to use IT0014 and IT0015 -- sap standard infotypes for other extra payment not included in the Basic Pay.
    best regards,
    dhenny muliawaty (pei pei)

  • Deductions not showing up for a terminated person

    I need some help. I have an a employee who is terminating, He has a couple of deductions that need to be processed on his final payout. When I ran payroll simulation the deductions were not picked up, even after I forced time evaluation.I am doing investigations, but couldn't catch the exact error, plz can any body Guide me
    Thanks in advance
    Regards
    Renuka

    whether the date of termination and the simulation for payroll is done for same month.
    check the input parameters for payroll driver execution program............
    how you are terminating the employee, while terminating in personnel actions; whether you used the LIS9 or the delete option for IT0014 and IT0015.
    hope your issue is solved......

  • Tagging employee cost to Internal Order

    Hi All,
    My client wants the Employee costs to be tagged to Internal Order(IO) and interfaced to FI.
    This is possible for IT0014 and IT0015 using Cost Assignments where in we can specify the Order - defined in FI(same as internal order).
    But my cleint requires it for IT0008 as well. Is it possible? If yes, how?
    Secondly is there any config requred on posting side for IO's, Apart from the master data config for IO on FI side.
    Appreciate your help.
    Regards,
    Swati

    Hi All,
    My client wants the Employee costs to be tagged to Internal Order(IO) and interfaced to FI.
    This is possible for IT0014 and IT0015 using Cost Assignments where in we can specify the Order - defined in FI(same as internal order).
    Is there any config requred on posting side for IO's, Apart from the master data config for IO on FI side.
    My client requires cost assignment fature for IT0008 as well. Is it possible? If yes, how?
    Appreciate your help.
    Regards,
    Swati

  • Problem in copying wagetype into IT0008 using Dynamic Action for IT0015

    Hi All,
    My requirement is based on the Number/ Unit the user enters on the IT0015 screen in the PA30 transaction ,I have created a dynamicaction that will fetch the corresponding wage type from a table T511K and display the screen of IT0008 where the BEGDA would be the Date of Origin of IT0015 and a new record should be added to the already existing wagetypes of IT0008.
    I have already created the dynamic action and the BEGDA is getting correctly fetched from the IT0015's Date of Origin. However, I am in doubt as to how to add the corresponding wage type from table T511K in the already existing wagetypes of IT0008. Please help me. Points would be rewarded.
    If possible could you please provide the code for it.
    Regards,
    Rahul Agrawal.

    Rahul  Technically speaking this can be achieved by any way but would like to share you the nature of wage types which comes in IT0015 and IT008 completely differs functionally along with Respective infotypes Ie The wage types in 15 will be a irregular wage type and in IT0008 Regular wage type and IT0015 have Time constraint 2 and IT0008 have TC 1
    So would like you to check once with your functinal before going to the development

  • Creating a infotype 0014 automatically in the background when 0008 changes

    Hello All-
    We have a wagetype on Infotype 0014 and when we create a record with this wagetype then it is having a balance wagetype in IT0015 so IT0015 with balance wagetype will automatically popup when we create a record in IT0014 and this is because of the the wagetype config.
    When ever IT0008 changes we want to create a new IT0014 with the wagetype in question and a new record in IT0015 also.
    But when I tried this Dynamic actions I can pass parameters to IT0014 and do it in the background, but I can not control IT0015 as this is comming automatically from the wagetype config.
    We are trying to write a custom code to achive this by BDC recording in PA userexit -> PBAS0001 but its not working. Is there any other way or any other user exit to do this??
    Thanks-
    Chakri.

    I've done this type of thing with BAdi definition HRPAD00INFTY (this is a more recent BAdi so you may need to check if it exists in your system) during the IN_UPDATE method.  In this BAdi, I check to see if I need to create a new IT0014 and if I do, I submit an external program which eventually calls the HR_MAINTAIN_MASTERDATA function after a number of complicated calculations - it's quite a few steps but it does work.
    In my case the CATS transfer into infotype 2002 which is run in background will kick off an update on IT0014 in the case of a certain time type being entered.  By keeping it in infotype 2002, it also allows our payroll group to manually add entries there as well and this process will still work.
    Hope this helps.

  • Indirect ivaluation

    hello,
    we maintain only 1 wage type in basic pay infotype(0008).and we maintain all d other wage types in IT0014 n IT0015.but then where do we maintain those wagetypes which r calculated based upon basic pay(tarif,summe,prznt)
    thanx
    sudha.

    if your HRA is 50% on basic than that is indirect valuation
    so in wage type characterstics you have to maintain INVAL  B
    and in T539J valuation basis you have to valuate the HRA on Basic 50% useing PRZNT 
    when ever you have percentage caluculation based on other wage types than we use PRZNT
    for more details go to T511  and take the help of F1  in order to know the valuations

  • Dynamic Actions - based on PERSK

    Hi, I am trying to do a dynamic action from IT2001 to IT2002 but only for a particular employee subgroup.  I have the following in dynamic actions but it is doing the action for all employee subgroups and not just 18.  Any advice where I'm going wrong would be much appreciated.
    2001                   02     0           *LINK IT2001 &IT2002 FOR FLEXI'S*
    2001                   02     1     P     P0001-PERSK='18'
    2001                   04     4     I     INS,2002
    2001                   04     7     W     P2002-SUBTY='0900'
    2001                   04     10     W     P2002-BEGDA=P2001-BEGDA
    2001                   04     27     W     P2002-ENDDA=P2001-ENDDA
    2001                   08     14     I     DEL,2002,,,(P2001-BEGDA)
    Thanks.
    N

    In our table T588Z, all calls for IT0001 are done for the country code and in the following manner:
    P T001P-MOLGA='XX' , where XX represents the country code.
    I have only one other instance where a dynamic measure calls for IT0001.  It is a dynamic measure on IT0014 and it is preceeded by a check on the WT used:
    P P0014-LGART='XXXX'
    P P0001-WERKS='XX  '
    Also, we have many inserts of IT2001 that are generated during certain measures, and their insert code is on a single line:
    I INS,2001,ZZZZ,,(P0000-BEGDA),(P0000-ENDDA)   - here ZZZZ is the sub-type for IT2001

  • Rounding off salary components in Payresult table

    Hi Experts,
    I have a query around rounding off amounts in PC_PAYRESULT cluster. The basic pay should be rounded off two places from decimal ( This is done by v_512w_d, changing PC -10 (A)) but for other wage types the rounding of rule is no value post decimal and rounding off the amount after decimal to next number.
    Really appreciate any help on the same. Thank you so much for all your support.
    Regards,
    J
    Edited by: jyotsgsap on Aug 1, 2011 1:29 PM

    Sorry , in case of wrong communication from my side, when i said about the process class 10  Spec A , it means this is the standrad one which was been provided by the SAP so for the wage types which are in IT0008 if they come into proration (i means PRCL 10 as 1 and if all them has to be rounded off in such cases instead of useing the PCRs we can go with the standrad one so i have said to go in the said manner in the previous thread) in standrad to round off the wage types we have to go with Custom PCRs if you are asking for Wage types in IT008 , 0014 , 0015 Etc
    the pcr shd be inserted below XVAL if any or else u can use Spec A for wage types IT0008 , for wage types in IT0014 and 0015 you can use INAP

  • PA30 : IT2010 & IT 0015. User exit / BADI required to retrieve BETRG value

    good day to everyone,
    My objective its to retrieve Amount ( BETRG) value in PA30 --> IT2010 and PA30 --> IT0015 screen.
    I have tried using the User exits and Badi below. However, there are no structure to retrieve BETRG value when i am i at the IT2010 and IT0015 screen.
    -EXIT_SAPFP50M_001 in enhancement PBAS0001
    -badi HRPAD00INFTY
    Could anyone let me know is there any way to retrieve the BETRG value or any user exit/badi available?
    hope to hear from you soon.
    Thank you.
    Regards,
    SW

    In PAI of user exit ( ZXPADU02 ) you can get it easily
    data i0015 like p0015.
        if INNNN-INFTY = '0015'.
             call method CL_HR_PNNNN_TYPE_CAST=>PRELP_TO_PNNNN
              exporting
                PRELP = INNNN
              importing
                PNNNN = I0015.  "here you have record of IT0015 so BETRG is also available
          "cast back values to screen fields
            call method CL_HR_PNNNN_TYPE_CAST=>PNNNN_TO_PRELP
              exporting
                PNNNN = I0015
              importing
                PRELP = INNNN.
         endif.
    Similar code can be done for IT2010
    Regards
    Marcin

  • Dynamic action for IT0015 & IT0014

    Hello All,
    I want to create a dynamic action for the following scenario:
    Whenever employee is moved form Payroll area 99 to any other payroll area then IT0015 & IT0014 will be created with the date as effective date (not system current date).
    I.e if emp is hired on 01.02.2008 & if he is moved form payroll area 99 to any other payroll area then IT0015 & 0014 will get created with effective date i. e 01.02.2008 & not current date.
    Please help me out for same. I am new in this filed of dynamic actions.
    Valuable points are assured...
    Regds,
    Nithi

    Hi Nalla & sikander,
    I have created the dynamic action as below for UK;
    ****CREATE IT14&15 WHEN PAY AREA CHANGE TO 99**
    0001 02 001 P  T001P-MOLGA='08'
    0001 02 002 P  P0001-ABKRS<>'99'
    0001 02 002 P  INS,0014,,,(P0000-BEGDA),(P0000-ENDDA)
    0001 02 002 P  INS,0015,,,(P0000-BEGDA),(P0000-ENDDA)
    The above dynamic action is not working when the payroll area is changed from 99 to aby other payroll area.
    Kindly suggest where i am going wrong.
    Regds,
    Nithi

Maybe you are looking for

  • RSS Feeds wont open in one window anymore

    Hi everybody. Got a weird one for you. I used to be able to "middle click" (clicking my scroll wheel on my logitech mouse) on the "RSS Feeds" in my bookmark bar to view ALL new RSS feeds. That is, when I middle clicked on the "RSS Feeds", the RSS scr

  • Using Webservices in JspDynpage (Portal)

    Hi Team, i am Using Webservices in PDK. I followed all the steps to use the webservice in the portal. i can able to read the the methods, which are there in webservice. But when i try to call the methods, they are behaving  differently. Example i hav

  • Business Partner Roles

    Hi Gurus We have two Business Roles and one Business Partner Role This Business Partner Role we assigned to Two Business Roles so In one business Role Business Partner Role all tabs will work but in other business Role same Business Partner Role some

  • Port configuration for OAS 10.1.3.4

    Hi Gurus,    We have installed the Oracle Application Server 10.1.3.4 and deployed custom applications.  The Application server is listening on default port 7777 and we want to configure the port as 80 instead of 7777.  Can you please let me know the

  • Oracle 7.x db from HP to AIX

    Hi, 1. Can I use import/export to move the db from HP to AIX? 2. Anything that should be changed due to platform change(i.e. any specific things for AIX)? 3. Any useful documents for the task? Many thanks, Fat null