Authorization on 0008 Infotype

Hello experts,
I have scenario regarding the Authorization of infotype 0008 - Basic Pay.
We have two users and client want that Level 2 user can not see the salary part(0008 IT) of Director level employee.
Director's E subGrp is DR and Payscale group is DR.
So, how should i do it?
-Jagdish

Hi
Do not give authorization for the employees whom you do not want to by structural authorization.
R K

Similar Messages

  • Pf status at pa30 in 0008 infotype

    Hi
    I need unable buttons in pf-status from 0008 infotype in pa30, pa40 transactions.
    It works for too many infotypes, but to 0008 don't...
    the pf-status tested were '2010MOD ', MOD, and the programa MP000800, but nothing worked....
    any idea????
    thanks
    Sandra

    Hi,
    I implemented the badi HR_HRPAD00INFTY.
    on method BEFORE UPDATE and AFTER INPUT, I implemented the follows:
      L_PF = SY-PFKEY.
      GET PF-STATUS L_PF PROGRAM L_PROG EXCLUDING T_LT_EXCL.
      MOVE 'E' TO W_LT_EXCL-fcode.
      APPEND W_LT_EXCL TO T_LT_EXCL.
      SET PF-STATUS L_PF of PROGRAM L_PROG EXCLUDING T_LT_EXCL IMMEDIATELY.
    it works very well for too many infotypes on pa30, pa40 transactions.
    The Code "Cancel" shows unabled on screen transactions...but...to 0008 infotype, this code don't works...
    I saw that the pf-stauts to 0008 screen is '2010MOD ' or only MOD.   I used the two forms, but, nothing works...
    Any help, please...
    Sandra

  • HR-abap problem in getting wage type in 0008 infotypes

    i am creating sap scripts for appointment letters in that i am coolecting data from table pa0008,
    for that i am using field bet01 , bet02, etc for the diff. allowances .
    if the order of allowances are changed in 0008 infotype then field form which i am getting amount is also getting changed.
    E.G :- i am using perticular order in 0008
                then it gives me wage type in lga02 and corresponding amount in bet02 for first allowance
                                        wage type in lga03 and corresponding amount in bet03 for second allowance
    and now if i interchange order of allowances in pa008  then t gives me
                                   wage type in lga02 and corresponding amount in bet02 for first allowance
                                    wage type in lga03 and corresponding amount in bet03 for second allowance
    i hope you understnad my problem .
    Thanks in advance

    Hi,
    please check thiscode
    call function 'RP_FILL_WAGE_TYPE_TABLE_EXT'
           exporting
                appli                        = 'P'
                pernr                        = p0467-pernr
                infty                        = pinfty
              SUBTY                        = PSUBTY
              OBJPS                        = POBJPS
              SEQNR                        = PSEQNR            "QEAK100596
              waers                        = sy-waers          "XYMK097435
                begda                        = datum
                endda                        = datum
           tables
                pp0001                       = p0001        "input
                pp0007                       = p0007        "input
                pp0008                       = p0008        "input
                ppbwla                       = ppbwla       "output
           exceptions
                error_at_indirect_evaluation = 1.
      check sy-subrc eq 0.
      loop at ppbwla.
        if ppbwla-waers ne q0467-waer2.
          perform convert_to_local_currency using
                  ppbwla-betrg ppbwla-waers
                  q0467-waer2 ppbwla-betrg
                  datum.
          modify ppbwla.
        endif.
      endloop.
    Ref program
    MP046740
    Thanks and regrds
    Durga.K

  • Standard authorization object for Infotype 41

    hi
    Just wondering did anyone came across standard profile that can define access based on date types?
    thanks

    1-First of all the object is "PLOG"  for personal planning. There’s no object with  p_plog , most of time to maintain HR master we use object P_ORGIN.
    2- You want to assign authorization for certain infotypes?
    if yes, you have to go TR.PFCG  and assign the authorization to that specific role.
    Now you might have question , how you’ll will track down the roles against the authorization object .
    There’re several ways , you can go to Tr.SUIM and find reports by user , roles etc.
    You can also go SE16-> give table AGR_1251, give object and you can see the values in table.
    After finding the suitable roles you can go to PFCG and assign the values to the roles.
    As a good practice its better to create your OWN role Z:hrXXXX and assign it to users.
    Hope this’ll give you idea!!
    <b>P.S award the points.</b>
    Good luck
    Thanks
    Saquib Khan
    "Knowledge comes but wisdom lingers!!"

  • Time constraint in 0008 infotype - any report for this siituation?

    Hi,
    I need some help to solution a big problem with time constraint and 0008 infotype.
    Resume:
    when I put the "2" time constraint, all the history of 0008 entries are changed...
    For exemple:
    Old (before "2" time constraint):
    0 - 01.11.2007 - 31.12.9999 - 1000,00
    0 - 01.10.2007 - 31.10.2007 - 900,00
    NEW (after "2" time constraint):
    0 - 01.11.2007 - 31.12.9999 - 1000,00
    0 - 01.10.2007 - 01.10.2007 - 900,00
    BR - 01.10.2007 - 01.10.2007 - 900,00
    OR
    0 - 01.11.2007 - 31.12.9999 - 1000,00
    BR - 01.10.2005 - 01.10.2005 - 900,00
    there aren't logical situation, all the records have a lot of errors...
    Are there any report that corrects this situation????
    Regards!!!!
    Sandra

    Daniel,
    thanks for your response, and here's some more info:
    - I've use the time contraint in multiple playlists, that have worked just fine before adding the time constraint;
    - initially, after adding a time constraint (usually something like "time" "is less than" "10:00") everything seemed fine;
    - only a few days later I noticed that my playlist hadn't been updated correctly. For example, one of my playlists consists of songs rated 4 and I limit to 50 songs by least recently played; with over 900 songs rated 4, after a song was played it should disappear from that playlist for a while but some songs didn't; also, sometimes I would see less than 50 songs in that playlist;
    - after removing the time constraint the playlist updated correctly again
    I know that the fact this only appears after a few days (or that I've only noticed it a few days later) makes it pretty tough to narrow down but that's all I've got so far.
    Thanks again,
    Heiko.

  • Authorization Access to Infotypes

    Hi,
    I am trying to set up some authorisations which restrict access to certain infotypes.
    I have tried to stop a user changing IT9 but still able to view it   and I have made the below settings in the role using  P_ORGIN
    Authorization Level: R
    Infotype: 9
    Pers Area: *
    Employee Grp: *
    Employee Subgrp: *
    Subtype: *
    Org Key: *
    But I can still create and edit the bank details.
    Am I using the wrong object?
    Thanks
    Tom

    Have you tried this with an ST01 trace in the background? The trace analysis should give you some clues about failed and succeeded authorization checks.
    This is the only P_ORGIN object in all roles assigned to the user? If not, what are the values of the other ones?

  • 0008 infotype

    While maintaining 0008 infotype the program goes to dump  and the error message is coming *Offset in write to in program 'SAPFP500' is too large.Please tell where is the error in img...

    Hi,
    Please check the two threads.
    Program error while creating HR Mmaster  Data for infotype 8
    HR Related
    But I would suggest to set a break point in include FP500EFW of program SAPFP500. You can help of ABAPer in that case. They will be able to debugg the code and identify the issue.
    Thanks & Regards,
    Sandip Biswas.

  • Where is link between 0007 and 0008 infotype

    Dear Members,
    Where is link between 0007 and 0008 infotype.How the system automatically populating WORK HOURS/PERIOD AND CAPACITY UTIL .LEVEL.where is integration .
    Regards
    Nandhini

    Hi,
    >For your first question: Working Hours/Period field in IT 0008 is determined by the Planned Working Time infotype  (0007).
    >The Weekly / Monthly Working Hours  field in IT 0007 are system determined the specified value from the work schedule rule. Capacity utilization level is related to Infotype 0008. The relationship is that an employees basic salary and its related components are stored here and are paid based on the working hours of the employee which is obtained from Infotype 0007 and multiplied by the capacity utilzation which under normal circumstances is 100 %. If the employee belonging to the same pay scale group and level works part time say half of the normal time, you can maintain his capacity utilisation as 50% instead of maintaining seperate values in the wage types.
    Regards
    Chandrashekar

  • Authorization Issue with infotype

    Dear Guru's,
             There are a couple of Customer IT that have been created. For which I have also assigned the authorization. But for some of these Infotypes though the user has no authorization he is able to access it.
            Can you guys give me a heads up on what might have gone wrong...
    Regards
    Vijaya Sankar

    Vijay,
    You may have already tried this but the first thing that pops into my head is to use SUIM.
    Roles -> Roles by authorization values  ->  plug in P_orgin or P_orgincon  (Whichever object you use)  -> then under infotype plug in the value of the infotype you DON'T want them to see.  Hit execute.  Then compare those roles to the access your users have.
    Thanks,

  • Handling for un-authorize access to infotype

    I am calling function module to add the record in info type, i want to set a returncode if user is not authorized to access infotype
    but nothing has come in wa_return even the infotype is not getting updated
    data: wa_return type bapiret1.
    CALL FUNCTION 'HR_INFOTYPE_OPERATION'
        EXPORTING
          infty         = '9077'
          number        = wa_p9077-pernr
          validityend   = wa_p9077-endda
          validitybegin = wa_p9077-begda
          record        = wa_p9077
          operation     = 'INS'
        IMPORTING
          return        = wa_return.
    please guide

    This forum is for Web Dynpro ABAP directly related questions only.  This question has no relation to Web Dynpro ABAP.  Locking thread.

  • Iam getting error "No entry in table T7INA9" while updating 0008 Infotype.

    Dear Gurus,
    Whenever i am updating Basic pay infotype i am getting the error "No entry in table T7INA9". Wage types are displaying in the basic pay infotype but amount is not updating. whenever i am entering the amount and pressing enter. the amount is getting erased and its showing following error. Please help
    points are awarded according to the reply. Please help me
    Regards,
    Ravi

    You have to maintian these view V_T7INA9
    for your wage type .. as this programs checks the eligibility criteria for Reimbersment , allowances and perks if any ..
    if not then .. mention as no check needed - and maintain as blank .. your information will be get stored in the IT 8
    Thanks and Regards
    Jaydeep jadhav

  • Authorization for Infotype 0008

    Dear Experts,
    I am new for SAP HR module, and I am facing one authorization issue.
    It is about the PA30 authorization for Infotype 0008, I want to restrict user ( ext_test) who can change Infotype 0008 for person ID 44000156, Employee group 1, Employee subgroup EP(ETXAT).
    And I create the role for T-code PA30.
    In the P_ORGINCON object, I configure the activity as following :
    Authorization level            E, R, S                                                                      AUTHC
    Infotype                           0008                                                                          INFTY
    Personnel Area                *                                                                               PERSA
    Employee Group              1                                                                               PERSG
    Employee Subgroup         EP                                                                            PERSK
    Authorization Profile         *                                                                               PROFL
    Subtype                          ' ', 0                                                                          SUBTY
    Organizational Key          *                                                                               VDSK1
    But when I execute PA30 with person ID 44000156, and want to change Infotype 0008, It shows that I miss the authorization.
    The result of SU53 are
    Authorization level            E
    Infotype                           0008   
    Personnel Area                *
    Employee Group              *
    Employee Subgroup         *
    Authorization Profile         *
    Subtype                          0
    Organizational Key          *
    I don't know why it asks the * authorization for Employee group and subgroup even I want to chagne the data which are fit my created authorizations.
    Could anyone give me some advice?

    Dear Amamath,
    Employee group is 1 (Direct), and subgroup is EP ( Expat).
    I don't know if it is possible if I want to restrict the authority as following:
    I have two person ID, one is 44000156, the other is 44000246.
    44000156 has Employee group 1(Direct) and subgroup EP(Expat)
    44000246 has Employee group 2(Indirect) and subgroup 3(Management)
    I want to restrict the authority that end user can only change Infotype 0008 for the person which subgroup is EP ( No matter the Employee group is 1,2, or 3).That is , in this case, I can only change 44000156 basic pay but not 44000246.
    So in the P_ORGINCON object, I restrict the Authorization level as "E,M,and R); Infotype as "0008"; and subgroup as "EP".
    After that , I did the test with end user's accout. then SU53 shows that it need to have Employee subgroup = "*".
    I don't know why it need the * authority for Employee subgroup. I should be able to change 44000156 since I granted the subgroup "EP" to end user account.

  • Infotype 0008 Not Updated

    Hi Gurus,
    We have created a dynamic action running in background in order to
    update infotype 0008 with the new Grades and Levels of the
    employee,when an Organizational Reassignment is executed. However, the
    user who executes the action doesn't have sufficient authorization to
    display infotype 0008 and this prevents the dynamic action to be
    executed,although in background. The customer, cannot give
    authorization to the user and the action cannot be executed from users
    with appropriate authorization due to business processes. We need to
    overcome this, as infotype 0008 contains wrong data.
    Steps for Reconstruction    
    The user executes the action Organizational Reassignment (transaction
    pa40)but he has no authorization for infotype 0008. After he saves
    infotype 0001, a dynamic action is triggered and checks whether the
    employee's job has changed. If yes, the system should execute the
    dynamic action in background, in order to update infotype 0008 (both
    subtypes 0,9000) with the grades and levels of the new job.
    Thanks in advance for help

    A mail is sent through dynamic action to the responsible of payroll and he enters the data manually.

  • HR-ABAP Infotype Authorization issue!

    Hello Experts,
    Need your quick suggestions and inputs, which we're currently facing in our project.
    We're using the PNPCE Logical Database for processing/retrieving the records from infotypes and ALV reports are generated.
    Currently, we have an authorization control which will restrict the user roles in accessing certain infotypes. Thus, the user role is assigned with necessary infotype access in PFCG.
    Now the issue is if a particular user role donot have the authorization to infotye XXXX, which is defined in the Global Declaration (Top Include) in the INFOTYPES statement. Eg: INFOTYPES: XXXX.
    Thus, when the report is executed, the following XXXX infotype authorization is checked as it is defined in INFOTYPES statement, but since the user role is not given the XXXX infotype authorization in PFCG the report execution fails when it checks the infotype authorization when it enters GET PERAS. Thus, a blank screen is thrown with standard SAP error... "No authorization for XXXX infotype".
    Is there any way this error message which blocks the execution of the report be by-passed? If yes, please help to suggest the necessary steps to do so. Thus, the report execution should not be blocked and the ALV report should be displayed with blank values for those XXXX infotypes which donot have authorization even though defined in INFOTYPES statement in Top Include.
    Hope am much clear in describing the major issue that we're currently facing.
    Any inputs to get this issue resolved will be highly appreciated.
    Thanks in anticipation.
    Regards,
    Sundar

    Have you explored the option of using the BAdI HRPAD00AUTH_CHECK?
    ~Suresh

  • Infotype authorizations at Company Code level

    The project I am working on has two company codes 1000 & 1100.  The user requirement is that a person working in one company should be able to make changes only to employee data of employee's in his/her company and to have only read authorizations for employee data from the other company.
    I've tried creating a role for Company 1000's employees where the authorization object P_ORGIN has Personnel Areas for that company code itself and all permissions (read, write etc.) and another role with read access to all Personnel Areas.  However, when assigned to a user, they are still able to access data from the other company (i.e. the company whose personnel areas were not listed in the first role). 
    Any ideas what I am doing wrong and how I can resolve them?

    Authorization level            *
    Infotype                       *
    Personnel Area                 1000's Personnel Areas
    Employee Group                 *
    Employee Subgroup              *
    Subtype                        *
    Organizational Key             *
    Authorization level            R
    Infotype                       *
    Personnel Area                 1100's Personnel Areas
    Employee Group                 *
    Employee Subgroup              *
    Subtype                        *
    Organizational Key             *
    This config should work.
    Or can you post the values you entered in all the HR authorization objects in your role so that we can check. (P_ORGIN, PLOGI, P_PERNR etc)

Maybe you are looking for

  • Help, report says wireless radio is not functionin​g contact HP suport***

    Help, report says wireless radio is not functioning contact HP suport*** wireless on        pass wireless working   FAIL This question was solved. View Solution.

  • ICal is not completing its update when I open it and won't sync

    I have been using MobileMe and iCal with my devices but since yesterday something is wrong.  It's not synching but I think this is iCal on my Mac that has the problem.  I have Snow Leopard. I changed a subscription and I was downloading some calendar

  • Help opening a .wps file on my macbook...

    i just recently got a macbook, and i love it, but am still new to it. i have some word documents on my external hard drive that are saved from my old windows based computer that i would like to open on my mac as the windows computer doesnt work any m

  • Itunes store failure

    Admittedly, I was a bit of a bonehead to update itunes while I had a song downloading, but I didn't expect it to charge my account, register the song in my history, and never give it to me. Song was: Paint the Silence by South. I've tried 'reporting'

  • Digital Camera Not Recongized

    When I connect a camera to the MacBook Pro 15 Retina via the USB cable it is not being recognized. It does not show up in the bottom right under USB devices and it does not show up in Windows Explorer. When I go to Device Manager I see the camera und