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

Similar Messages

  • 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

  • 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

  • Replication of HR org structure to SAP SRM

    Hi,
    Please let me know the step to Replicate the HR org structure to SAP SRM.
    Thanks,
    Manu

    Manu,
    Refer the below link the same is applicable for SRM as well.
    https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/30139fb0-360c-2a10-1e9f-9d5417754983
    Best Regards,
    NMK

  • 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

  • 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

  • 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

  • Price based on Region (plant, purchasing org) in SRM-MDM

    Hi! Has anyone set up pricing based on plant or purchasing org successfully in SRM-MDM 2.0? I read somewhere that this is possible (comparsion between CCM and SRM-MDM) and I have tried it but didn't work and want to find out whether anyone has ever managed to do that?
    Cheers!
    SF

    As per confirmed by SAP this function is not available for SRM-MDM.

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

Maybe you are looking for

  • Event created on iPhone does not appear in iCal

    When I create an event on my phone and sync, it does not appear in iCal. Events created on my laptop sync without issue. Contacts sync both ways, but calendar events do not go from the phone to the computer. I am not using MobileMe to sync, simply us

  • Notifications are not coming for Shopping cart rejection

    Hello All . We are running on SRM5.0 550 Supportpack 17. When the 2 nd level apporverrejects the shopping cart . Requster is not getting notification to his inbox . When he check the shopping cart staus in check staus , it sayd "awaitng for approval

  • Get problem in loading the xml code

    Hi all, I have got one problem in program. </method >not get generates after method block. I want output like this: <?xml version="1.0" encoding="UTF-8"?> <interface> ---<name>the name of package</name> ---<className>The name of class</className> ---

  • •Canon EOS 5D Mark II Raw Files Won't Open?

    I use PE 11 and normally shoot with Nikon cameras.  I recently used a friend's Canon #EOS 5D Mark II and the Canon Raw files will not open.  I found a Camera Raw plug-in (5.2) that addresses this but am concerned this plug-in will override the camera

  • I can't sync my iPhone 4 to my computer, stuck in "Waiting for items to copy", even after 6  hours of syncing

    Title. Also, my computer has the same HDD (Windows), but since i changed processor and motherboard I lost my data, (iTunes configuration also, I guess) And I can't sync. Need help