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

Similar Messages

  • 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

  • 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

  • Table name for SRM Purchasing Org.

    Hi,
    I have created an org. unit for purchasing org and it is linked to the back-end purchasing org ( Function TAB). Now I want to know where is purchasing org. (Function TAB) is stored in SRM table
    please  help
    -Pranav

    Hi,
    Check table hrv5500a to get the corresponding backend system details like Plant, Purch Org, P Grp for a particular Object_ID.
    You can also try the FM BBP_PDORG_GETDETAIL.
    BR,
    Disha.
    Do  reward points for useful answers.

  • 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

  • SRM Purchasing Organization Structure

    Hi Gurus,
    I'm working on SRM 5.0 with the following scenarios:
    - Plan driven for transfering PR from ECC and R/3 systems into SRM
    - Contract management (one purchasing department) for distributing GOA contract into ERP systems
    My client has one central purchasing department that create PO and Contract for more company managed on different 4 ERP system. So I have more 4 Purchasing organization on BE systems.
    How can I model this enviroment on SRM?
    Have I to create a Local Purchasing Organization on SRM?
    When I create a Contract with Local Purchasing Gruop, how can I map it to a back end Purchasing Gruop?
    Thank you in advance.
    Marco

    Hi
    <b>Try using BADIs</b>
    BBP_PGRP_ASSIGN_BADI    
    BBP_PGRP_FIND           
    BBP_DOC_CHANGE_BADI
    Do let me know.
    Regards
    - Atul

  • Purchase Org Missing error

    Hi All,
    we have the Purchase group & Purchase Org maintained in the Purchase org structure (ppoma_bbp) but when creating shopping cart i'm getting the following errors
    1- purchasing org for follow-on doc missing
    2- purchasing group O xxxxx(org unit ID of Pur group) not assigned to Purchase Org.
    3- no purchasing org exists.
    does anyone have any idea on this. appreciate any help on this.
    Thanks

    Hi
    Which SRM version are you using ?
    When are facing these errors ? Please elaaborate with details.
    <u>Please go through the links below -></u>
    Redistribute workload to a Purch.Group in another Purch.Org ? :-(
    Re: Purchasing group from external requirements
    Re: pruchase org value based on purchase group?
    Re: No Follow-on Documents created
    FOLLOW ON DOCUMENT NOT CREATED ( ERROR IN PROCESS)
    Do let me know.
    Regards
    - Atul

  • SRM 7.0 Org structure incosistent

    Dear All,
    We are on SRM 7.0, We have replicated the Employee data from HR Org.
    We are facing a strange issue, Sometimes the organizational units defined for company code / P.org and P.group
    through the function tab is unassigned automatically.
    We see the function tab data is removed in Company code / purchasing org and purchasing group.
    This is causing lots of issues.
    We had given personal settings role for few users to change company code as they work for shared service.
    We are not sure whether it causes any impact.
    Pls share your thoughts
    Regards
    harish

    Satish
    As we communicated in other thread
    Re: SRM 7.0 Org structure report
    Regards
    Virender

  • 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

  • Org structure in SRM

    hi,
    can i copy the org structure of current system to the the other system where we are implementing  SRM.we are in roll out project.
    could any one clarify me th ebelow doubts
    1) what are the things that we need to look in to wehen we are in rollout project.
    regards
    subbramanyam

    Hi,
    You cannot copy the org structure from earlier company code.
    While doing the rollout please  note down the following
    in SRM
    1. Organisation  structure --name
    2. Position  --GM,Manager ,Sr.Manager  etc in that organisation.
    R/3
    What is the purchase organisation, Company code,Storage location,
    Material Group etc.
    The same names can be used in the Rollout company.
    All the process will  be same in the rollout company from the earlier implemented company.
    Regards
    G.Ganesh Kumar

  • 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

  • Assign a user ID (purchaser) to multiple position in org structure

    Hello,
    We have SRM ECS 5.0.
    We would like that the buyers can be assigned to multiple purchasing groups in order they can view all the SC related to those purchasing groups in the Worklist of the sourcing cockpit.
    Is it possible ?
    I'm able to assign the user ID to several position created under the purchasing groups in the organizational structure, but then when I log on to the webUI, in the sourcing cockpit I can only see the SC from 1 purchasing group in the Worklist tab.
    For example:
    user buyer1 is assigned to position "purchasing group 1 position" and to "purchasing group 2 position" in the org structure.
    First he was created under "purchasing group 1 position", then I added the user to the position "purchasing group 2 position".
    When I log on to the system with this user, in the sourcing cockpit, in the worklist tab, I can only see SC for purchasing group 1.
    Thanks for your help.
    Marc

    Hi Marc,
    SRM does not allow one particular purchaser assigned to multiple purchasing groups at the same time. It is like you cannot ride two horses at the same time.
    However, you can follow the below workaround if you want a particular purchaser to do buying for multiple purchase organizations.
    first, let assign the buyer 1 to purchasing group 1 (which is inturn assigned to purchase organization 1). Now, in order to enable the buyer to do purchasing for purchasing group 2 (which is inturn assigned to Purchasing organization 2) and purchasing group 3 (which is in turn assigned to Purchasing Orgaization 3), you can follow the below steps:
    1. Go to the responsibilities tab of the purchasing group 1.
    2. Assign the purchasing organization 1 first in the org unit table.
    3. Then, assign the purchasing orgaization 2 and and 3 in the org unit tab.
    Now, the purchaser will be able to see  shopping cart or purchase order for his own Purchase organization as well as purchase org 2 and 3.
    I hope, it helps you to meet the requirement.
    Thanks and regards,
    Ranjan

  • Purchasing orgs in SRM

    Hi
    I would like to create a new purchasing org and a few purchasing groups in SRM; in extended classic scenario.
    Do we create the purchasing entities in ECC first and replicate this to SRM?? if so how do we replicate? is there any automatic replication?
    Or do we manually create the entit in both the systems. Do we need to give a backend reference in SRM?
    Thanks in advance.

    Hi,
    It's a good practice to first create the Enterprise Structure in ECC. From SPRO settings you can create the Org Strucutre. Once the Org Strucutre is created in ECC then you need to create the same org stucuture in SRM. Only plant needs to be replicated from the R/3 System, rest you need to create it manually.
    Under Entereprise sturcute you will find Defination and assignment. So create the Org Structure as per client request and report  "BBP_LOCATIONS_GET_SELECTED" you need to run this in order to replicate the new plant created in R/3
    Once this is done you need to create the Org structure manually in SRM.
    If you want to replicate the org strucutre from HR System then please have a look the below SAP Notes 550055 ,934372
    Rg
    Sameer

  • Purchase org for an user in SRM

    Hi Experts,
    Could you please eloborate the way to retrive the purchase organisation details for an user ID in EBP system.
    I cannot retrieve them  using doc change BAdi structures as  i am in the intiital screen where i cannot have item details.
    When we tried using  BBP_read_attributes   the attribute ID is not maintained. Only i can get company code deatils,
    Any other table responsible to  get the purchase org from company code.
    You   fast responses are most appreciated.
    Regards
    Geetha

    >
    geethaK wrote:
    > Hi,
    >
    > Thank you. BBP_PDBEI is the table generally contains this org data. But here in this i havent creared the cart it self i am in intital screen SC full functionality where i dont have Item Guid generated at this case i need the  Purchase org of the  user.
    >
    >
    >
    >
    > Regards
    > Geetha
    I did not understand this statement
    where i dont have Item Guid generated at this case i need the  Purchase org of the  user
    In the shopping cart , product category determines purchase group, purchase group determines the Purchase organisation.
    click BELOW you will come to know the tables related to org data in the shopping cart
    Organizations:
               Proc_Org       Proc_Group     Proc_Org_Resp

Maybe you are looking for

  • Which way to go with PL/SQL and XML

    Hi fellows, I have a general question to XML on Oracle. I read already some parts of the three manuals coming with the online documentation of 9i - XML developer kit XDK - XML API - XDK and Oracle XML DB - XML database developer guide Oracle XML DB.

  • Bug in Oracle Reports

    Hi All! You can crash your reports server calling report jsp and passing greater sign (>) as the value for any parameter :-( Does anybody know how to fix it?

  • Unregistered FXS port in CME

    I'm having trouble getting one of my clients' analog endpoints to register in CME.  There are at least another dozen SCCP analog devices configured and they all seem to work fine.  According to the debugs inbound calls are routing appropriately but b

  • Cant download from the apple store..

    Hello helping readers, I bought just my iPod touch and wanted to download some apps. I connected my iPod and it asked me to register, I did but didnt put it to my apple account (I think there is the problem). Now I wanted to download some FREE apps b

  • New ipad will not start?

    I just opened the box and charge the new ipad. it will not go to the home page. any suggestions?