Assigning a "Job" to a User in the Org Structure

Hi,
I'm trying to assign a Job to a User in PPOMA but don't know where this data is created or maintained? (SRM 5)
Any info would great.
Regrds,
S

Hi
<b>Which SRM version are you using ?</b>
<u>First go to the HRT1222 with the technical name of the attribute and the valor. Then go to HRP1222 with the reference number and you should see the user.
Also Look in table HRP1001 and T770MATTR (also check in transaction PO10, P013 ).</u>
<b>Related links -></b>
PPOMA_BBP - Changes analysis
Log of changes in PPOMA_BBP ?
Log of changes in PPOMA_BBP ?
Re: Tracking Chngs made to the SRM Organisation Structure.
Regards
- Atul

Similar Messages

  • Moving users in the org structure

    Dear Experts,
    Whenever, I move my user in PPOMA_BBP, it brings inconsistency that cannot be repaired.
    What could be the possible reason(s).
    Regards
    Mick

    Hi
    Which SRM version are you using ?
    You can repair the users using the same transaction.Even after that some times the inconsistency persists then delete the employee data and assign the user to the required Org. unit in the Org. structure using USERS_GEN transaction. Also check for the BBP_CONSISTENCY_CHECK transaction for this user (you will get list of errors in Consistency check ).
    <u>Related link -></u>
    How to re-instate the deleted Position of the user into Org structure.
    <b>Please go through the following SRM Reports which will help -></b>
    Program Name                   Report title                                                                               
    RHXSTR00                       Organizational Structure                                         
    RHXSTR01                       Organizational Structure with Positions                          
    RHXSTR02                       Organizational Structure with Persons                            
    RHXSTR03                       Organizational Structure with Work Centers                       
    RHXSTR04                       Report Structure with Persons                                    
    RHXSTR05                       Report Structure Without Persons                                 
    RHXSTR06                       Work Centers per Organizational Unit                             
    RHXSTR07                       Activity Profile for Positions Along Organizational Structure    
    RHXSTR08                       Activity Profile of Positions with Persons Along Org. Structure 
    <u>Also, go through the tables HRP1000 / HRP1001 in SRM.</u>
    <b>Look for "CHDAT" field in this Case, which will give Last changed by ehich user on which date..</b>
    <u>Some related Database Views</u>
    View name                      Short text                                                                               
    HRV1222OT                      Infotype 1222 (OTJID)              
    HRV5500OT                      EBP Function (OTJID)               
    HRV5501OT                      EBP Product Responsibility (OTJID) 
    HRV5502OT                      EBP Location (OTJID)  
    To change the Organization Unit of User, Try this FM - "RH_BUF_GEN_USER_POSITION_ORG" which will assign new org. unit to new position.
    <u>Related links -></u>
    mass user movement from one org. unit to another in SRM org. structure
    Table name of the organization plan
    Org. structure transport via RHMOVE30
    Re: How to get busines partner number from organization id ?
    Re: Org structure table
    How get the Last changed date of Busness Partner
    Report for Org structure change
    Hope this will definitely help.
    Do let me know.
    Regards
    - Atul

  • Searching the Org. structure

    Hi all,
    SRM 5.0, R/3 ECC 6.0
    I'm working on the n step BADI for the approval workflow for SC.
    The requirement is that I need to search the org structure to get the superiors of the creator of the shopping cart.
    The approach should be a bottom up approach where I start looking from the position of the creator and go searching upwards. I though of using the FM RH_STRUC_GET but we need to provide the user which is mandatory. There could be a case where there could be no immediate superior say no managers but there could be senior managers who are a level above. in that case I won't be able to use the above mentioned FM.
    Are there any tables or FMs where we can perform this kind of search?
    Regards
    Kishan

    Hello Kishan,
    You can use FM RH_STRUC_GET for your scenario with ACT_WEGID parameter. You can define evaluation path in OOAW transaction. Here is some sample I developed in the past.
    3)get manager from Org unit
      WHILE lt_manager is initial.
        CALL FUNCTION 'BBP_OM_STRUC_GET_MGR_FROM_ORG'
          EXPORTING
            IV_ORGUNIT               = lv_objid
            IV_SEL_DATE              = SY-DATUM
          IV_SELECT_BUPA           = ' '
          IV_PPOMA_CALL            = ' '
          IV_AUTHORITY_CHECK       = 'X'
        IMPORTING
           ET_MANAGER_ID            = lt_manager
         EXCEPTIONS
           INTERNAL_ERROR           = 1
           NO_ROOTS                 = 2
           NOT_FOUND                = 3
           OTHERS                   = 4
      if lt_manager is initial.
        CALL FUNCTION 'RH_STRUC_GET'
          EXPORTING
            ACT_OTYPE              = 'O '
            ACT_OBJID              = lv_objid
            ACT_WEGID              = 'A002'
          ACT_INT_FLAG           =
          ACT_PLVAR              = ' '
            ACT_BEGDA              = SY-DATUM
            ACT_ENDDA              = SY-DATUM
            ACT_TDEPTH             = 2
            ACT_TFLAG              = 'X'
            ACT_VFLAG              = 'X'
          AUTHORITY_CHECK        = 'X'
          TEXT_BUFFER_FILL       =
          BUFFER_MODE            =
        IMPORTING
          ACT_PLVAR              =
         TABLES
            RESULT_TAB             = lt_agent
          RESULT_OBJEC           =
          RESULT_STRUC           =
         EXCEPTIONS
           NO_PLVAR_FOUND         = 1
           NO_ENTRY_FOUND         = 2
           OTHERS                 = 3
        IF SY-SUBRC eq 0.
          loop at lt_agent into lwa_agent.
            lv_objid = lwa_agent-objid.
          endloop.
        ENDIF.
      endif.
    ENDWHILE.
    Regards,
    Masa

  • How to get PNP Org Structure to reflect the org structure as of key date?

    I created a custom program using the PNP logical database.  I defined a custom report category indicating the selection period = employee selection period and allowing org.structure.  I’m also using the standard SAP PNP_DEFAULT selection view. 
    Inside my ABAP I initialize the pnpbegda and pnpbegps to reflect 20060930.  Upon Execution the key date reflects 09/30/2006.  I click on the org.structure button.  The org.structure displayed reflects the one as of today rather than as of Sept-30. 
    During run debug I see that the RP_PNP_ORGSTRUCTURE  program, LRPPNU11, calls function 'RH_TYPE_STRUC_HELP' to get the org.structure.  The call to this function passes 09/30/2006 for the begda and endda, but it still returns the latest org.structure.  I did some playing with this function and found that if I also pass the ACT_SEARCH_WEGID as ORGEH it works.
    Any idea on how I can get the LRPPNU11 program to pass the ACT_SEARCH_WEGID or the subsequent called functions to process for ORGEH?

    thanks. but maybe I don't describe my problem well.
    I use javascript to get some information such as position, sytle of each elements and then pass these to javafx. So the besides the dom tree, I can get more information about elements.
    I need to pass them back to javafx.
    if node support setUserData, I can associate them to each Node/Element. But webkit don't support this feature.
    BTW, If javascript pass a object to javafx. it can only deal with primary types such as string, numeric. But I need pass back a complicated javascript object like:
    {name:"parent", children:[{name:"child1"},{name:"child2"}]
    I can use (String)JSObject.getMember("name"); and JSObject children=JSObject.getMember("children");
    but I can't cast children to Object[] or JSObject[].
    so I have to use some tricky to convert Javascript Object to json string and then in javafx convert it back to Object tree.
    Edited by: user12956197 on 2013-3-11 上午4:27

  • Integrate the Org structure and employees SAP HR system to CRM via ALE

    Hi All,
    We want to integrate the organization structure and employees from mySAP HR system to mySAP CRM system. We are also aware that the same can be achieved through ALE Interface between both these systems.
    In addition to the HR Organization Structure from HR system, can we also bring over the Sales Organization Structure from R/3 using transaction CRMC_R3_ORG_GENERATE?
    1) Can someone , please let us the possible challenges which might occur when we download HR Org structure from SAP HR to SAP CRM.?
    2) What is the implication of maintaining an HR org structure and CRM Sales Org structure within the SAP CRM 52 system?
    3) Any _precautions) should we take before doing the download via ALE??
    Please get back, suitable points will be awarded.
    Regards
    Ritvij

    Hi Ritvij,
    Couple of things that spring to mind are:
    1) When you do the initial data load (PFAL) try to ensure that no one is amending the Org structure as Objects can be locked and therefore not transferred. (on one of our test loads the top level was locked and therfore all subsequent levels were just transfered and we didn't have a top level)
    2) Keep the 'forms of address' in CRM the same as the R/3 ones
    3) Keep the same Employee and Org Unit IDs but prefix with (for exmaple) EM and OU in CRM. (Through the HR integration config in CRM). This may also (apparantley) aid you if set up something like an Employee interaction centre in the future.
    I will update when other stuff springs to mind.
    Cheers
    Gaz

  • Save the ORG structure

    Hi SAP GURUS,
    Facing some problem in saving the Organisation structure .However it is saved in .PS format and can be viewed in Post script viewer. The problem is the PS viewer is not depicting the Exact org structure from the .PS file
    Is there any other ways to save the ORG Structure or to open the .PS files.
    Best Regards,
    Srikanth S

    Sameer,
    Thanks for the Response.Even the .ps File is opening in the Post script viewer and the Structure is not depciting correctly.It was getting cropped.and some of the Org units were not at all seen.
    will check in Acrobat writer and get back to you.
    Best Regards,
    Srikanth S

  • How to see the Org Structure??

    Hi
    Could anyone please let me know how can we look at the org structure..??
    I know how to create pa,psa,eg,esg..but how to look at the org structure and the hierarchies of diff pers areas is wot i am looking for.
    Thanks in advance
    Kushagra

    Hi Kapoor,
    Follow the path:
    SAP Easy Screen> HR > Info Sys > Reporting Tools > HIS
    Follow the T Code: PPIS
    If found useful please award points
    Reagards,
    Madhu Sudhanan

  • Risk Management 10: Assign users based on Org structure

    Hello,
    In GRC Risk Management 10, you can assign users to a risk in the roles tab of a risk. 
    Is it possible to be able to assign any employee in HR org structure to one of these roles such as Risk Owner?
    More specifically, would it be possible to create a link such that only the employees in the assigned organization unit in the risk are shown in the list of users to be assigned to one of these roles?
    Thanks

    we have the scenarioas below
    need to integrate the third party HR system ORG structure entity to the Role based travle management approval task.
    but the process and workflow structure for all the department are same.
    only the roles are different for each user.
    no need to disple the standard  approval role in Process initiation.
    Custom role should be populated based on the selection from the first action.
    example: if the user need cash and he should select the cash need option from
                  first action then the finace approver should appear in next action.
                  if not it should not appear.
    please advice which GP callable object is best for this process.
    i have the plan to use the webdynpros..
    regards
    Sukumar

  • Asset exclusion is selected though it is excluded in the org. structure.

    Hi SRM gurus,
    We are working on a Standalone scenario (SRM 4.0) where we have assets and asset classes.
    In our org. structure we have excluded two asset classes with the exclusion indicator to the corresponding attributes of the purchasing organisation.( Asset class - ANK). But when we create a SC all the assets are selected in the Item details --> Cost assignment ---> dragdown (asset).
    From our case it seems there is no effect of the exclusion indicator/ we made something wrong somewhere.
    Can we get few suggestions/sap notes from the group that what went wrong?
    Thnx. & Reg.,
    Sridhar.

    Hi Mani,
      Thanks a lot for your reply.
    If the exclusion indicator is maintained at user level also it is not working.( all
    assets are selected from the list and there is no difference between the others)
    May I get any further suggestions on this issue pls.
    Thx. & reg.,
    Sridhar.

  • User Exit  4 Org structure

    Hi all,
             We r on way to implement ACE, we have done at territory management.
    Now wat is happening is when ever we r making changes at the Orgnisational structure that is having a immedate effect in Territory management but again i have to update the user context ...
    <b>Is there any setting that needs to be done that will automatically updates the user context ?</b>
    or
    <b>I should luk at any User exit where i ask the system to update the user context. when save button is triggers the event</b> ..
    Thanks in advance for this help

    Hi Rahul
    You can do that in CMOD, by creating a project and using the enhancement: RSAP0001.
    SAP provides enhancement RSAP0001 that can be used to populate the extract structure.
    This enhancement has four components that are specific to each of the four types of R/3 DataSources:
    Transaction data - EXIT_SAPLRSAP_001
    Master data attributes - EXIT_SAPLRSAP_002
    Master data texts - EXIT_SAPLRSAP_003
    Master data hierarchies - EXIT_SAPLRSAP_004
    Go to enhancement of transaction datasources in CMOD.
    Add a case statement with datasource check and go for the below code.
    This user exit is called for every datasource so be sure to put a CASE statement on the datasource.
    CASE i_datasource:
    WHEN '2lis_11_vascl'.
    loop at c_t_data into <datasource structure>
    modify c_t_data from <datasource structure>
    endloop.
    endcase.

  • Holder missing in the org structure ( PPOM_OLD) simple maitainance mode

    Hi all
    I have uploaded the HR Master data using BDC.
    Everythin is fine in the HR Master data , the Org assignments all r fine.
    The problem is the holders are not reflected in the Organizational structure in the simple maitainance mode ppom_old.
    I know there are way to rectify this , by running RHINTE00/10/20/30 , some reports like this.
    But im not getting the actual thing to be done .
    Im still stuck with that.
    Some help me out with the exact step by step procedure.
    thanks in advance

    hi
    Run Rhinte30 in tcode se38
    uncheck the open personal number check mark,
    select the period correctly , give your employee number range , then execute it , it will create a batch job , you will have to execute the batch job , after execution the position will reflect the holder.
    regards
    sameer

  • Can a user exist in the org structure multiple times?

    With one user id / single sign on?  If so what are the impacts?  Eg: when they log on what attributes get picked up?
    Thanks

    Hi,
    it is possible, but if you have a 50-50 assignment you can't steer what attributes are taken into account, so you might be lucky, or you won't .
    You can change the assignment of the CP to the S to something like 51-49, the 51 position will then be used to determine the attribute values.
    If you want to buy for multiple companies/plants, maintain the BUK attribute and the extended attributes for locations.
    The only real problem shows up when a user should be allowed to buy cross backend system. This is not possible. Then you should start thinking about a buy on behalf scenario or multiple user accounts.
    Regards,
    Robin

  • ITS_DEST attribute is used for in the org structure

    Hi All,
    There is an attribute for the EBP Organization " ITS_DEST" (current ITS of user),
    What is the necessity of this attribute.
    Here in my case, previsouly there is an URL assigned to this attribute.
    Recently we have changed the ITS seraver, now the new URL is there for accessing the browser, but still in EBP Org., attributes old URL is there and is function fine.
    Client wants to know what exactly the significance of that attribute.
    Can any one let me know about it.
    Thanks in advance,
    Thanks & Regards,
    Krish,

    Hi Krish,
    In SRM most of the email notification sent out contain URL links in their mail body. This URL in most cases is picked up from the user attributes. Here they play a very vital role.
    One example say bid inviations; In the include
    LBBP_BID_PUBF01
    These attributes are being read for
      move 'EXT_ITS' to ls_attr_list-attr_id.
      append ls_attr_list to lt_attr_list.
      move 'ITS_DEST' to ls_attr_list-attr_id.
      append ls_attr_list to lt_attr_list.
      call function 'BBP_READ_ATTRIBUTES'
        exporting
          iv_partner              = lv_portal_id
          iv_scenario             = 'BBP'
          it_attr_list            = lt_attr_list
        importing
          et_attr                 = lt_attributes
        exceptions
          object_id_not_found     = 1
          no_attributes_requested = 2
          attributes_read_error   = 3
          others                  = 4.
    Hope this solves your problem.
    Regards
    Kathirvel

  • Problems assigning BP to a position in the organizational structure

    I tried to assign a bp to a position in the organizational structure,
    but I receive this message "Object cannot be assigned to object CliC
    Agent in the period 21.12.2006 - 31.12.9999".
    Also, I notice that in the screen, the checkbox where i can select for
    the business partner is missing.
    However, I can assign a user to the org structure.
    Before upgrading, it was working. This is the support packages that it was in.
    SAP_ABAP: Level 9
    SAP_BASIS: Level 9
    PI_BASIS: Level 9
    SAP_AP: Level 6
    BBPCRM: Level 6
    After the upgrade to the following,
    SAP_ABAP: Level 10
    SAP_BASIS: Level 10
    PI_BASIS: Level 10
    SAP_AP: Level 7
    BBPCRM: Level 7
    The assigning of business partner to a position no longer works.

    Hi,
    we're facing exactly the same problem, it was all going well until we went on production.... we applied note 997009 which results in a different error... did you manage to find a solution yet ?
    Regards,
    Jacob.

  • User defective after org. unit change-Dont want to change BP

    Hi,
    We are on SRM 4.0 and we replicate our org. strcture from backend R/3.
    Whenever any user in the org. structure is moved from one org. unit to another the user becomes defective and it needs to be repaied at level 02.
    The repair level 02 requires deletion of old BP and creation of new BP. We dont want the deletion of BP to happen.
    Some of the forum answers have been to unassign the BP and assign it again in the new org. unit. But I'm not sure why but it's not helping in my case.
    I would appreciate if someone can send me a screenshots of the above steps(Unassign and reassigning BP) .
    Best regards,
    Sam

    Hi,
    Please follow the below procedure for unassign and reassign BP.
    1- Goto Tcode PPOMA_BBP.
    2- Right Click on the BP which you want to unassing.
    3- Select Delete-->Assignment.
    By doing the above steps you can unassign the BP.
    Now for re-assigning the BP to the ORG.
    1- Goto TCode USERS_GEN.
    2- Choose "copy user and employee datafrom template".
    3- Choose the option "Create Users from Existing SU01 Users".
    4- Give the Org Unit (ID) in which you want to reassign the BP.
    Now your BP will assign to the given Org Unit
    Regards,
    Sachin

Maybe you are looking for