PA40 & Personnel Area Dropdown ABAP

Hi,
I'm trying to find out how personnel area dropdown list is built ( the data extracted when the dropdown button is clicked on the PA40 screen). I could see that the PA40 transaction calls HELP_START function module. But not sure how the data is read from table T500p.
Is there any ABAPer or technical expert who can assist me with the program/function name and the section of the code that fills the internal table to display the dropdown values.
Thank you.

Hi,
Getting personnel area dropdown list values in PA40
For PA40 the structure is RP50G - Input Fields for HR Master Data Transactions
In this above structure for the field WERKS - Personnel Area, the value list is provided through search help H_T500P from the table T500P.
The drop down value list can be restricted through enhancing the infotype, that to not for all infotypes. For example we can't enhance the 0000 - Action infotype (SAP won't allow to enhance the infotype).
So for SAP allowed infotypes we can enhance and restrict the values coming from T500P or else we should delete the entries from master data.
Regards,
Magesh

Similar Messages

  • How to control PNP LDB using personnel are alone

    Hi all!
    Any body can tell me, how control the pnp ldb using personnel area and employee group. bcaz in the standard selection screen it is given as
    <u>selection.</u>
    Pers.area/subarea/cost cente :
    Employee group/subgroup
    Thx,
    palani

    Hi Palani,
    Open the ABAP report in change mode
         Select GOTO from Menu Bar
            Choose ATTRIBUTES from dropdown list
               New Window will pop-up
                   Click on button "HR REPORT CATEGORY"
                      New Popup will apeear
                         Report selects using:                                              
                         Master data
                         YOU will find lots of "rep.class" to choose here...
    Hope this will serve your requirement...
    Best Regards,
    Aslam Riaz

  • HR mini master-Personnel area change

    Hi,
    How can we configure to change the personnel area in HR mini master record if an employee changes site?
    I tried in PA30 and PA40 but not able to change the same.
    Regards,
    Jegashree

    IF your Error is this than check the procedure
    Organizational reassignment not permitted."
    Diagnosis
    The organizational reassignment is not possible because
    The previous and new personnel areas are assigned to different country
    groupings (MOLGA)
    or
    The organizational assignment (feature IVWID) and the employee have
    different infotype view indicators.
    System response
    The organizational reassignment is rejected.
    Procedure
    Check the attributes of the personnel areas, the settings in feature
    IVWID, and the employee's infotype view indicator in the Payroll Status
    infotype (transaction SE16, table PA0003, field VIEKN).
    http://forums.sdn.sap.com/click.jspa?searchID=57594289&messageID=5904361

  • 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.

  • 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

  • Report to check Positions for a given Personnel Area

    Hi,
    I'm looking for a report which could tell me all the positions ( filled and vacants) for a given Personnel Area. I have around 60 Personnel areas and I need to find all the positions under those.
    Saurabh

    Hi,
    I have already used S_AHR_61016509 - Vacant Positions, with Object Type- IZ and Object ID- Personnel Area.
    I could find only 2 evaluation path A* and B*. But there is nothing coming up in the report.
    Saurabh

  • Set up Trip Number by Company Code, not Personnel Area

    Hi Gurus,
    I'm implementing Travel Management Module and I am totally new.
    There are more than 400 Personnel Areas in the system so I'm just wondering whether it is possible to set up trip number rage by Company Code rather than Personnel Areas.
    Anyone encounter this, and how did you get around?
    I've heard that user exit MP56TFEX can be used, but how? - (Please note that I'm totally new to user-exit)
    Thank you in advance
    Cheers
    David

    Hi
    Go through this link if you are new TV,hope you will get a idea.
    http://help.sap.com/bp_bblibrary/600/BBlibrary_start.htm
    J09: Travel Management
    cya
    udayakumar

  • Create new Personnel Area

    Hi Gurus,
    Need some help with creating a New personnel Area on HCM module.
    I know how to define and assign a Personnel Area. But need some further infomation on any other nodes that need to be modified when creating a new PA.
    Any help will be welcome.
    Keshini

    Hello,
    Personnel Sub area has to created in Personal Arae(While creating PSA system asks you under which PA),that is the assignment also.
    Then Employee Group & ESG has to created.
    Finally Assignment of Personnel area to Company Code & Employee sub group to Employee group.
    After creating Enterprise Structure,you have to clearly define you Organization str with PPOC_OLD or PPOC.That will complete your Complete organizational view in reporting strwise also.
    Regards

  • Explain about roll area , Dispatcher, ABAP-Processor

    Hi all,
    Can anyone explain about roll area , Dispatcher, ABAP-Processor?
    Thanks,
    srikanth.

    Hi Srikanth.
    I would like to suggest a few references,
    [SAP HELP Library - Standard Reference for ztta/roll_area: Roll Area|http://help.sap.com/saphelp_nw04/helpdata/en/02/96274f538111d1891b0000e8322f96/content.htm]
    [SAP HELP Library - Standard Reference for SAP Roll Area|http://help.sap.com/saphelp_nw04/helpdata/en/28/d1d3f6bcb411d188b30000e83539c3/content.htm]
    [SAP HELP Library - Standard Reference for Event Dispatcher|http://help.sap.com/saphelp_nw04s/helpdata/en/10/d57142d868f433e10000000a114b1d/frameset.htm]
    [SAP HELP Library - Standard Reference for Special Events of the Event Dispatcher|http://help.sap.com/saphelp_nw04s/helpdata/en/1c/0f754252404559e10000000a114b1d/content.htm]
    [SAP HELP Library - Standard Reference for Work Processes - ABAP - Processor|http://help.sap.com/saphelp_nw04s/helpdata/en/fc/eb2e7d358411d1829f0000e829fbfe/frameset.htm]
    Hope that's usefull.
    Good Luck & Regards.
    Harsh Dave

  • Error in posting when transfer to a new personnel area / company code

    Dear Experts,
    We have a scenario where we have a transfer action for some of employees to a new personnel area (also new company code).  When we post the result to accounting, we have an error like this : "Company code clearing account not found in co. code A for co. code B".  I can see that the program is trying to post to both old and new company codes.  I know that it might be a missing configuration in FI sides, but is it normal to post to both company codes.  Logically it should post only to the new company code right ?  Unless of course there is a retro run from the old company, but there isn't.
    Please advise.
    Thanks and regards,
    Arief

    Ask ur controlling person reagarding this how he want to get
    because generally there shd be two GL here for this scenario which is assigned to two company code
    ask them how they have configured

  • Personnel areas

    hi all,
    can i use same personnel area in two different company codes? if can't, plz explain the implication?
    ex: company code - 1100 and 1200
    personnel area : bbbb
    regards

    Hi Saathi
    Can u tell me
    Personnel area & PSA are same,  which ur ur client is follwoing the same for -
    Both the compay Code like Emplye group, & sub group,
    both Payroll area will same for both the company code
    Plz let me know Madam
    With regards
    Vikram.N

  • 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

  • Posting Document Split by Personnel Area

    PC00_M99_CIPE transaction has default posting variant SAP and this variant splits the posting document by based on company code.
    Is there anyone who can guide me how to create new posting variant which uses the Personnel Area? Is this possible?
    Thanks in advance!

    during the posting you cannot do a split.
    base is company code.
    if you need a split based on personnel are you can only do this via ppmod.
    because how should it look like after the posting
    Regards
    Stefan

  • Function module to get admin within personnel area

    Hi,
    are there any function module to get admin for certain personnel area?
    i want to used it in workflow,
    to make rule agents for employee within personnel number "A", this workflow will go to admin for personnel area "A"
    thanks

    OK, here's the case.
    in our company, we assign people to be the administrator.
    each personnel area has administrator.
    for example
    - PERNER 34010-34050 are in personnel area 4700, with the administrator is user ABC
    - PERNER 34051-34100 are in personnel area 4800, with the administrator is user EFG
    so, when employee with personnel number 34010 create travel request, i want the workflow to send notification to admin/user ABC to either approve or reject the request.
    how to do this?
    thanks
    Edited by: nzworld on Aug 10, 2010 4:30 AM

  • 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

Maybe you are looking for

  • Bounce Handling

    Hello Experts, We are executing a recurring campaign which will pick date as an attribute and filter, that will trigger sending of emails about the Happenings of a particular quadrant to all the stake holders.we are worried about the bounces now. How

  • How do I find out when a picture was downloaded in my photo file on my ipad

    I'm trying to find out when a picture was added to photos on my iPad.  Is there away to do so?

  • External jar not included in ear

    hi I created a library dc with an external jar in its public part and this library dc is used in a j2ee library dc (like described in [ Howto embedd external Jar in EAR    |;). my enterprise application project uses a web module dc and this j2ee libr

  • JPanel doesn't paint graphics

    Hi ! I've been writing a program that should graph a linear function, the problem is that I'm trying to draw a line in a JPanel but this doesn't work XD...The program has 2 windows. The first one is the windows from where i get data for the function,

  • DNG converter fails to extract embedded .cr2 raw files

    I just tried to extract embedded raw files from 889 raw files from a Canon 5D3 having been converted by the DNG converter 6.7 beta - the DNG converter only succeeded with extracting three of them. I also tried with the 6.6 stable version with the sam