Obtain users from Org Unit.

Hi all,
Which tables I must know to obtain all users (purchasers) from Org unit?
I can't use a FM. I need to obtain this data from R3, not SRM.
Thanks!
Regards,
David.

Hi. All links are in table HRP1001. You will have to go back to this table many times.
Firstly you can get all the positions under the org unit from HRP1001, then you will have to go back to HRP1001 with the position numbers to get the person numbers and so on.
Regards,
Dave.

Similar Messages

  • [ESSO issue] Moving user from Org Unit

    hi all,
    i've met an issue at a customer site.
    eSSO has been deployed, synchronisation done with ESSO eDirectory.
    Users are now using it but recently some users have moved from an OU to another (something that happens frequently everywhere).
    The problem is that ESSO seems to keep the initial user location in the Current User registry and seems to always want to use this entry even though authentication fails (since user is not at the same ldap location).
    So authentication failed and users get an "Failed To Connect To Directroy".
    We don't want to change directly the registry since we think it's not really nioce and shouldn't be done.
    Is there something that must be setup to search again in the ldap structure to find when authentication with synchronizer fails ?
    ps : it's not a problem with the location parameter. It's pointing at the ldap root entry.
    thanks for the help
    -regards.

    I haven't come across the issue myself but I think if you move a user, you need to create a 'User Pointer' SSOLocater object that points the agent to where you have moved the user to.
    Good luck.

  • FM to Delete Position and Central person from org unit?

    Hi
    In SRM, we used tr-cd USERS_GEN to create position/CP using SU01 user.
    In transaction PPOMA_BBP we can see Org unit assigned to position(S) and Central person(CP).
    How to unassign or delete the Position and Central person from org unit?
    Can you pls tell me any Func Module available.?
    Regards
    Chandra
    Edited by: princeck on Mar 10, 2011 2:54 AM

    Hi
    HR_CENTRALPERSON_DELETE  is working fine.
    Can you tell me how to delete position from Org unit. I want to delete it using FM or program.
    How to execute this program BUPA_TEST_DELETE?
    I gave Business partner as input, but it does not delete...anything. pls guide how to exeute.
    Any FM available.
    Regards
    Chandra

  • SLMANAGER from org unit..

    Hi,
      is there any way to get all SLAPPROVER from org unit based on the user name. there is an attribute 'SLApproverList' in BUS4101 , when i given input as user name an instance , the above attribute get filled those who are all SLAPPROVER for that user.
      now i have to implement the same logic from Badi. from Badi i will pass creater name and i need all SLAPPROVER list, this is my requirement. can you please give me some hints for this.
    how to get SLAPPROVER from Badi.
    regards,
    john.

    Hi John,
    Sorry for delayed reply.
    To get SLAPPROVER from BADI. Try this -
    DATA : l_bus4101 TYPE swf_bor_object.
    DATA : l_limit   TYPE bbp_spers_sl-spending_limit.
    DATA : l_approver TYPE swf_bor_object.
    swc_get_property l_bus4101 'SLAPPROVER' l_approver.
    swc_get_property l_bus4101 'SpendingLimit' l_limit.
    It should be alright now. Please go through documentation on business objects and check SWC_GET_PROPERTY / SWC_SET_ELEMENT / SWC_CREATE_CONTAINER etc.
    If you get error with l_approver, please check correct type for it.
    Hope this will help.
    Regards.
    Pras

  • Cost Center Inheritance from Org Unit

    Good day all,
    Can someone please advise regarding cost center inheritance from org units?
    I understand the inheritance concept, however simple need to know if the CCenter is added to the org unit via A011 relationship, does the system physically create a A011 relationship on the position inhertiting the cost center from the org or does the system simply pick up the realtionship from the org unit relationsip for use in IT0001 field KOSTL (cost center)?
    Thanks guys, have a lovely day!
    Christy

    Hi Christy,
    As we know cost centre(K) is an unusual object in OM.Two type of objects internal  whose master record are in database table beloging to sap erp hcm and eexternal object whose master data belong to other application areas.Cost centre is an external object that is used to represent origin of costs.Inheritance concept is on the basis of whoch cost centre are assigned in org plan.
    directly related cost centre is called master cost centre and they are made via A011 cost centre assignment relationsip.they can be made at org unit,position or work centre and nornmally its org unit that common.Org unit at the top are asisgned the cost centre as a best practise so that all the org units below or reporting will inherit the same.
    Similarly multiple cost centre assignments can also e made through 1018 infotype(cost centre distribution).Inheritance also applied to them aswell.
    Hope this helps.
    No Worries
    KG

  • Fetching molga from org unit

    hi all,
    to fetch country grouping fron org unit i have to first read infotype 1008 then read t500p.is there any table from which i can directly fetch molga from org unit.
    please help
    pratyush

    Hi,
    u can use infoset queries.
    regards,
    shiva

  • Changing personnel area/subarea (IT1008) from org unit to position

    We are live with PA and Org. Mgmt, but have been advised to change the infotype 1008 data - personnel area and subarea to be stored on the position instead of the org unit (where we have it now).  A big reason for this is we have cases when we need to overwrite the personnel subarea at the position level.  For example, a position belonging to an org unit with subarea ABCD, may really be in subarea WXYZ.  Therefore, even though the org unit is ABCD, it will be overwritten at the position level to WXYZ.  My understanding is that the RHINTE30 program will not work approrpiately if we are maintaining the data this way. 
    In transaction PPOME there is an account assignment tab on the org unit with cost center (filled in) and personnel area/subarea (which will be blank moving forward since that data won't be maintained on the org unit).  Then, there is also an account assignment tab on the position with cost center inherited from the org unit (sometimes needing to be overwritten at the position level), and the personnel area/subarea data.  My question is how should I handle the view of PPOME for this data?  Can I hide the personnel area and subarea on the account assignment tab for the org units only so it is not confusing for the users?  The problem with having it this way is that personnel area and subarea are blank on the org unit and filled on on the position.  They are conflicting and both visable/maintainable to the User.  Any advise please?  Thanks!

    Hi Nish,
    I gave you my input on your other related message and now will go for this one.
    As I commented on the other message, RHINTE30 will not integrate infotypes 1008 and 1013. So you don't have to worry about using this functionality (first part of your message).
    On the second part (personnel area / subarea on position rather than org unit): there are some considerations here that are more functional / process driven than technical. From a technical point of view, everything can be done. You can hide data from infotype 1008 on the tabstrip for your org. unit using dynpro handling, even via customizing. You can even transfer the data from infotype 1008 on the org. units to the positions or delimit it on the org units. There are some quite easy ways of achieving this using the LMSW tool (have you used it? I can forward some documentation).
    But personally, I would not recommend to do this from a process point of view. Everything in SAP HR is about the inheritance concept, and I think this works very well when it comes to org. units and positions. It is normally advisable to record personnel area / subarea on the org. unit level. This will be inherited by positions (even if you cannot see it at position level in PPOME) and thus defaulted for the employee. At position level you should handle only the exceptions, which will be in turn also defaulted for the employee holding the position. In this way, data maintenance is minimized. If you delete (or do not use from now on) information about infotype 1008 on org. unit level, your HR department will have to maintain this every time a position is created, and even in cases in which a position is shifted from one org. unit to another one.
    In my opinion, you should address this with your HR department and explain the concept and the consequences of maintaining all at position level. It would only be advisable to do it if the org. unit structure is very cross-personnel areas and subareas. If it is a matter of handling exceptions, again, I would recommend to continue recording this data at org. unit level. All in all, if the data is not recorded on the position and you need to see which is its personnel area, you just need to double-click on the org. unit above.
    Just wanted to let you know my opinion, of course it's your decision. By the way, I'm of course not aware of other possible implications like home-developed reporting and so on.
    Regards,
    Rodrigo

  • Read data from org unit

    Hi,
    I'm looking for a fm which gives me the data (e.g. address...) from an org unit in ppoma. I have the object id of this org unit.
    I was not able to find a good fm to read the address and email and so on, means: the data you see for the org unit if you navigate from the org unit in ppoma to the details of the org unit via the menu.
    Can anybody give me a hint!
    Thanks!

    I am not sure if you have already tried these FM's.. 
    BBP_READ_ATTRIBUTES
    RH_STRUC_GET --- Returns all related org info
    SWI_GET_USERS_OF_ORG_UNIT.
    RH_STRUC_GET_MULTIPLE_ROOTS
    BBP_USER_GET_DETAIL
    BBP_OM_STRUC_GET_ORG_FROM_USER - To find the Users Org Unit.
    RH_STRUC_GET - To find the Org Unit and its higher Org units till the root.
                                 Evaluation Path is O-O.
    To find the list of users under that particular Org unit
    Please use the function module BBP_OM_STRUC_GET_USER_FROM_ORG. You have to pass the Org Ids in the parameter START_OBJECTS. Then USER_TAB will give you all the users.
    Regards,
    PR.

  • How to get managers from org unit?

    Hi Experts,
    Anyone knows how to get managers information from given org unit?
    Thanks

    Hi Shane,
    You need to use two FM's for this :
    Use BBPU_GET_USERS_OF_ORGUNIT to get user IDs of all users of the ORGUNIT
    And then use BBPU_GET_MANAGER_FLAG to get manager flag for each user ID.
    Hope this helps
    Regards
    Vishal

  • More than 200 users per org unit

    Hi Experts,
    We are implementing SRM 5.0 and replicating org structure from HR systems. We have some org units which have more than 200 users. Please advise if there is any issue with it.
    Regards,
    Kamal

    Hi,
    The  200  limit is for users generated through trasnc USERS_GEN.
    If an organizational structure with a large number of dependent nodes is displayed in the overview area, access to the transaction can take a very long time.
    Please refer to the following SAP OSS Notes ->
    Note 503915 - PPOMA_BBP: performance improvement overview area
    Note 389869 - Organizational unit with many employees
    Note 405806 - Transaction PPOMA_BBP for new material group attributes
    Note 864221 - EBP 4.0+: Performance location
    Note 920158 - EBP 4.0+: Shopping cart performance
    Note 1044096 - RSWUWFMLEC: Wrong Emails and/or Bad Performance
    Note 1095895 - Slow response times for several SRM transactions
    BR,
    Disha.
    Do reward  points for useful answers.

  • How to read employee user's Org unit name,Org unit add and user position

    Hi ,
    Is there any Function module or a class-method to read a user assinged Orgunit name ,Org unit address and the user position at that org unit.
    i have a given out a search on sdn but could not get the answer.
    Thanks for your time
    Seema

    Eswar,
    Thanks for your fast reply.
    I found this table before.But i do not have idea of passing what paramters to get my specific org and position of an employee data from this table.
    Let say i know my BP number for employee and Username of him.
    i could find out his Obj id using EMP user name.
    When i look into table HRP1001 using above Obj id, i could see there are 3 entries exist in table , among one of them is talking about position  as
    Sclas = S  and SOBID = 50020832.
    So how would i know by having this number , is it dealing with position and what kind of position it is,,,whether a manager or something else?
    Hope you got me.
    Basically am aslo looking for a FM where in i cold porvide aBP number or EMP username, where inturn i ll get a Emp position his org details.
    Seema
    Edited by: seema rajjot on Apr 9, 2010 8:40 PM

  • Updating user with Org Units using NSAPI

    We have a requirement where we need to update users with different Organizational Units using an external system. The integration guide lists an NSAPI that might be used for this operation, Create/Update Person. This just says that we need to use the XML received from a Get person details API and use it as a request XML.
    The problem we are facing is figuring out where to place the new Org Unit details in the request XML.Would anyone know about that detail.
    Is this even the correct API for achieving the requirement or are we looking at the wrong thing here

    Hi,
    I've changed the input type to select(multiple) for that field and it works fine when I order it from the portal directly. Its able to set multiple values into the field when an sql query return more than one row.
    The problem only occurs when I use the RAPI for making a request to that service.
    The structure I use for passing data to that field is:
                       <req:Field>
                             <req:name>FieldName</req:name>
                               <req:value>                             
                                  <req:string>Value1</req:string>
                                  <req:string>Value2</req:string>
                               </req:value>
                        </req:Field>
    which is what you've pasted above.
    Even if I stop sending any value to this field and only send values to other single value fields, it still gives the same error message.

  • ESS Who's Who - remove link from Org Unit

    In Who's Who (web dynpro version for ERP2004), I want to display Organizational Unit in an employee's detail.  I do NOT however want the link to the org chart from this field to be available.
    Is there a way to remove the link from the Organizational Unit field?
    If not, then my issue is that the link does not work. I get the error "Service EMPLOYEE_ORGCHART_SERVICE does not exist" when I click on a link to the org chart from who's who.  Can someone point towards some documentation on how to implement this?
    Bottom line is that I either want to remove the link on Org Unit or make it work. 
    Has anyone had success with this?
    Thank you!
    Jeff Karls

    SAP's response for getting the link to work:
    17.08.2006 - 12:30:27 CET    SAP    Reply 
    Hi,
    Please check the following in your customizing.
    1.table V_T7XSSSERRES
    Resource Key EMPLOYEE_ORGCHART_SERVICE
    Directory Path sap.com/ess~org
    Object Name Orgchart
    Window Name Orgchart
    2.table V_T7XSSSERSRV
    Service Key EMPLOYEE_ORGCHART_SERVICE
    Service Link Text Orgchart
    Service Type Webdynpro Application
    Link Resource EMPLOYEE_ORGCHART_SERVICE
    3.
    Please maintain the URL of PCD page as
    ROLES://portal_content/com.sap.pct/every_user/com.sap.pct.ess.employee
    /com.sap.pct.ess.roles/com.sap.pct.ess.employee_self_service/
    com.sap.pct.ess.employee_self_service/
    com.sap.pct.ess.area_employee_search/
    com.sap.pct.ess.serv_employee_search
    in the table V_T7XSSSERRES for the key EMPLOYEE_ORGCHART_SERVICE and trythe application again.
    As for removing the link, that will require a modification to the Who's Who web dynpro.

  • How to get users from Organizational Unit and with worker's subgroup

    Hi
    I am looking for a f. module to get the list of users from specific Organizational Unit and with specific worker's subgroup.
    I found f. module SWI_GET_USERS_OF_ORG_UNIT but it seems not working and only returns the users, how can I narrow the selection to get only from specific worker's subgroup?
    Thank you

    Hi,
    Try with FM RH_STRUC_GET with following parameters:
    ACT_OTYPE = O
    ACT_OBJID = worker's subgroup
    ACT_WEGID = SBESX
    Most important is to specify OBJID as the workers's subgroup, values for the others parameters may vary.
    Cheers.

  • Position to inherit company code and cost centre from Org Unit

    Hi Team,
    I have entered the company code and controlling area in my root Org. Unit.  All the sub-ordinate org units that I've created have inherited this company code and controlling area, however none of the positions I've created have inherited them.  What do I have to do to get my positions to inherit this information from their org unit.
    Regards,
    Jeanette

    Hi,
    Check table T7SS0, there are three switches
    PPOM     INHIC     X     'X': PPOM: Obligatory Inheritance of Company Code
    PPOM      INHIH     X     'X': PPOM: Obligatory Inheritance of Contr. Area
    PPOM     INHS     X     Inheritance of acc. ***. features by positions
    So just check these switches that they are set in this table, and I hope your problem should resolve
    Regards,
    guds

Maybe you are looking for

  • Screen Sharing no longer working

    Hello, everyone.  I have developed an issue with screen sharing on my MacBook Pro running OX 10.6.8, and I cannot seem to resolve it.  Perhaps I am missing something.  I realize this is a long post, but I am trying to be as complete as possible with

  • Reusable clips how to?

    Hi guys, I need to create an animation which I'm going to reuse in a lot of videos. It's like an icon which pops in and after few second pops up from the screen. It's quite boring to do the same animation on every project we do. Is there a way to sav

  • How to use AUTO in Mapping name for EDIFACT

    Hi I have a source which will be posting 2 diff kinds of EDIFACT  to XI. I want to use just a single channel where i want to configure my .sda module. I've seen that we can use 'AUTO' in MappingName parameter, so that the mapping is chosen dynamicall

  • Dynamic variant calling multiple selection screens

    Hi all, The concerned issue is that i am trying to execute a report( which on execution throws a selection screen) from a program using 'submit' statement passing a variant. along with it iam creating a dynamic varinat using FM RS_CREATE_VARIANT, the

  • Flash Builder custom code folding

    I've just donwloaded the new CC versions and will possibly be buying the subscription at the end of this month.  I was previously using CS4 versions. One thing I noticed though, is that the custom code folding options in the Flash CC actionscript edi