Subtype in infotype 8(basic pay)

Hi experts..
I have one question.What is purpose subtype in infotype 8.
Thanks in advance.

The subtype on Infotype 0008 is used to specify the Payment type. pl read the following <a href="http://help.sap.com/saphelp_erp2005/helpdata/en/3a/1a5204304e11d2958f00a0c9308b52/frameset.htm">SAP Help</a> for additional info on the Basic Pay infotype.
Arya

Similar Messages

  • Error in Infotype 0008 Basic Pay

    Hi,
    I got an error in Infotype 0008 Basic Pay : as below
    "Basic salary is not part of the pay components
    Message no. HRPADIN01135"
    I've copied the below 4 wage types and configured in IMG Activity, but when I tried to enter in Infotype 0008 Basic Pay, got the above message as Basic Salary is not part of the pay Components.
    1000-Basic Pay
    1001-HRA
    1002-Convance allowance
    1003-Fixed DA
    Kindly inform me where might be the problem, in which configuration.
    Awaiting your suggestions.
    Regards,
    Sree.

    Hi Prashanth,
    Firstly thank you for your reply.
    After entering i get another error message with regard to Retroactive Accounting period, as below:
    "Enter data for payroll past (retroactive accounting)
    Message no. PG131
    Diagnosis
    The current entry begins on 15.03.2009. Either this date is before the 'accounted to' date, or payroll has not been run for the employee.
    System Response
    The recalculation date in infotype 0003, Payroll Status, is set to the begin date of the current entry.
    A recalculation will be triggered for this employee in the next payroll run."
    And if I still go for saving the same, ABAP Runtime Error will come and it shows as below:
    Runtime Errors      :  WRITE_TO_OFFSET_TOOLARGE
    Date and Time       :  20.03.2011  17:53:56
    Program error: Offset in WRITE TO in program "SAPFP500" is too large.
    Kindly suggest me, awaiting your reply,
    Regards,
    Sree.

  • Function Module Error In Uploading Data for Basic Pay Infotype

    Hi All,
    I'm trying to upload data into Basic Pay Infotype 0008 Using LSMW Subtype 0(Basic Contract). While we are trying to input values into ANSAL(Annual Salary) field directly using default wage type as 1000.
    We are gettting a error in function module RP_ANSAL_FROM_WAGETYPES.
    and eventhough we are inputting values into ANSAL field it is taking it as 0.00 by default .
    Kidly suggest me solution.
    Thanks,
    Vasanth

    Hi ..
    check this
    765785
    673372
    730976
    note 1032950
    http://help.sap.com/saphelp_nw2004s/helpdata/en/8d/3e4ec2462a11d189000000e8323d3a/content.htm
    Message was edited by:
            hari kv

  • Changing infotype Basic pay (IT0008) and then park it!

    Hie Guys!
    We doing an implementation for a public service utility and these guys need tight authorisations on their salary reviews before they are taken as effective! One thing they want to happen is for a user to change a record linked to salaries like the Basic pay infotype, park it in the system before saving it and then one or two Super users has a look into it before it is passed on as effective.Meanwhile they would want the employee's basic pay  to still be at its previous level until they authorise it!
    Please any GURUS out there give me a hand and sort this one out!
    Tazkkl.

    Hi,
    Authorization objects enable complex checks of an authorization, which allows a user to carry out an action. An authorization object can group up to 10 authorization fields that are checked in an AND relationship.
    For an authorization check to be successful, all field values of the authorization object must be maintained accordingly. The fields in an object should not be seen as input fields on a screen. Instead, fields should be regarded as system elements, such as infotypes, which are to be protected.
    You can define as many system access authorizations as you wish for an object by creating a number of allowed values for the fields in an object. These value sets are called authorizations. The system checks these authorizations in OR relationships
    Structural Authorizations
    Structural profiles are assigned in a different way to general authorization profiles. To assign structural profiles, you use table T77UA (User Authorizations = Assignment of Profile to User), not Role Maintenance (PFCG transaction) as with general authorization profiles. The authorization profiles are specified in the T77PR table (Definition of Authorization Profiles).
    You can protect (sub) structures by making relevant entries in this table
    A useru2019s Overall Profile is determined from the intersection of his or her structural and general
    authorization profiles, when you use both structural and general authorizations.
    The structural profile determines which object in the hierarchical structure the user has access to; the general profile which object data (infotype, subtype) and which type of authorization (Read, Write, ...) the user has for these objects. The access mode for authorization objects in HR Master Data is determined in the AUTHC field (Authorization Level).
    Steps to do Structural Authorization:
    Step1: TC OOAC (table T77S0)
    Activate the Structural Authorization switch
    Step 2: TC OOSP
    Create Structural Authorization profiles
    Step 3: Assign Structural Authorization profile to user Id
    Transaction Code: SE38 and assign report RHRPROFL0 enter object id for example (Organization unit)
    Assign regular Role authorization
    Table - T77UA (User Authorizations = Assignment of Profile to
    User), not Role Maintenance (PFCG transaction)
    The Table T77Pr - authorization profiles are specified in the T77PR table.
    You can protect (sub) structures by making relevant entries in this table.
    Rupa Prasad

  • Very Urgent...Indirect evaluation symbol 'I ' in basic pay infotype..

    Hi Friends,
    what is the meaning of 'I' in IND Val field ,which comes with some wagetypes only, in Basic pay infotype.
    If 'I' is there in the field it is not storing the value in a table so there is a problem with the calculations for some developments.
    how to restrict that 'I' in basic infotype ?if we restrict that will there be any effect in the other areas?
    very urgent..appreciate any help..

    Hi Nandita
    'I' means indirect evaluation of the amount for the wage type. So, if you enter any value, then the amount limit will be computed from using IT0008 or IT0052 and checked with the value entered and 'I' will be removed. If you do not enter any value, then the amount for this wagetype will be computed by SAP function module.
    You can check the table T511 and for Wage type where MODNA is not initial are indirect wage types.
    Thanks
    Navneet

  • Maintaning HRA in Basic pay infotype

    Hi Friends,
    We would like to maintain HRA without entering the value in 581 infotype.
    But it not allowing us to maintain like that..can any body let me know the dynamic action is existed for this.
    Any body can help out on this..
    rewards will be given for the helful answers.
    Thanks
    Nanditha

    Hi Pinaki,
    My client doesn't want to maintain any tax exemption for HRA thru the 0581 infotype..He wants to enter it directly in the basic pay infotype as we enter the other wagetyeps like baisc, conveyance , food allowance etc.
    eventhu I created the wagetype for HRA it is not taking up directly into the basic pay infotype.we need to maintain the 581 infotype..otherwise the HRA will not be updated in the basic pay infotype.
    can u help me out on this.
    Thanks
    nandita

  • Default wagetype in Basic pay infotype that depends on payscale type

    Hi,
    Just want to ask if there's a way to default different wagetypes in basic pay infotype that depends on person's pay grade area and pay grade type? Defaulting means I will not choose the wagetype in the pay group but when i choose a specific pay grade area and pay grade type the system will automatically populate the wagetype in basic pay infotype. I've tried using feature LGMST and table V_T539A but this way it is limited to employee subgroup and not by pay grade area and pay grade type.
    Hope you can help.
    Thank a lot.

    Hi,
    Note: It is not adviced to deviate from the standard or Best Practice.
    >You can copy the LGMST feature, customise pay grade area and pay grade type fields in the decision operation structure to address your requirement. Please test the consequences before implementing.
    Regards
    Chandrashekar

  • Update three wage type out of seven wage types in Infotype BASIC PAY(0008).

    Dear All SAP HR Experts,
    I am trying to create LSMW to update 3 wage types amount out of total seven wage types.But it was not update amount after creating LSMW.
    Please suggest.
    Regards,
    Mahendra
    Pune

    Remi,
    Are those 3 WTs in IT0008 indirectly valuated (through Salary Grids in T510) or do they require manual input of the amount (direct valuation) ?
    Ans Wage type calculation rule already defined,only we have to put wages standard amount in basic pay infotype. for all employees.It will diectly calculated  amount according to their attendance data
    Are those 3 WTs always in the same position (ie. Lines 2, 5 & 7) in the IT0008 of all the employees ?
    Ans:Yes, they are in same line(4,5,8,9)  and positions for all employees.
    regards
    Mahendra
    Pune

  • Regd Wagetype and basic pay from 0008 thru internal table in smartform..

    Hi,
    I have a requirement where i have to display in my smartform the values for basic pay and different wagetypes from infotype 0008. In my smartform for 1 employee, only those values of wagetype and basic pay should print which are maintained in 0008. If no value then it should not display in my smartform at all (No even like 0.00).
    For this i have made an internal table in my smartform. Plesae advice how can i pass these vales in my smartform.
    Note* -  There is a filed in my custom inftyope 9003 - "Salary details as on (P9003-ZZDATE1). The value for basic pay and wagetype should be less than or equal to this date.

    Hello Preethi,
    From your thread ,what i understood is that you have created a able in the smartform.right?You can loop this table and put a condition for checking whether there any records in the internal table.
    Hope this will help you !!!
    Reward points if it found useful!!
    Regards,
    Manoj.

  • Report for Hiring Action Along with BASIC Pay

    Dear
    I have created a BDC for hiring action for which data is updated in infotypes 0,1,2,6,7,8,9,14,15,16,41,105,587,588 mentioned in the infogroup.
    Earlier we are  not creating entries in 0008 now we need to BASIC PAY  in the hring Action.
    What should be the best apporch.
    Either we create perner by giving infotype values 0,1,2. and put this values in internal table and then update other infotypes.
                     OR
    In a single fo we provide all the data related to infotypes by using PA40.
    Now record need to be created of few of additonal infotypes which is not part of hiring action infogroup like 19,21,22,23,185.
    Thanks & Regards,
    Ravi

    Thanks for your valueable comment.
    AS hiring action it is must to input values of infotype 0,1,2.
    So acccording to you firstly, i need to hire a person through bdc.
    So for next infotypes i need to do by PA30. But for this i need pernr which i created in first step.
    how it is possible to  get perner created and then go for one by one infotypes sepratley.
    Rav Jordan
    Edited by: Rav Jordan on Dec 14, 2011 7:15 AM

  • Question about:Job Pricing & Basic Pay Range Restriction...

    Hi Experts,
    I did servral settings to acheive Basic Pay Range Restriction(Warning) which uses Job Pricing concept:
    1-Define Pay Grades And Levels
        In this step, I build a records to describe a payment range for  certain evaluation points
    2-Create a record of infotype 1050(Evaluation Results) for certain position(let it be 10000001), in which I evaluate this position as 20 points.
    3-Assign 10000001 to an employee
    But when I input 0008 baisc pay amount for this employee,  range check does not happen as expected. Is there any steps I missed?
    It's urgent.
    Thanks in adv.
    Br,Kee

    In-line to tht check the IT1005
    http://help.sap.com/saphelp_47x200/helpdata/en/66/9bb8923aff11d189370000e829fbbd/frameset.htm

  • Need help in basic pay retrival

    hi frends,
    how to retrieve the data from BASIC PAY(infotype 0008)?????????????
    need it urgently

    Hi
    use the code
    form get_pay_data.
    Get the Payroll data from Respective Infotypes
      rp_provide_from_last p0008 space pnpbegda pnpendda.
      pay_tab-pernr    = pernr-pernr.
      call function 'RP_FILL_WAGE_TYPE_TABLE_EXT'
        exporting
         appli                              = 'E'
         begda                              = p0008-begda
         endda                              = p0008-endda
         infty                              = '0008'
         objps                              = '  '
         tclas                              = 'A'
         pernr                              = pernr-pernr
         seqnr                              = '   '
         subty                              = '0   '
         dlspl                              = 'X'
         msgflg                             = ''
         nordct                             = ''
        tables
          pp0001                             = p0001
          pp0007                             = p0007
          pp0008                             = p0008
          ppbwla                             = wage_tab
      PP0230                             =
      PP0014                             =
      PP0015                             =
      PP0052                             =
    EXCEPTIONS
      ERROR_AT_INDIRECT_EVALUATION       = 1
      OTHERS                             = 2
      if sy-subrc <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
            WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
      endif.
      loop at wage_tab.
        pay_tab-waers = wage_tab-waers.
        case wage_tab-lgart.
          when c_lga01.
            pay_tab-basic = wage_tab-betrg.
          when c_lga02.
            pay_tab-sup_allow = wage_tab-betrg.
          when c_lga03.
            pay_tab-hra_allow = wage_tab-betrg.
          when c_lga04.
            pay_tab-chl_allow = wage_tab-betrg.
          when c_lga05.
            pay_tab-soc_allow = wage_tab-betrg.
          when c_lga06.
            pay_tab-fix_allow = wage_tab-betrg.
          when c_lga07.
            pay_tab-ra_allow = wage_tab-betrg.
          when c_lga08.
            pay_tab-per_allow = wage_tab-betrg.
          when c_lga09.
            pay_tab-pen_allow = wage_tab-betrg.
          when others.
            pay_tab-oth_allow = pay_tab-oth_allow + wage_tab-betrg.
        endcase.
        pay_tab-tot_allow = pay_tab-basic + pay_tab-sup_allow +
                            pay_tab-hra_allow + pay_tab-chl_allow +
                            pay_tab-soc_allow + pay_tab-fix_allow +
                            pay_tab-ra_allow + pay_tab-per_allow +
                            pay_tab-oth_allow - pay_tab-pen_allow.
      endloop.
      append pay_tab.
      clear  pay_tab.
    endform.          "get_pay_data
    Reward points if useful
    Regards
    Anji

  • Multiple currencies in basic pay

    Hi all,
    our client keeps uses the basic pay infotype only as information (no payroll). They want to be able to use multiple currencies in the different wage types (e.g. one in USD, the other in EUR).
    Is this possible ?
    thanks in advance !

    I too agree with our friend.
    It is not possible to use two different currencies in Basic Pay.
    I think it not possible in SAP standard.
    i assume your client is using IT0008 for reporting purpose to solve this You can create 'Z' table pass IT 0008 values to that table. Write reports based on that table.

  • Wage type in basic pay (0008) group

    Hi
    How to add one wage type (newly added) in to payroll schema, which forms the basic pay element. It is already included in wage type group 0008
    Regards
    DInabandhu

    Dear Dinabandhu,
    1) The WT needs to be added to WT Model and LGMST Feature
    2) IF India, thn it also need to be added in Allowance Grouping and A9 table.
    3) can u tel mewhat do u mean by "We want the this wage type to be included in a calculation which is inturn update another wage type".
       do u mean, say XXXX=200 u assign in IT8, then calculate YYYY=XXXX/20 ? for such kind of calculation u can use INVAL B in V_T511 table, and this can be achived at Infotype maitnaince level only.
    But, if u want this to happen at Paryoll Process level, you may then need to use some PCR's. this is not adivisable until unless there is no alternative.
    Regards
    ...SAdhu

  • Problem in Basic Pay creation in pa30

    Hi all
    can anybody help me out to solve this problem .
    whatever configured I have done in img  for wage types i could not find in infotype 0008 and also iam getting message of basic salary is not part of the pay components. 
    Kindly give me your valuable suggestions on the same..
    Regards
    Raju

    Hi
    Check the configration steps of basic pay  especially wgae type creation steps and features tariff and lgmst  and  groupings 
    reward  points if use full
    Praveen

Maybe you are looking for