SRM-ECC org structure integration

Hi,
Can anyone suggest an RFC/BAPI to fetch SRM organisational structure in ECC.We do not have HR implemented and therefore there is no org strucuture in ECC but it does exist in SRM.
I have Z-table in ECC with fields sap id,manager id,Role(mgr,VP etc) to be filled from SRM.
Thanks in advance.

Hi Guys,
In addition to my message above, I'm adding the error below so that somebody can better understand the issue here.
Information on where terminated
    Termination occurred in the ABAP program "CL_BBP_ES_EMPLOYEE_MYS========CP" -
     in "IF_BBP_ES_EMPLOYEE~GET_RL_UNIT_IDS".
    The main program was "SAPLBBP_SC_UI_ITS ".
    In the source code you have the termination point in line 45
    of the (Include) program "CL_BBP_ES_EMPLOYEE_MYS========CM008".
    The termination is caused because exception "CX_BBP_ES_INTERNAL_ERROR" occurred
     in
    procedure "USER_DETAIL_GET" "(FORM)", but it was neither handled locally nor
     declared
    in the RAISING clause of its signature.
    The procedure is in program "SAPLBBP_SC_APP "; its source code begins in line
    6 of the (Include program "LBBP_SC_APPF35 ".
=========================================================
return parent org.-units of all paths
  SORT lt_struc BY seqnr.
  LOOP AT lt_struc REFERENCE INTO lr_struc WHERE otype = 'O'.
    IF lv_level IS INITIAL.
      lv_level = lr_struc->level.
    ELSEIF lv_level <> lr_struc->level.
      EXIT.
    ENDIF.
    ls_rl_unit-otype = lr_struc->otype.
    ls_rl_unit-objid = lr_struc->objid.
    ls_object-otype  = lr_struc->otype.
    ls_object-objid  = lr_struc->objid.
    CALL FUNCTION 'HR_OBJECTBUPA_GETBUPA'
      EXPORTING
        is_object               = ls_object
      IMPORTING
        es_hrobjbupa            = ls_rl_bupa
      EXCEPTIONS
        object_type_not_allowed = 1
        OTHERS                  = 2.
    IF sy-subrc <> 0
    OR ls_rl_bupa-bupaguid IS INITIAL.
      RAISE EXCEPTION TYPE cx_bbp_es_internal_error.
    ENDIF.
    ls_rl_unit-guid = ls_rl_bupa-bupaguid.
    APPEND ls_rl_unit TO rt_reportingline_unit.
  ENDLOOP.
ENDMETHOD.
Thanks
Debashish

Similar Messages

  • HR Org.Structure Integration with SRM

    Experts,
    I am working on a SRM 6.0 implementation. My client already have SAP HR setup.
    Would you recommend to use the HR Org.Structure integration or to maintain a separate SRM Structure? If you have any experience with HR integration I would really appreciate a brief pros and cons.
    Thanks in advance,
    Mark

    Hello all.
    This is very old post but I need related info for HR integration with SRM.
    I am an HR guy and our SRM team wants us to suggest an attribute they could tie to Spending limit on purchase order but have not came up with any.
    Any of you have done this before? Normally - how does spending limit tied to person for purchase order?
    They also wants the cost directed for Cost center and its a FI object not HR and we don't maintain owership relationship on this, Any idea's if how we can achieve this?
    All responses and/or some documents are greatly appreciated.
    Thanks
    Jay

  • SRM Purchasing Org Structure

    Hi,
    I'm in ECC 6.0 with SRM Server 5.5 as an add-on. I need some help in the area of Organization Structure.
    1. In SRM config (PPOMA_BBP)I defined a Org Node for Company code. Then assigned it to a company. Then I defined a Purch. Org and attached a Purchasing Org (MM) to it. Then I defined a Purchasing Group and attached it to a Purchasing Group (MM). All these 3 entitities are defined as Org Unit (type 'O'). Then I link HR Purchaser to SRM purchasing group by relation 'is purchaser of'.
    Am I correct?
    Business partner is automatically created for Purchasing Org but it did not get created for Company and Purchasing Group. Is it correct?
    I could not see the shopping cart. So I did a debug and findout that SRM is trying to find a Business Partner (BP) for the Purchasing Dept (Org Structure in HR).
    So can anybody throw some light into this Organization Structure stuff?
    Thanks
    Deb

    Hi Guys,
    In addition to my message above, I'm adding the error below so that somebody can better understand the issue here.
    Information on where terminated
        Termination occurred in the ABAP program "CL_BBP_ES_EMPLOYEE_MYS========CP" -
         in "IF_BBP_ES_EMPLOYEE~GET_RL_UNIT_IDS".
        The main program was "SAPLBBP_SC_UI_ITS ".
        In the source code you have the termination point in line 45
        of the (Include) program "CL_BBP_ES_EMPLOYEE_MYS========CM008".
        The termination is caused because exception "CX_BBP_ES_INTERNAL_ERROR" occurred
         in
        procedure "USER_DETAIL_GET" "(FORM)", but it was neither handled locally nor
         declared
        in the RAISING clause of its signature.
        The procedure is in program "SAPLBBP_SC_APP "; its source code begins in line
        6 of the (Include program "LBBP_SC_APPF35 ".
    =========================================================
    return parent org.-units of all paths
      SORT lt_struc BY seqnr.
      LOOP AT lt_struc REFERENCE INTO lr_struc WHERE otype = 'O'.
        IF lv_level IS INITIAL.
          lv_level = lr_struc->level.
        ELSEIF lv_level <> lr_struc->level.
          EXIT.
        ENDIF.
        ls_rl_unit-otype = lr_struc->otype.
        ls_rl_unit-objid = lr_struc->objid.
        ls_object-otype  = lr_struc->otype.
        ls_object-objid  = lr_struc->objid.
        CALL FUNCTION 'HR_OBJECTBUPA_GETBUPA'
          EXPORTING
            is_object               = ls_object
          IMPORTING
            es_hrobjbupa            = ls_rl_bupa
          EXCEPTIONS
            object_type_not_allowed = 1
            OTHERS                  = 2.
        IF sy-subrc <> 0
        OR ls_rl_bupa-bupaguid IS INITIAL.
          RAISE EXCEPTION TYPE cx_bbp_es_internal_error.
        ENDIF.
        ls_rl_unit-guid = ls_rl_bupa-bupaguid.
        APPEND ls_rl_unit TO rt_reportingline_unit.
      ENDLOOP.
    ENDMETHOD.
    Thanks
    Debashish

  • SRM HR Org Structure - error in EBP User

    We are on SRM 4.0 (EBP 5.) and have replicated our R/3 org structure.  We run a nightly batch job that updates the org structure in SRM with any changes made in R/3.  Some users are unable to use SRM due to not being replicated properly into SRM. When you view the org structure via PPOMA_BBP - Change Attributes  Check there are two STOP signs - with the following error messages
    STOP   BBP Error in EBP User xxxxx
    STOP   HR/ALE Verteilung ist aktiv. Verteilen Sie die Benutzerdaten neu. 
    When I translated the German error message, it translated to
    HR/ALE Distribution is active.
    Redistribute the user data. 
    How do I redistribute the user data to correct the problem so the users can use SRM again?  
    Also, where can I change the german transaction into English. 
    Any assistance would be greatly appreciated. 
    Thanks 
    Jan Stover

    Hi Jan,
         Follow these steps in R/3
    1. Go To PA20. Check the Personal ID for the user for whom it shoots an error
    2. Go To PFAL. You might have to use a variant for this transaction. Feed the User's Personal # and the target system.
    This will push an IDOC from R/3 to SRM with the org data
         Follow these steps in SRM:
    1. Go to SE38 and execute this report RBDAPP01
    This report will process the incoming IDOC to the Org Structure in SRM
    Regards,
    Anand

  • Repliation of Ecc Org Structure

    Hi,
    Question -1
    I am new to SRM and I would like to know how purchase org and purchase group are replicated from ECC.
    I can able to maintain backend ECC organization data in SRM organization structure but not sure whether these data are replicated.
    Is it replicated through CRM Middleware (Customizing objects), If so what is the adapters used?
    Question -2
    Is GL accounts are replicated from backend ECC and maintained in SRM config or GL accounts manually maintained in SRM under
    "Define GL accounts for product category and account assignment category" ?
    Regards,
    Vishnu

    Hi VIshnu,
    Question -1
    Ans - P.Org & P.Grp are not replicated from ECC systems. Instead they are created as a normal Organizational node in the Org. Structure and then under the "Functions" tab, if the node is a CC/P.Org/P.Grp the corresponding checkbox is selected and the corresponding Organizational value is maintained by updating the relevant backend ECC system.
    Question -2
    Ans - G/L's are maintained manually in SRM system and that too independently in each system (DEV, QA, PROD).
    They are maintained in the configuration path:
    SPRO -> SRM -> Cross Application Basic Settings -> Account Determination -> Maintain G/L Account Data.
    In this, G/L Accounts are maintained against the combination of:
    - Product Category
    - Logical System
    - Account Assignment Category
    Kindly let me know if you have any more questions.
    Br,
    Raghu.

  • SAP SRM - Purchasing Org Structure

    Hi,
    Pls can anybody let me know, how do we assign a user as a buyer to more than one purchasing group.
    I had used to the attribute "Is Purchaser of" to assign the position of the user to one purchasing group. but
    I could not assign to more than one purchasing group. Even If I do the assignment , system deletes the old assignment.
    We have HR integartion of employees into the SRM Org, So I cannot assign a user under the purchasing group through staff assignment view.
    Right now we are controlling through authrizations, though which during sourcing, shopping carts pertaining to the purchasing group alone is getting displayed. But this has limitations, during direct pruchaser order creation, the default attributes are that of the user and not of the purchasing group.
    Hope I had conveyed the issue, pls help me on the solutioning part..
    Regards
    harish

    Hi Mei,
    Thanks for the answers,
    As you say, I think we need to have doc change badi implemented for PO to determine the right attributes.
    But the point is, if the same user happens to be a purchaser of two P.Organizations
    say germany and US, the attributes right from currency till locations and everything vary.
    For this I thought of creating 2 additionals positions apart from the base position of the user and use "Is purchaser of" attribute to assign those positions under the respective purchasing organization.
    Pls confirm If my thinking and approach are the right , as I am not too sure about it.
    And why SAP SRM has not provided the functionailty as standard as these sought of scenario's are so common.
    Regards
    Harish

  • Purchase Org Structure in SAP SRM 7.0

    Hello SRM Gurus!
    We are trying to build Purchase org structure. here is scenario. Cost center driven Model
    - 1 V.P. is responsible to 5 cost centers
    - 1 Director works with min 2 V.P. i.e 2 cost centers OR 1 VP/cost center will have 5 director
    - 1 Manager works with 2 directors - 2 cost centers OR 1 Director will have 10 Managers
    - 1 requestors works with 3 Managers  - 3 cost centers OR 1 Manager will have 10 requester.
    ECC org structure :
    1 company code will have 3 plants & 1 Purc Org
    Can I get some input in Building the Purchase Org structure.
    Regards
    Mangesh

    Hi Masa,
    Thanks!
    So you mean one company code will have one Pur. Org.
    Every Plant will have 3 pur groups.
    As I told there are 150 cost centers. Each VP will have  min. 15 max .. 60 cost centers with him ...controlled by him.
    Should I assign users  by plant, Pur group  or all under one Company OR cost center wise.
    Pl. suggest
    regards
    Mangesh

  • HR SRM Org Structure error

    Hi,
    we have a HR Org Structure integrated with SRM . all the information is passed from HR to SRM.
    SRM user is getting an error message say ,no  relationship    exist for this user.
    HR org structure has  relationships maintained for user.
    Can we maintain the relationships in SRM.
    your advise on this issue is much appreciated.
    Thanks
    Shri

    Hi Jan,
         Follow these steps in R/3
    1. Go To PA20. Check the Personal ID for the user for whom it shoots an error
    2. Go To PFAL. You might have to use a variant for this transaction. Feed the User's Personal # and the target system.
    This will push an IDOC from R/3 to SRM with the org data
         Follow these steps in SRM:
    1. Go to SE38 and execute this report RBDAPP01
    This report will process the incoming IDOC to the Org Structure in SRM
    Regards,
    Anand

  • CRM to Two ECC - Org Data

    Can I create Business Partner in CRM without Org Data. Reason being that, based on the condition, BP created in CRM will be replicated to both the ECC system. for replicaton to both the ECC system... I have to maintain both Org data in CRM.
    How to maintain both the ECC org structures in CRM.
    In this case, How does org data determination rule works?
    Please Help !
    Thanks

    Hi Amish,
    You can assign both the sales area data for the BP . And the Bp will flow to both the ECC system and org data can be
    selected manually . you can choose one among the two based on your requirment.
    You would get an option to select from the popup which sales area data you wanna determine.
    Regards,
    Deepa

  • Questions regarding HR Org Structure replication from ECC to SRM

    Hi Experts ,
    We have SRM7.0 ( SP08) with ECC6 ( Ehp4) having Classic Scenario .
    I managed to replicate entire  HR Org Structure  from ECC system to SRM system.  I replicated O (Organization), S( Postion) and P ( Person), which successfully created O, S and CP in SRM with BP for O and US...Refered Note 934372, 312090, 550055 and help link on SDN./wiki.....etc
    Now I have below questions in mind.
    1. In SRM we requiers Org unit for Company Code, Purchase Organization and Purchase Group...which we set  in FUNCTION tab for the requiered Org Unit with Checkbox and value of it and Logical system.....but in HR Org strcuture we do not have such Org Unit....so how to manage/create such these Org Units ( i.e.Company Code, Purchase Organization and Purchase Group ) ?...
    Do I need to create these Org unit manually in SRM in PPOSA_BBP ? If yes, can I create these Org Unit above or between these replicated HR Org Units  or I need to created it separtly in paralllel to these HR replicated Org Units?
    2. If above I do, then what will impact on the delta /change replication from HR integraion ?
    3. In ECC HR org Structure there are hundres of employee, out of that I just wanted to send the Postion ( we have postion based security  in HR) whom only SRM Role had assigned . How it can be acheived ?
    Will appricaite detail reply/suggestions
    Thanks
    NAP

    Hi ,
    Initially when I repliacted P of HR Org Struture it sucessfully craeted BP in SRM  and was CP in Org Structure.
    But suddenly , what happned don;t know, when I replicating Employees (P) in SRM , it is assigning  to respective Postion (S), but BP is not creating in SRM  and in the USERS_GEN  for this User, its postion and ORg Unit to whom it assigned is giving  below error
    Determination of connections to object 'BP' of 'CP' '00000015' failed
    Message no. BBP_UM_UI036
    I checked all this as per Note 550055, 934372..etc....checked respetcive setting in table T77S0...I checked address alos....but no any clue......IDoC in SRM posting sucessfully....
    Can anyone please suggest what should be the cause and solution of it ?
    Thanks
    NAP

  • How to check a list of users whether integrated to SRM Org Structure

    Dear SRM Gurus,
    I am using SRM 4.0 system with classic scenario.
    We are not using the HR system integration for org structure setup.
    I have a list of users to be checked, whether they are integrated to SRM Organization structure.
    Normally, I use the "Check Users" option under, Users_Gen tcode to check a single user.
    Is there any way to check multiple users(almost 300 users) at once.
    Any Table or function module is avalable?
    Thanks in advance.
    Loka

    Hello Loka,
    Run same transaction. When you are on screen "Object Synchronization and Repair", set "User" but do not populate any value, then execute.
    You will get all users: when user has a red icon in column 'Object links', this means he is not integrated in the organizational model.
    In same transaction, if you can also set "Branch from Organizational Unit" and "Users only". Here, you will get only users integrated into organizationl model.
    Regards.
    Laurent.

  • No Range for CP in SRM 7.0  in case of ECC HR Org Structure replication

    Hi Experts,
    We have SRM 7.0 , in case of ECC HR Org Structure replication, where we maintan the No Range for CP  ( Employee replicated from ECC) in SRM ..I belive it is External ( In ECC it is at PA04 for Employee )?
    Thanks
    NAP

    You need to schedule program RHALENI in Insert mode to achieve the same
    Thanks,
    Sundeep

  • Business partner not created when User is intergrated in SRM org Structure

    Hi SRM gurus,
    A new users  in integrated into the SRM org structure thro Z tcode ,business partner is not created.
    the user is not able to create shopping cart.
    When we try to check for t.code:BBP_BP_OM_INTEGRATE we are getting this error"
    Connection of object us XXXXXX to object u2018CPu2019 is not unique"
    how to resolve this error.
    Regards
    G.Ganesh kumar

    Hi  all,
    1) I  have checked the SLG1 -No error log is found
    2) In the basic tab there is no details to enter.
    I am getting this error"Missing Authorisation : info type 1001 ,object type BP,Subtype A207".
    since it is Production system -can we run run PFAL directly
    G.Ganesh Kumar

  • Org Structure download from HR and Uploading into SRM

    Dear All
    We have SRM 7.0 and ECC 5.0.
    We are trying to load ORG structure data from SAP-HR into SRM. These 2 systems are not connected and we can't use the ALE synchronously. Can we download the HR org structure - ALE Distribution- iDoc into a file from the SAP-HR  System and then upload the same into SRM, to create the entire Org structure? Pl provide your inputs.
    Thanks in advance
    velu

    Hello,
    Did you use any evaluation path to capture org structure when download the file using PFAL program.
    We are looking to capture O,S,C objects ie HRP1000 objects as first step.
    We are looking to capture all relationship belonging to that ORG unit ie HR1001 relationship as second step.
    Any thoughts?
    Thanks.

  • HR Replication - only part of org structure needed in SRM - excess IDOC's

    Dear peers,
    we are running HR-ALE to replicate HR master data from a separate HR system (ECC 6) into the ERP system (ECC 6, with SRM as add-on).
    Only a part of the organizational structure is needed in SRM, this O-unit is specified in PFAL for initial replication. Delta replication is setup through change pointers - as recommended by SAP.
    Unfortunately change pointers are generated for the complete org structure, not just for the org part we are replicating into SRM. This results in a lot of IDOC's that go into error because of missing and irrelevant data.
    What can we do to avoid generating IDOC's that are not needed?
    > continue with the change pointers, and filter out non-relevant data via user exit on outbound side
    > switch off change pointers, and schedule PFAL in update mode instead
    > perhaps the root org structure can be specified in the ALE distribution model filter as well so IDOC's generated from change pointers take this into account
    Thanks for your point of view on this topic
    Cheers, Linda

    Hi Linda,
    In our project SAP is  the single point of truth.  So we are not stopping any replication pertaining to postion and organization unit  in SRM as well as CRM from SAP.
    Having said that user is assgined to postion and user has role. As a results if any user doesn't have any role related to SRM and CRM , user will not be replicated. In that case those user deosn't have any authorization to access the SRM systems though their postion and organization unit may be avaialble in SRM.
    otherwise : switch off change pointers, and schedule PFAL in update mode instead
    This will be simplest methods
    Regards
    Dayal

Maybe you are looking for

  • I think Firefox is keeping certain pictures on Facebook from coming up and I'd like to know Why and how to Fix it if possible.

    Certain pictures on Facebook are being blocked and I noticed that Mozilla was doing it when I called up View Page Info. I was just curious why. It came out of nowhere pretty recently, and it pertains to profile pictures (like what people have to repr

  • Confusing about CMP

    I am learning Entity Bean by myself now. During the study, I find some questions which confused me a lot. Can you help me? My questions almost focus on the CMP( container-managed Entity Bean) 1.The Transaction for the CMP, I just wanna know when the

  • Diaporama for 16/10 screen

    When making a diaporama with my 16/10 sceen notebok and photoschop elements, it seems as if the sise of dias was limited to a 4/3 sceeen size. Is it possible to make 16/10 diporamas ?

  • COunt no of rows  of  all the tables

    hai Pls tell me COunt no of rows of all the tables in the user SOP Output like this Tablename rows sen 31 van 45 etc pls help S

  • Extracting .z02 Files in OS X

    Does anyone know of a program for Mac OS X that will extract files from this type of zip archive (filename.z02)? I've looked around but haven't been able to find anything. I think WinZip handles them in Windows, but have tried Unarchiver, Zipeg, and