Pension calculation with wage type max. limit

Hi ,
Pension for my client is to be calculated as 5% of Basic, Child, Social and Housing.
Basic,Child and Social are pay components.Housing is not a pay component but for pension calculation is to be taken as 60% of basic for which we have created a wage type.
Now the issue is the housing amount is not to exceed 8000, i.e. if my basic is say 20000 my housing becomes 16000 but for my pension calculation I have to take only 8000.
Where do I maintain it or how do I call it to calculate in a rule.
Any help is appriciated
Regards
Uday

store a constant in table t511k as 8000.
write a small rule to compare the value of housing wagetype with this constant value, and repalce it with constant value if value greater than 8000.
Hope this helps.

Similar Messages

  • IT 0008 with Wage Type

    I have create a role with IT 0008 and Wage Type 9999 and 9997. When i try to run a query i got error message " system could not reade the data" please help

    Khalid,
    I think this error is from the Data base end or error in the program.
    Thanks,
    Saga

  • Problem with wage type of INVAL B

    hai gurus
    I am running Indian payroll, for one allowance grouping there are 6 wage types, but  a Wagetype (for LTA)  is of INVAL B and its some percentage on Basic pay, I have completed  configurations including allowance grouping, but when I am trying to add that in the IT0008, all the wage types are displaying except  LTA  , only 5 wage types are displaying in 0008. Please let me know why such this is happening
    thanks
    kiran

    dates and control record are ok, in that allowance grouping 6 wts are there, but in 0008 only 5 accepting when i selet the Payscal goup and level  , i am not sure why 6th wagetype its now showing in 0008
    i mean its showing, but this sixth wagtype i have to manually input, it that is tha case its working fine, but all the wage types for that allowance gorouping should be displayed rite?

  • How to Calculate Basic Salary by Calculating 2 Wage Type

    Hi SAP Gurus
    I want to calculate basic pay = norm salary * RSP %.
    RSP% is just a wage type for an employee.
    If we configure RSP % as a wage type  and Norm salaray as a wage type, is it possible to set-up basic-pay = Norm salary * RSP %, Both these values will be entered in Infotype 0008. (RSP% is different for each employee. It will be entered in IT0008 directly).
    The SUMME and PRZNT modules use percentage stored in the summe and prznt table and not the number entered in wage type in 0008. Is it possible to use UNITS Module for that, IF yes then How let me know pls.
    Thanks in Advance
    Regards
    Rajiv Maheshwari

    The other way coming to mymind is - configure annual wage type or total salary wage type  - then you can define the % of basic and other WT you want to include in IT0008.
    hope this helps...
    Bas

  • Forms: Oracle AS 10g R2 - parameter with "char" type only limit to 4k

    Hi,
    i have one forms with parameter ":parameter.whole_rights" (Datatype=Char, Length=32767) over design time.
    when i compiled and execute it in old server (Oracle AS 10g R1), it work perfectly but when compiled and execute it over the 10gr2, it always show ora-06502: pl/sql: numeric or value error.
    after some troubleshooting, i found out that the maximum length for "char" type parameter is only 4k. if i assign any string larger than 4k characters, it will show the error as per mentioned but it work on old server...
    anyone have this problem and how to resolve it???
    additional information:
    server is on unix environment.
    Edited by: cy82 on Jun 15, 2010 3:35 AM

    Hi there,
    the application does not use up all the 32k characters, the maximum length it use currently is around 6k.
    the parameter is used to store all the available access right (forms name, button/object name, read, write etc which is very customized & application specific design). every related access right in that parameter will be passed seperately into related form when the form is called to control the view, transaction nature etc.
    as the design involve other system who passed the data in, i not really plan to change it as it involve interface between 2 systems instead try other possible ways (simple and less impact).
    i think i should not say it use up all 32k, i just curious why the application declare the length as 32k over the forms design time but the actual length was only limited to 4k during forms execution time on Oracle AS r2.
    thanks for suggesting me to try the copy build in and i will try it & post the result tomorrow. i think it should work because i saw your quote for the documentation here:
    In Oracle Forms 10g, all parameters of datatype CHAR are limited to 4000 bytes when set or referenced using PL/SQL bind variable notation; for other usages no limit is imposed.
    as the "copy" build in does not use the parameter as PL/SQL bind variable, quite large posibilities it works...will try and update the result tomorrow....
    another question: where did you get the documentation for oracle forms?? i'm searching around and still cant find the quote that you copy from documentation. hopefully you can give me the link for my future reference.
    Edited by: cy82 on Jun 16, 2010 9:58 PM

  • Calculation of difference of wages types master data and accounting cluster

    Hi, I am developing a ABAP HR report for calculating the difference of wage types master data and accounting data and in the output i need to display the fields like
    • Officer in-charge of payroll accounting
    • Officer in-charge of Support
    • Officer in-charge of time recording
    also from where I could get the accounting cluster data for the wage types
    I want to know from where I can get these fields and how ther are related with wage types.

    Check through PA30,there are different infotypes by which these data are maintained in the Employee Master.

  • Error in Wage type /3F7

    Hi Gurus,
    I am getting error in wage type /3F7 - Employer contribution towards EDLI.
    Ee PF contribution /3F1 is 611.00
    Er PF contribution /3F3 is 102.00
    Er Pension contribution  /3F4 is 509.00
    /3F7 EDLI contribution is 3,057,200.00
    How to change this?
    Thanks in advance.
    Regards
    K.Manjunath

    HI
    Check this
       1.      Define the different PF trusts that your company is registered with, and specify the Trust Type. You also need to configure the wage types, trust wise, for storing the:
    ¡        PF contribution by the employee (Ee PF contribution model wage type /3F1)
    ¡        VPF contribution by the employee (Ee VPF contribution model wage type /3F2)
    ¡        PF contribution by the employer (Er PF contribution model wage type /3F3)
    ¡        Pension fund contribution by the employer (Er Pension contribution model wage type /3F4)
    ¡        EDLI contribution (EDLI contri * 1,00,000 model wage type /3F7)
    ¡        EDLI administrative charges (EDLI adm chrgs * 1,00,000 model wage type /3F8)
    ¡        Administrative charges for PF (PF adm chrgs * 1,00,000 model wage type /F39)
    You can configure these details through the IMG under Payroll India ® Statutory Social Contribution  ® Provident Fund ® Define Trust Details for PF (V_T7INF1).
           2.      Maintain the rates at which your company contributes to the employee PF. The PF contribution of an employer can vary depending on the employee Pay Scale Grouping for Allowances. If the rate is less than the statuory rate, then the statutory rate is applicable.
    Maintain the PF contribution rates of your company in the IMG through Payroll India ® Statutory Social Contribution ®Provident Fund  ® Assign Company Rates for Provident Fund.
           3.      Specify whether an EDLI payment is valid for the trust(s) that you have configured in the table view Trust Master (V_T7INF1).
    You can specify the validity of the EDLI payment in the IMG under Payroll India ® Statutory Social Contribution ® Provident Fund  ® Define PF Trust Validity Period.
           4.      Assign the following components to the different trusts that you have configured:
    ¡        Contribution type
    ¡        PF Reference number
    ¡        Pension Reference Number
    Based on this configuration, the system determines the contribution percentages of the employer and the employee towards the different PF components such as Pension, PF, EDLI contribution and EDLI Administration charges.
    You can assign the components using the Determining Cont type,PF Ref no and Pen Ref no feature (40EPF). To do so, go to the IMG under Payroll India ® Statutory Social Contribution ® Provident Fund  ® Maintain Contribution Details towards PF.
           5.      Specify, for a particular Contribution Type, the contribution percentage for the different PF components such as the Employer PF, Employee PF, Employer Pension contribution, and EDLI contribution. The contribution types are determined by the Determining Cont type,PF Ref no and Pen Ref no feature (40EPF).
    To specify the contribution percentages for a Contribution Type, go to the IMG under Payroll India ® Statutory Social Contribution ® Provident Fund ® Define Contribution type for Statutory rates for Provident Fund.
    Manoj Shakya.

  • Difference of wages types master data and accounting cluster data

    Hi, I am developing a ABAP HR report for calculating the difference of wage types master data and accounting data and in the output i need to display the fields like
    • Officer in-charge of payroll accounting
    • Officer in-charge of Support
    • Officer in-charge of time recording
    I want to know from where I can get these fields and how ther are related with wage types.

    Hi Luo
    As per below link
    How to... MDG-M: Use the Data Import Framework | SCN
    The IDoc doesn't support flex entities, as they don't write into active area. Therefore, the DIF can only be used to load reuse entities in staging or active area.

  • Infotype 0008 Wage type Issue(Urgent)

    Hi all,
    An hiring action was run for a new employee and subsequent information was input in PA30.Along with other information wage-type was filled in Infotype 0008.
    Problem: When we check the corresponding transparent table PA0008 we are unable to find wage type or amount entry there. But when we retrieve the same in PA30 we get all the information along with wage-type and amount.
    Can someone please tell as to where the data is getting retrieved from if it is not saved in PA0008.
    Thanks and Regards,
    Ribhu

    Hi ALL
    Thanks for your response.
    but the problem isn't solved. The client says that this WT is not a proportionate value instead amount   should be payed for the hours the employees works.
    In table T510 i find the amount as 2.00 DKK which appears in the infotype 0008 amount field.
    Kindly advice

  • Infotype 0008 wage-type issue.

    Hi all,
    An hiring action was run for a new employee and subsequent information was input in PA30.Along with other information wage-type was filled in Infotype 0008.
    Problem: When we check the corresponding transparent table PA0008 we are unable to find wage type or amount entry there. But when we retrieve the same in PA30 we get all the information along with wage-type and amount.
    Can someone please tell as to where the data is getting retrieved from if it is not saved in PA0008.
    Thanks and Regards,
    Ribhu

    Hi Ribhu,
    You have to retrieve data through the Reports only because data of IT8 is stored in the infotype only and we cannot check the data from the database table .
    It is suggested to get the Report or use standard report.
    Manoj Shakya.
    Technical-Fuctional Consultant
    SAP-HR
    ******(Useful answers should be rewarded)

  • 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

  • /4xx wage type error in Payroll Reconciliation Report - wta C941

    We recently updated our 6.04 system to SP74.  Now when we run a Payroll Reconciliation Report with wage type application C941, we get a hard error message as follows:  "You must include the corresponding  /4XX wage type".  Also same error on CCW2 and TAXT wta.
    I have checked table VC_596A_F and it has entries for Y401 - Y406, with corresponding entries for /401 through /406 for all the listed wta's above.
    Any thoughts on what I could check next to find this problem solution?  Any help would be greatly appreciated.
    David Denman

    We recently updated our 6.04 system to SP74.  Now when we run a Payroll Reconciliation Report with wage type application C941, we get a hard error message as follows:  "You must include the corresponding  /4XX wage type".  Also same error on CCW2 and TAXT wta.
    I have checked table VC_596A_F and it has entries for Y401 - Y406, with corresponding entries for /401 through /406 for all the listed wta's above.
    Any thoughts on what I could check next to find this problem solution?  Any help would be greatly appreciated.
    David Denman

  • List of wage types not processed in payroll

    Dear ABAPERS,
    I am developing a report which will show all wage types from infotypes 14 and 15 which are still not processed in payroll due to the reason that the payroll of some employees was not processed since they were locked in infotype 3.
    One solution is to read payroll cluster and compare wage types from infotype 14, 15 with wage types in payroll cluster. Is there any solution other than this ???
    Thanks,
    Waqas Rashid

    Hello,
    Check the Payroll Log, Search by P0014, check the input and output whether IT 14 record exists and moved to IT table, if it so then next check why it is not added to RT. If it is not there in P0014 input table then check your IT 14 entry whether date and other entries are correct.
    With Regards,
    S.Karthik

  • Timesheet and wage types

    Hi HR gurus,
    I'm not an hr expert, I've to extract in BW the timesheet (cats) with wage types. I had a look in our catsdb table and wage type column is always empty.
    does this means I cannot extract timesheet with wage types or there is some functional link between timesheet and wage types?
    there is a standard BW extractor which claims to extract what I need, just seems it doesn't work
    http://help.sap.com/saphelp_nw70/helpdata/en/95/f9733c5dd7c33be10000000a114084/frameset.htm
    and I don't know whether is because wage type is empty or because I need to do the proper configuration in spro.
    any experience in this?
    many thanks
    Mike

    Hi!
    If you want to see the relationships between them: run Program in SE38: RPDASC00, extract all PCRs and Sub-schema into excel file.
    You will see find the kind of attendance, and which Time Type is used for this attendance.
    See link below for more information involving Time & Payroll Schema:
    http://www.sd-solutions.com/SAP-Payroll-Time-Schemas.html
    http://www.sd-solutions.com/SAP-Payroll-Schemas.html
    Ps: the logic of 3 things as below:
    1. Attendance Types -> In Time Schema will check kinds of Attendance and then input into Time Types.
    2. After having Time Types, you will move value into Time Wage Types.
    3. And then time wage type will be inputted into Payroll.
    Hope you clear it now.
    Regards!
    Woody.

  • Adding NSSF+Pension Fund Storing in other Wage type.

    Hi Experts,
    I have requirement with client.
    I need to add two wage type for EE contribution and store in other Wage Type.
    Find below the details:
    1. 0507: NSSF Employee contribution
    2. 0630: Pension Employee Contribution 5%
    3. 0631: Pension Employee Contribution 7.5%
    4. 0632: Pension Employee Contribution 10%
    5. 9400: NSSF+Pension EE Contribution
    My requirement is every month employee will contribute Pension Fund & NSSF Fund , based on the percentage he is in pension we need to add the Pension fund & NSSF fund and store in = 9400 - NSSF+Pension EE Contribution.
    If employee has contributed 0630 i.e. 5% then
    Add 0507 (NSSF) + 0630 (5%) and store in = 9400
    else
    If employee has contributed 0631 i.e. 7.5% then
    Add 0507 (NSSF) + 0631 (7.5%) and store in = 9400
    else
    If employee has contributed 0632 i.e. 10% then
    Add 0507 (NSSF) + 0632 (10%) and store in = 9400
    Note:
    1. Subject to the combined maximum allowable limit for NSSF and Pension Fund (KES. 20,000.00) per month
    2. Pension is not part of total taxable income up to a maximum of KES. 20,000.00 per month or KES 240,000.00 per annum
    Where i can store the limits for Pension Fund 20,000/-
    I have not worked in PCR
    Kindly assist me how can i write a PCR for this requirement.
    Appreciate your early response.
    Regards
    Raj

    Write a PCR for this in the below way
          WGTYP?
               0507
                   AMT=  0507
                   ADDWT9400
               0630
                   AMT=  0630
                   ADDWT9400
    Try this logic
    0507: NSSF Employee contribution
    0630: Pension Employee Contribution
    9400: NSSF+Pension EE Contribution
    Best Regards,

Maybe you are looking for

  • How can I make CONTAINS query work for a date range

    In either 9i or 10g (eventual). I have a CONTEXT index that contains multiple columns from multiple tables and using a USER_DATASTORE. E.g., I have names that come from 3 different table locations and dates that come from 4. I can index them fine but

  • Verbose start up mode

    After visiting the genius youngsters at apple, my 27" iMac running 10.8.5  will still not start up after they told me to erase my drive and reinstall the OS. ( long story as to why they told me to do that, which made no since ) Now I'm left to figuri

  • NLS Support in Instant Portal

    I have installed Instant Portal. The default site has been created in English. I can translate the sites text to Danish (I live in Denmark). But how do I get the Instant Portal generated text items such as (Home, Logout, Change Profile, Search etc.)

  • Elements 12 Copy + Paste Intermittent

    Hi all, Sorry if this has been asked before, but I can't seem to find it. I use Elements 12 on a near enough daily basis, and often have to copy images from PDF files to resize them / crop them. Usually I just right click the image in Adobe Reader an

  • Best Setup for Working over a Network (What is it)

    Curious, I'm been using Dreamweaver for awhile now, both at work and at home as a hobbyist. My preferred setup when working on a set is to be connected via FTP to the set so that I can work on the documents directly without have local and remote vers