Restrict Personnel area for executing personnel actions

Hello,
Guys I need your help on the following issue. Any help will be appreciated.
The project Which i am working on has 67 Personnel Areas (PA) and 24 personnel actions.
I need to create a role in such a way the the user will be accessing some 4-5 actions for 1 particular PA. Now I know this can be done in the authorization object P_ORGIN. But i can only give one value of PA to one particular role.
Now the long and tedious solution for me is to create 67 different roles. I need a simple and easy to maintain solution for this.
Again any help will be appreciated.
Thanks,
Mangirish

Hi sikandar,
Thanks for your prompt reply.
I am already done with the infogroups using user groups. What the client now require is to restrict a user in executing personnel action for one particular personnel area.
I know this can be done through roles but there are 67 Personnel areas and 7 different levels of user (you do the math)
Is there a easier way out??
Thanks,
Mangirish

Similar Messages

  • Updation of Personnel Area for a position and an employee after hiring.

    Hi Experts,
    I have query regarding Personnel Area updation for an employee.
    Here is the scenario :-
    An employee was hired to a Position with personnel area  "A". In future, the Personnel area for this position is chnaged to "B". Now the PA for this person doesn't get updated automatically.
    Could you suggest how do we update the PA for an employee?
    Thanks
    Niharika

    Hi Niharika,
    If the personnel area of an employee is getting changed then that can be done by executing organisation re-assignment/ transfer action.
    Regards,
    Chetan
    Hi Niharika,
    In Set up personnel actions please mark the country reassignment indicator. Hope this will work.
    Regards,
    Chetan
    Edited by: Chetansw on Jun 23, 2009 12:48 PM

  • Update personnel area for the same position

    Hi,
    I have to update the personnel area for the same position. The personnel area has been updated in OM side.
    What should be done to get the same value in Infotype 1 ?
    I tried using lsmw . But, personnel area field is greyed out and Iam not able to change it .
    Thanks in advance.

    Hi,
       Please check if this [link|PA30(URGENT); is useful.
    Regards,
    Srini.

  • Why do we need a new PA (PErsonnel Area)  for retirees?

    Hi guys,
    I have seen this at many organizations that they have a separate PA for retirees. Why do they do that? Please explain.
    Thanks,
    Jess..

    Hi Jessica,
    There are many groupings that are determined according to personnel area & subarea of employees including premiums, primary wage types, appraisals, leave types, time quotas, work schedules, pay scales, etc.
    Thus, if retirees have different rights than normal workers in one of these groupings, then making the retirees a separate personnel area or subarea would make sense.
    Regards,
    Dilek

  • HR restrictions required across personnel areas w/o structureal auths

    The business has the need to restrict their HR users to a select population of users.  Example, we need to be able to exclude the Executive population.  The executive population is across multiple organizations (personnel areas) and we cannot use the employee subtgroup field to restrict on (04) for Executives because not we have some ISA's that we have coded US-ISAs so they are not reflected in the master data as (04). We have not implemented structural authorizations but I need to know if there is a means to restricting (PA20 - display of master data) on groups of associates without structural authorizations??

    Hi,
    From my clients implementations so far, I have seen two approaches to restrict access to executive's PA data in PA20:
    1. Based on organizational key which can be restricted at role level via auth objects- P_ORGIN
    2. Implementing custom exit/BADI in the PA20 program  or implement customer specific auth object [P_NNNNN|http://help.sap.com/saphelp_470/helpdata/en/4e/74ba3bd14a6a6ae10000000a114084/content.htm] to additionally check authorization for a custom auth object while executing PA20 which restricts access for specific range of personnel numbers that belong to the executives.
    In short, either organization key (i.e personnel area + cost center) or personnel number of executives should fall within a reserved number range which can be used to restrict the access to their PA data.
    Thanks
    Sandipan

  • Incorrect combinations for personnel area and personnel subare

    Hi all,
    we are getting incorrect combinations for personnel area and personnel subarea in the Target and as well in report.
    we are using standard datasources 0PERS_AREA_TEXT and 0PERS_SAREA_TEXT, we are extracting only masterdata text from ECC, Not maintaining Attibute and Hierarchy for personnel area and personnel subarea.
    we created (Actions overview) report on top of standard DSO 0PA_DS12 extracted from data source 0HR_PA_1,
    Actually some of employees are changed on xxxx.xx.xx date from one personnel area to another personnel area with respective subarea's, but here employee personnel area are coming correctly but not for subarea.
    what i need to do now?
    can any one help out in this..
    Thanks in advance.
    Thanks,
    Sri

    Hi,
    In this context we will have two senarios.
    1. Displaying the Personal Area and Personal Sub Area from Transactional data.
    2. Displaying from Master Data.
    If you choose Scenario 1 then, Personal Area and Personal Sub Area will be shown as per ECC entry. But in second scenario, If one Personal area or Personal Sub Area changed over a period of time that will effect the historical data also.
    For Example if your Personal Sub Area changed on Apr 1, 2011.
    Scenario 1: Report will be as per ECC Data ( from Apr 1, 2011 onwards it will show new Personal Sub Area).
    Scenario 2: Report will show new Personal Sub Area of Personal Area for entire data.
    Hope this will help you.
    Regards,
    Chenna.

  • Standard reporting for personnel areas per org. unit

    Hi all
    An HR colleague asked me for a tool to display a selected organisational unit and then show what personnel area it belongs to. They are cleaning up our master data and need this kind of cross checking but I cannot come up with any list to show this.
    How would you do it? Do I have to build a query for it or is there an easier way?
    Regards
    Jesper

    Hi
    Try this out
    Step1.s_ph0_48000510 adhoc qurey  or pqah
    Step2.Go to org assignment folder
    Step3.Select organizational unit for output
    step4.Select personnel area for selection
    Give input for Personnel area
    and Execute Output
    you get the results of orgunits belongs to given personnel area
    all the best
    partha
    keep sharing andlearning

  • Configuration table for personnel area and sub areas

    Hi folks,
    Is there a configuration table to get the text related to personnel area (WERKS) and personnel subarea(BTRTL)?
    Thanks,
    Sk

    Thanks,
    However had a question. when I typed BTRTL in the data element category and checked to find this table did not show up for me in the list. why did this happen?
    Just want to know it happened for WERKS too.
    Your answer would be really helpful.
    Thanks,
    SK

  • Regarding z object for personnel area

    Dear Experts,
    What is the z-object for personnel area for giving the authorizations....can any one help me what is the T. code to find out z objects. Its very urgent.
    Regards
    Bachi.

    Dear Bachi,
    I have replied to this thread in the other one. Hope it will solve your issue.
    Kind Regards,
    Christine

  • TARIFF not showing desired Personnel Area

    Hi Experts,
    In Enterprise Structure 70personnel areas were maintained.
    Tariff feature is maintained for 10 Personnel areas for all EE groups.
    Now I want to maintain for one personnel area which is not maintained above. (for ex: PA'a were maintained for 1 to 10 and now i want to maintain for 11th PA)
    Problem: when i enter into tariff and create button and tried to create 11th PA, system is showing only 10 PA's in F4 help and NOT showing all the personnel areas.
    I want to maintain 11th Personnel Area. I even tried to Copy and change but not getting possible.
    Please suggest me the solution.

    Hi Sikindar,
    Max hits were 9999.
    Vasehgal,
    Yes. Personnel area is assigned to correct company code.
    Thanks for replying
    Edited by: VenkateshKalai on Jun 13, 2011 2:32 PM

  • Set trip currency according to personnel area

    We have a consolidated worldwide operations into one company code (in the US) but this company holds many employees who reside in other countries. We have set up a personnel area for each country, although all are assigned to the US01 company code. These employees are paid in their local currency (e.g. GBP, EUR, HKD) via local payroll companies. Expenses are recorded manually via journal entry.
    I would like to set up these employees to use travel management, but I cannot find a way to set travel expenses/trip currency according to their personnel area. In other words, I wish to reimburse my UK employee in GBP, Europeans in EUR, etc. When I try to change Trip Provision Variant for one personnel area, I receive an error message and am forced to change it for all personnel areas.
    The only solution I can find is to change Global Settings such that foreign settlement of receipts is set to "per receipt". I find this to be risky since the change would affect my 300+ US users as well as my 10-20 non-US users. I am concerned that a US user may complete their receipts incorrectly for foreign trips and inadvertently force reimbursement in foreign currencies.
    Please advise ...

    Hi Michele
    Yes, you can find out the currency from T500P and then checking the WAERS in T500.
    In the screenshot above, the departure country(or home country) is Philippines and the visiting country is Singapore.
    So when the employee arrives in SG, the receipt amount is shown in SGD and a comparable amount in PHP is also shown(As the amount has be reimbursed in PHP). It automatically factors into account that day's  currency conversion rate for SGD->PHP.
    You may want to check the parameter RECEIPTS for amount in local currency in the method USER_CHECK_RECEIPTS of the BAdi : TRIP_WEB_CHECK.
    Now all you need to do is to check if the employee's home country currency isn't equal to the receipt currency(left one in the screenshot), process the local currency(right one in the screenshot). Works well for single line item.
    For multiple line items, add up the amount of local currency of all line items and process.
    NB: USER_CHECK_RECEIPTS works for multiple line items in receipt page of expense report whereas USER_CHECK_LINE_OF_RECEIPTS works when you know the receipt won't contain more than 1 expense type. So better implement USER_CHECK_RECEIPTS to avoid processing only the first line item. Company's gain, employee's pain
    Do note that this BAdi works only for portal and not for SAP GUI.
    I hope you are abap developer.

  • Personnel Area

    Hi friends,
    I need to create a new personner area for a exisisted company code, please let me know all the configuration steps for this.
    Please respond me as soon as posible, answers will be rewarded with great points.
    Thanks in advance,
    Naga

    Hi Naga Mani,
    Steps tp create Personnel Areas
    Go to IMG-->Enterprise Structure >Definition>Human Resourse Management-->Personnel Areas( Create Your Personnel Area here) Then to Assign Follow the below steps...
    Steps to Assign PA to CC
    Go to IMG-->Enterprise Structure >Assignment>Human Resource Management-->Assignment of Personnel Area to Company Code.
    Hope this solve ur issue....if any thing let me know....
    Regards,
    Raghu Kumar

  • Personnel Area & sub area Creation

    Dear Gurus
    Currently We have to create personnel areas for my client which belongs to manufacturing sector.
    They have their  , corporate office in y place, registered office in x place , two plant locations which is situated in two other places. my question is should i make these four as personnel areas?
    subarea as department?

    Hi,
    See this enterprise structure should be framed in such a manner that they doesn't sabbotage your system as they are the building blocks.
    You can create them as follows in any of the manner .
    Example 1: Here Corporate and Plant are treated separately for future requirements for e.g in company 1111 more corporate offices like branch & registered offices are to be mapped and in plant more plant locations need to be added , so in future if someone wants the complete data of corporate and plant then they can fetch it based on Personnel Area.
    Company Code : 1111
    1)  Personnel Area : 1000 (Corporate) ---> Personnel Subarea : 1000 (Corporate Office 1) , 1001 (Corporate Office 2)
    2 ) Personnel Area : 2000 (Plant ) -
    > Personnel Subarea : 2000 (Plant Location 1 ) , 2001 (Plant Location 2)
    Example 2: +Here Corporate and Plant are considered as different locations of same company and henceforth are clubbed under one personnel area.
    Company Code : 1111
    1) Personnel Area : 1000 (Company) ---> Personnel Subarea : 1000 (Corporate) , 1001 (Plant).
    Similarly you can opt for second company also . It mostly depends on how you want to group them as many of groupings are based on Personnel Area/Subarea in PY (Payroll) , TM( Time Management) and other HR modules.
    Hope this answer will be useful.

  • Salary Ranges based on Personnel Areas

    Hi,
    is there a way to configure a salary range for a particular job based on Personnel Area.  I know in Compensation Management you can define pay grades and level and set the min and max salary but this is based on country grouping.
    Is the a way to configure so that salary range is based on personnel areas? thanks'

    I am not sure if there is a way to configure a salary range for a job based on Personnel Area.
    But you can validate and give a message, if the entered salary on IT0008 is with in a range based on the personnel area for the job. This can be done using User Exit EXIT_SAPFP50M_002 (ZXPADU02).

  • How to map personnel Areas

    Hi Experts,
    Company XYZ have head office in hyderabad and it have branches in all states in india and  also they have in 10 countries.In this scenario how to map personnel area and subareas.Is it necessary to need seperate company codes for abroad branches.
    Regards
    kishore

    Hi,
    Manikya is correct.  You first need at least one Company Code per country you are in.  You may have more than one if you have different subsidiaries which each keep their own chart of accounts. Then you can assign Personnel Areas as distinct locations to each Company Code.  The Personnel Subarea could then be the functions within that location. 
    Example:  Company Code - US00.  Personnel Area - New York (NY00) , Personnel Area - Chicago (CH00)
    Personnel Subareas - Finance (0001), Human Resources (0002), Sales (0003), Warehouse (0004). 
    Thus, you could have  US00 - NY00 0001   NY00 0002   NY00 0003    where New York has Finance, HR and Sales
                                         US00 - CH00 0002,  CH00 0003,  CH00 0004     where Chicago has HR, Sales and a warehouse. 
    Paul

Maybe you are looking for