UK Payroll - Wage Types applicable and mapped to correct areas of RTI

Hi Friends,
I am new to UK Payroll and have very least knowledge on RTI.
The Client wishes to have clarity on
a) Which Wage Types are mapped for processing in RTI - How to find out that?
b) Are all Wage types mapped to correct areas of RTI - I am not sure what they meant by correct areas of RTI ?
c) During giving request for New Wage type creation, client wishes to know of standard format/template which will help in providing the wage type to have correct mapping with RTI
Basically they wishes to clearly specify the mapping of new wage type with correct area of RTI
Requesting your kind guidance.
Thanks in Advance.
Sunny Singh

Hi Experts,
Please provide your expert advices here.
I need some urgent guidance.
Many Thanks in Advance
Sunny Singh

Similar Messages

  • Get the wage type, amount and cost center

    Dear Expert,
    Is there any FM to get the payroll result for each wage type, amount, and cost center allocation?
    Example,
    Employee Tom was in cost center A with wage type 1001 ($1000) in Jan.
    But in Feb payroll, we need to retro the cost center for employee Tom to cost center B from 1-jan onwards.
    So after the Feb payroll run, I would like to have the result like below:
    Cost Center A Jan  $1000
    Cost Center A Feb -$1000
    Cost Center B Jan $0
    Cost Center B Feb $2000
    But if I use the FM HR99L00_GET_RETRO_MONTH_DIFF, I cannot get the value like below because the cost center is already replace in infotype 0001
    Cost Center B Jan $1000
    Cost Center B Feb $1000
    Please help.
    Thanks,
    WF

    Hello
    First you can use the FM HR_PT_READ_PAYROLL_RESULT to retrieve the payroll results of an employee. For your purpose you need just the international cluster, so you can use the table type pay99_result.
    Say if you have run the payroll run for the Feb with the new cost center assignment, you can get all these details from the WPBP cluster of the returned result. You'll will have one record in WPBP for each pay period. Using the index of the result you need i.e. for the month of Feb, get the amount value form cluster RT in the same payroll result. Now you should have the amount you are looking for.
    Regards
    Ranganath

  • Payroll wage type

    Hi to all SAP guru,
    Greetings for the day,
    I had few issue related to wage type while processing payroll, since iam not familiar with payroll, please help me out, I have maintained two wage type for a particular employee group.
    1.     1200 – regular working day as a time wage type, where it is configured in schema, it is coming automatically.
    2.     1001 – hourly wage type, which is defined in 0008- basic pay infotype.
    When I am processing a payroll the 1200 wage type is coming automatically with the amount, for the days, the employee worked and the wage type 1001 is not displaying in the payroll processing (ie., in the final processing step during payroll simulation)
    Here my question is, whether 1001 or 1200 wage is to be displayed in the payroll processing (ie., in the final processing step during payroll simulation), if 1001 has to come in final processing step during payroll simulation, what are the step to be done.
    Please throw me a light on this issue.
    Thanks in advance for giving a solution for this.
    Regards
    Babu

    Babu compare both the wage type config from PM>PA>PY Data............... then tables like V_7INA9, V_512W_B .................... You can also learn wht behind the configurationsss.............

  • Problem to transform Flat file to Data Type Structurated and map to IDOC

    Hi all,
    I have a file to idoc scenario.
    The information is like this:
    1#!445#!AI12#!1#!20070214#!DVXXXXR#!201#!31GINHG876#!#!
    2#!#!ETC
    3#!000000000030008888#!#!3000#!#!10#!#!20070215
    4#!dades45#!b#!c#!d#!e#!f#!g
    5#!pos5
    where 1, 2, ... = key segments for the file adapter and #! are the field separator.
    this must go to a Data Type with substructures like this:
    (xml)
    .1
    ......2
    .3
    ......4
    ......5
    where 2 is inside 1 and 4-5 inside 3.
    The reason of this is we can get unbounded replays of 3/4/5 for one header.
    But XI reads the information like if all segments are headers.
    .1
    .2
    .3
    .4
    .5
    So the IDOC is bad created.
    Where is the issue?  At Message Mapping all substructures are mapped with his default and at TEST option it works fine.
    Thanks in advance for your help.
    best regards
    Message was edited by:
            Federico Martin
    Message was edited by:
            Federico Martin

    Dear people,
    according to license problems at client, it's impossible to get the convert agent.
    so now we come back to try to solve with normal mapping.
    the next step is try to convert it using 2 message mappings: dt (flat xml) to dt (structurated) and this one to the idoc.
    i suppose it can be done adding program at interface mapping.
    I created the no hiereachical Data Type for load the information and it's fine. But i am unable to get the first mapping OK, because XI has problems with unbounded segments.
    If you agreed and has time, i copy here the information and his structure.
    I receive (#! defines separation and key segment fields are 1,2,3,4,5):
    1#!445#!AH02#!1#!20070214#!DVPOSTER#!201#!31GINHGIN0#!#!
    2#!#!ETC
    3#!000000000030008888#!#!3000#!#!10#!#!20070215
    4#!dades45#!b#!c#!d#!e#!f#!g
    3#!000000000030008888#!#!3000#!#!10#!#!20070215
    3#!000000000030008888#!#!3000#!#!10#!#!20070215
    4#!dades45#!b#!c#!d#!e#!f#!g
    5#!pos5
    5#!pos5
    5#!pos5
    The destination must be:
    CHASE A
    1 (1..1)
    ....2 (1..1)
    3 (1..unbounded)
    ....4 (0..1)
    3 (1..unbounded)
    3 (1..unbounded)
    ....4 (0..1)
    5 (1..unbounded)
    5 (1..unbounded)
    5 (1..unbounded)
    CHASE B
    Or, in another case with 5 as child of 3 (like example in last mail)
    1#!445#!AH02#!1#!20070214#!DVPOSTER#!201#!31GINHGIN0#!#!
    2#!#!ETC
    3#!000000000030008888#!#!3000#!#!10#!#!20070215
    4#!dades45#!b#!c#!d#!e#!f#!g
    5#!pos5
    3#!000000000030008888#!#!3000#!#!10#!#!20070215
    5#!pos5
    3#!000000000030008888#!#!3000#!#!10#!#!20070215
    4#!dades45#!b#!c#!d#!e#!f#!g
    5#!pos5
    1 (1..1)
    ....2 (1..1)
    3 (1..unbounded)
    ....4 (0..1)
    ....5 (1..unbounded)
    3 (1..unbounded)
    ....5 (1..unbounded)
    3 (1..unbounded)
    ....4 (0..1)
    ....5 (1..unbounded)
    3 (1..unbounded)
    ....4 (0..1)
    ....5 (1..unbounded)
    Questions:
    How i do for map Data Type (no hierachical) -to-> Data Type (hierachical) and  Data Type (hierachical) -to-> IDOC? Is any loop or context object required?
    Thank you in advance for your help and sorry the long thread.

  • SUS - Added Data Type Enhancement and Higher level Proxies are not active

    Hello,
    I've added a field to our current data type enhancement Z_Purchase_Order_Item.  Once I regenerate the proxy on the enhancement and activate it the field appears as it should in the high level items that use the enhancement (PurchaseOrderRequest_In).  But those proxies have become inactive and when I try to activate them I get this message:
    Interface II_BBPX1_SUS_PO was repaired before the Modification Assistant was enabled. 
    All Modification Assistant functions only apply to future modifications, not to those already
    undertaken.  This means:
    -The modification overview only displays future modifications.
    -When resetting to the standard, the system will reset all objects to their current version, since
    the actual standard can no longer be identified by the Modification Assistant.
    -Support for adjustment after an upgrade will only be available for future modifications. 
    Modifications that already exist must be re-made manually using version management.
    The next message says:
    Object can only be created in SAP package.
    Then the status bar shows "Proxy Activated".  But when I close and reopen the proxy I see that it is once again inactive. 
    Does any know what I need to do to activate this proxy? 
    Thanks,
    Matt

    In SPROXY you can open your proxy and then view the Activation Log under the GoTo menu.  The log will explain better what the problems might be.  In my case I needed to activate another data type enhancement first.
    Thanks,
    Matt

  • /3M1 and /414 wage types not generated after maintaining IT0582 exemption

    Greetings,
    I am facing an issue while generating the Annual Medical Reimbursement Exemption wage type (/3M1) and Total Medical Exemption wage type (/414) for an employee. I have referred to previous threads pertaining to this issue and have accordingly performed the following steps in this regard so far:
    1. I am using the wage type 9MDR to pay the medical reimbursement amount to an employee through IT0014. Following is the screenshot of V_T7INT9 for this wage type:
    2. Following is the screenshot of V_T7INA9 for 9MDR wage type
    3. Following is the screenshot of V_512W_D in Evaluation Class 6 section for 9MDR wage type. As per the earlier threads on this topic, I initially maintained the value 10 (Medical Allowance) for Evaluation Class 6 for this wage type. But even in that case, the /3M1 and /414 wage types were not getting generated. As a result, I am maintaining the value 20 for Evaluation Class 6 for this wage type
    4. Following is the screenshot of IT582 in which I am maintaining a record in Subtype MDA for this employee:
    5. Similarly, following is the screenshot for IT0014 where I am maintaining the amount of Rs.1250 against 9MDR wage type for this employee:
    6. Subsequently, I am running the Payroll for this employee for April 2014. Following is the screenshot of EXM table which is the input for INMED function:
    7. Following is the output after the execution of INMED function. As we can see, /3M1 and /414 wage types are not generated:
    I would request the forum members to share their insights into possible reasons for this discrepancy.
    Thanks

    Hi
    I again checked the table V_T7INT9 table and found that the tax code SMED was assigned to another wage type 9MDA (Medical Allowance) which is used to pay Medical Allowance to employees through IT0008. Following is the screenshot of the same:
    I removed this entry and then executed the Payroll. Subsequently I found that the /3M1 and /414 wage types were getting generated. Following is the screenshot of the output after the processing of INMED function:
    Thanks for the responses.

  • First derived wage type and second derived wage type

    Hi all,
    Can any of u elaborate in detail what is the use of first derived wage type and second derived wage type in v_512w_b.
    Regards,
    Prasad

    Hi,
    This table allows you to make calculation for current wage type and generate 2 more.
    This is hypothetical example: according to the law for overtime during weekend employee is entitled for hourly compensation for every hour worked, extra pay of 50% for overtime, and extra pay of 20% for work during weekend. All these payments should be reflected on payslip.
    Then you set WT: 1001 - Hourly rate, 1002 - Overtime, 1003 - Work in WE.
    After that you specify generation rule for  WT 1003 that it must be generated for every overtime hour worked in WE.
    In table V_512W_B you set valaution bases:
    Current WT
    Valuation basis - 01, statement WT - 1003, % rate - 20%
    1st derived WT
    Valuation basis - 01, statement WT - 1001, % rate - 100%
    2nd derived WT
    Valuation basis - 01, statement WT - 1002, % rate - 50%
    For example, employee worked 5 hours overtime during WE, and hourly rate is 10 USD, then he will get in his payslip:
    WT 1001 - 5 hours 50 USD
    WT 1002 - 5 hours 25 USD
    WT 1003 - 5 hours 10 USD.
    Wage types 1001 and 1002 were derived from WT 1003.
    Cheers

  • Carry Forward And Brought Forward Wage Types

    Hi Experts,
    Pls tell me how to create the CArry Forward and Brought Forwad wage types wrt IT 0008, IT 0014 & IT0051??
    Also whether we need to creat in OH11 the same model wage types and change the processing classe and etc.. or how plc let me know..?
    Thanks & Regards,
    Ritika K

    Hi, your response did spark an idea and appears close to what I am looking for but i just need more clarity. so I am explaining my scenario for here.
    Most of the payscale groups receive "Bicycle allowance" apart from a few.
    Recently there was a change in my company. According to the new development one of the levels who dint receive "Bicycle allowance" all these days, will be receiving this allowance from Jan 2012. So I was asked to create a wage type for the same. So i created a new wage type by copying from existing wage type that was available from other groups. I am also creating the "Bicycle allowance arrears" wagetype.
    For this I need to know how to create Carry Forward wage types and Brought forward wage types, for future use. (the wage type characteristics) and also the effect of creating this since it is being created cross financial year. i.e from jan to next year
    It will be great if anyone can help me setup this step by step because this is first time i am facing this situation. So need to know the steps to create carry forward and brought forward wage types in IT0008 - Basic pay WRT arrears.

  • Travel Mgt Wage types

    Hi
    For travel Management there are standered wage types for all other countries. (Wage types started with MJ series)
    But For India, we are unable find those MJ series wage types to copy. Can any one suggest which wage types to be copied for travel Management.
    I am doing this first time and don't have any idea about this.
    Or else is there any way to make those MJ series wage types applicable to India also.
    Kumar

    Greetings All,
    I am having this same issue. I have assigned wage types to expense types via config and although the wage types show up when I view the listing in config, the wage types have no description and don't appear in the drop down list. I have checked in the HR & Payroll config and see nothing about creating wage types for Travel Management. Any help would be greatly appreciated.
    Thanks
    Michelle Swindle

  • Tehnical wage type not coming in RT table

    Wage type for Employer Pension Contribution, EDLI Contribution, EDLI  Admin Charges & PF Admin Charges not coming in RT table.
    Please suggest some solution, Its urgent.
    Regards
    Abhimanyu

    Hi,
    Check in Payroll log where it is not coming up to in IT table..
    Check your PF trust configuration eigher Exempted trust or Non exempted trust. based on that system will genearte technical wage types.
    And you need to confirm process classes not changed as per SAP standard and done any PCR written for PF and pension.

  • How to get the split period wage type amount in payslip?

    How to get the split period wage type amount in payslip?
    Payroll period for 01.01.09 to 31.01.09.
    1.     Employee is active from 1.1.09 to 10.01.09
    2.     Employee is inactive from 11.01.09 to 20.01.09
    3.     Employee is again active from 21.01.09 to 31.01.09
    In Result Table three split periods are created.
    From 01.01.09 to 10.01.09 u2018Basic Salaryu2019 Wtype  1101 amt is 20.00
    From 11.01.09 to 20.01.09 u2018Basic Salaryu2019 Wtype 1101 amt is 00.00
    From 21.01.09 to 31.01.09 u2018Basic Salaryu2019 Wtype 1101 amt is 10.00
    My requirement is to print only the last split period in payslip from 21.01.09 to 31.01.09. May you please help me in this regard.
    Thanks in advance
    Regards,
    Rajesh.

    Hi
    Try to read the below:
    WPBPC : Distribute Lump Sum Wage Elements to WPBP Periods
      Object
        Operation
      Use
        Operation WPBPC distributes the amount of the current wage type to the
        active WPBP periods in the payroll period.
      Input
        The current wage type in the header entry of table OT is used as input
        for this operation.
      Procedure
        Within payroll, wage types are assigned to a fixed WPBP period by
        infotype 0014 Recurring Payments/Deductions, for example. However, you
        may want to distribute this payment to all active WPBP periods, which is
        what would happen if the wage type were entered in basic pay. Therefore,
        various specifications exist for parameter S:
        o   If the specification is 'A', and if several active WPBP periods
            exist, the amount is simultaneously reduced on a calendar-day basis.
        o   If the specification is 'D', the wage type is distributed to all
            existing WPBP periods without the amount being reduced.
        o   If the specification is 'S', and if the validity period starts or
            ends during the period, the entry in table WPBP is split using this
            date. The wage type is stored in table OT for the corresponding WPBP
            period.
            This parameter is only allowed if processing was accessed using
           function P0014.
           In this case, infotype 0014 must be processed before absence
           valuation and function PARTT. Otherwise, rejections occur during
           payroll processing.
       o   Specification 'X' is the combination of 'A' and 'S'.
           This parameter is only allowed if processing was accessed using
           function P0014.
       o   If the specification is 'W', and if the validity period starts or
           ends during the period, the entry in table WPBP is split using this
           date (as with option 'S'). Unlike 'S', the wage type is not stored
           in table OT.
           This parameter is only allowed if processing was accessed using
           function P0014.
       o   If the specification is ' ', the wage type is stored in table OT for
           each WPBP period in which the validity interval fits.
           This parameter is only allowed if processing was accessed using
           functions P0014 or P0015.
       If the WPBP split is set for a wage type, the wage type is stored
       without changes in table OT. If you specify a different wage type name
       in the second parameter, the wage type is stored with this name in table
       OT. Before you execute operation WPBPC, you may therefore need to delete
       the split using operation ELIMI.
       If a country-specific split (C1, C2, or C3 split) is set, the operation
       interprets it as an error. The employee in question is rejected by
       payroll. All other splits are transferred as they are.
      Output
        The processed wage type, or the wage type specified in the operation
        call, is written to table OT (output table) with the appropriate split
        indicator and reduced amount as operation output for each WPBP period.
        Parameter specification 'W' is the only exception.
      Syntax
        OOOOOSVVVV
        OOOOO       WPBPC       Operation name
        S
                    blank       distribute to all WPBP periods
                    S           split and distribute WPBP
                    W           split but do not distribute WPBP
                    A           distribute to active WPBP periods
                                with calendar-day reductions
                    D           distribute to all existing
                                WPBP periods
                    X           combination of 'S' and 'A'
        VVVV                    Results wage type
                    blank       input wage type = results wage type
                    wage        wage type name of input wage type is replaced
                     type       by wage type name of results wage
                     name       type
        Wage type before operation:
      Example
        M100        02          3000
        WPBP split
        01  June 01 - June 20 active
        02  June 21 - June 30 active
        VVVV                    Results wage type
                    blank       input wage type = results wage type
                    wage        wage type name of input wage type is replaced
                     type       by wage type name of results wage
                     name       type
        Wage type before operation:
      Example
        M100        02          3000
        WPBP split
        01  June 01 - June 20 active
        02  June 21 - June 30 active
        Wage type before operation:
        WType       WPBP        Amount
        M100        00          3000.-
        M200        02          2000.-
        Operation:   WPBPCA
        Wage type after operation:
        WType       WPBP        Amount
        M100        01          2000.-
        M100        02          1000.-
        M200        02          2000.-
        Operation:   WPBPC
        Wage type after operation:
        WType       WPBP        Amount
        M100        01          3000.-
        M100        02          3000.-
        M200        02          2000.-
    Regards
    Team Member.

  • Can someone explain the logic of retro in payroll??? and difference between /551 , /552 , /553..

    Hi gurus,
    I am learning Sap at this point of time. Requesting you all to clear the concept of  Retro and PCR which is responsible??
    I have gone through the previous links but still insist you to explain the same with an example.
    Thnks in Advance!!!
    Have a great day!!!
    A day without sharing knowledge is a Day Wasted- Greek saying.
    Regards,
    PP

    Example from T512W_D table:
       The employee receives an amount of 100.00 for the period 01/97. When retroactive accounting is run, this amount increases to 110.00. The amount 10.00 is created in wage type /551. When retroactive accounting is run again, the amount is reduced again to 100.00. This time, wage type /551 is not created since the amount no longer differs from the original net pay.
          When retroactive accounting takes place, the system creates wage types /551 (Recalculation difference) and /552 (Subsequent adjustment from previous month).
    The difference between the old net pay (wage type /560) and the new amount calculated is stored in wage type /551 (Recalculation difference) in the payroll period for which retroactive accounting was run.
    The amount is then transferred from wage type /551 (Recalculation difference) to wage type /552 (Subsequent adjustment from previous month) in the original period. Both wage types are stored in results table RT at the end of the payroll run, wage type /551 with its +/- sign reversed.
    Example
       Creation of /553 and connection between /551 and /553:
       January in January
       /560    1000.00
       January in February  February in February
       /560    1100.00          /560     1100.00
       /551     100.00          /552      100.00
       /553     100.00
       January in March     February in March    March in March
       /560    1150.00          /560     1100.00     /560  1100.00
       /551     150.00           /552      100.00     /552    50.00
       /553      50.00
       If the current payroll run is for March, the system determines wage type
       /553 by comparing the new net pay (for January in March) with the net
       pay from the last payroll result for the period (January in February).
       By contrast, wage type /551 is formed by comparing the net pay for
       January in March with the net pay from the original period, i.e. January
       in January.

  • Error in off cycle: u have not entered wage types

    Hi experts,
    when i am trying to run off cycle payroll im getting warning
              You have not entered any wage types.
          Should payroll be started in this way?
    can u plz tell me where im wrong???

    Hi,
    in Off cycle screen for bonus run u will get the window for entering wage types . Please enter the wage types there and start the payroll. or enter wt in IT 267
    Regards,
    Kapil

  • Advance payment wage type

    My client using existing system Advance payment wage type1524 this is calculation on basic wage type 25% and no months 
    Ex Basic  =6000 HRA per month 1500
    Here schema is Z000
    Now we are doing different location now the need same s Adv payment wage type should be calculates on basic wage on 33.33%( Basic wage different)
    But schema is ZUAE
    Please any one suggest me how to do
    Thanks Regards
    venkat

    Hi Tiwari
    Thanks for fast Respond
    I maintained V_T539J table but   system calculating only 25%
    I need 33.33% different location  
    ZAHSG1524     Housing Adv. Payment     0     01.01.1900     31.12.9999     0001     Basic Salary Employee     25.00
    ZAHSG1524     Housing Adv. Payment     1     01.01.1900     31.12.9999     1100     Basic Salary                           33.33
    Please give any other solution
    Thanks

  • ISSUE IN FINANCE POSTING OF WAGE TYPE

    Hi
    I have a problem in posting of wage type to finance.  Employee joined in 23rd Sept 09.  By the time Payroll has locked.  His payroll processed in Oct 09.  Payroll has functioned sussessfully. the wage type /3s1 was not posted correctly.the amount of /3s1 pertaining to sept 09 8 days has doubled in posting.  We checked the scenerio in Dev client.  The /3s1 wage type correctly posted without excess posting in Dev Client.
    where could be the problem in Production.
    Request to help in the matter
    Thanks & Regards
    EKP Yadav
    M:9000184456

    Hi,
    Could you post the exact error?
    thanks.
    JB

Maybe you are looking for