Multiple Purchasing Groups to One Person

Hi Experts,
We are running SRM5.0 Classic Scenario. I need to have a User to select any purchasing group in a selection. Org.Structre example:
Root Node org unit
Company org unit
Purchasing Org ( R/3 P.org)
R/3 Purchasing Groups org unit
Regions org unit
Note: 1.Purchasing Groups are added under the R/3 Purchasing Groups org unit with Organizational Responsibility without entries. The Product Responsibility Tab has all R/3 products entries. Responsibilty is maintained at the P.Group Level.
2. The Region becomes the Org. Unit and will have a region name under as a Branch Org, and the Department Org unit under the Branch. Users are added under the Department Org Unit.These org units do not have Responsibility.
How do I make the User to select any P.Group and Use it. I managed to have the User to select all these P.Groups when creating a shopping under the Extended Details tab, but the P.Group does not get selected, instead a P.Group on top of the list gets selected and used for SC creation.
Please HELP..!!!
Lebo

Hello,
The default settings value for Purchasing group works in the following
way : the correct purchasing group is determined on the basis of the
product category. And this information you can find out in the
organizational responsibilty in the PPOMA_BBP
( i.e. which purchasing organizations can potentially procure for the
department user). Also in the product responsibility we maintain which
product category(s) the purchasing organization is responsible. And if
system finds several purchasing groups that are responsible for the same
department and the same product category it will take the first one in
the table. You can confirm this behavior by changing the product
category in the default setting and you will see that it automatically
adjust the correct purchaing groups.
I hope this helps.
Thanks and regards,
Gaurav
Do reward for useful answer*

Similar Messages

  • Workflow for PR release for multiple purchasing groups

    Hi Guru,
    We have multiple purchasing groups and want to send emails to the responsible person for PR release for their own purchasing groups.  In the standard SAP pr release work flow configure, there is no place to specify purchasing groups.  Do you have any recommendation?  If we need ABAP development, do you know the user exit that we need to modify?
    Thanks a lot!

    Hi
    Define the release codes for each person heading a department (purchasing group) and assign the work flow for concerned person. When ever you create PR, depending on purchasing group work flow will be triggered. Assign the release code and release group authorization to particular person's profile in PFCG. Then he can be able to release PR.
    Thanks

  • Want to create a multiple Purchase Order using one file source

    I'm want to create a multiple purchase order using one source file. I want to read the file source create LINES in a purchase order and when the Vendor code changes I want to Add the purchase order and then create a new purchase order and Add LINES and so on.
    Right now I get  Item.no is missing [POR1.ItemCode][Line 2]

    Here is a code sample
        Private Sub testcode()
            Dim strOrdplanFile As String
            Dim oLineRec As SAPbobsCOM.Recordset
            Dim strLine As String = ""
            Dim ItemName As String
            Dim Quantity As String
            Dim RequiredDate As String
            Dim SupplierType As String
            Dim ShipTo As String
            Dim Vendor As String
            Dim oPurchaseOrder As SAPbobsCOM.Documents
            Dim bAddPOrder As Boolean = True
            Dim bPurchase As Boolean = False
            Dim sSQL As String
            Dim iReads As Integer = 1
            Dim iCurrentPurchaseNumber As Integer = 0
            Dim bErrors As Boolean = False
            Dim retCode As Double
            oPurchaseOrder = oCompany.GetBusinessObject(SAPbobsCOM.BoObjectTypes.oPurchaseOrders)
            strOrdplanFile = strFolderLocation & "ORDPLAN.TXT"
            If File.Exists(strOrdplanFile) And FileLen(strOrdplanFile) > 0 Then
                Dim sr As New StreamReader(strOrdplanFile)
                strLine = sr.ReadLine()
                txtPurRec.String = "0"
                oFormStatus.Update()
                Try
                    Do
                        Vendor = strLine.Substring(0, 8).Trim()
                        ShipTo = strLine.Substring(12, 8).Trim()
                        SupplierType = strLine.Substring(26, 1)
                        ItemName = strLine.Substring(27, 20).Trim()
                        Quantity = strLine.Substring(94, 8)
                        RequiredDate = strLine.Substring(206, 9)
                        oLineRec = oCompany.GetBusinessObject(SAPbobsCOM.BoObjectTypes.BoRecordset)
                        sSQL = "SELECT PrcrmntMtd, CardCode FROM OITM WHERE ItemCode = '" & ItemName & "'"
                        oLineRec.DoQuery(sSQL)
                        If oLineRec.RecordCount() > 0 Then ' if it exists add the record
                            If oLineRec.Fields.Item(0).Value.ToString = "B" Then
                                If (bAddPOrder) Then
                                    oPurchaseOrder.CardCode = Vendor
                                    oPurchaseOrder.DocDueDate = RequiredDate
                                    'Add first item to the purchase order
                                    oPurchaseOrder.Lines.ItemCode = ItemName
                                    oPurchaseOrder.Lines.WarehouseCode = ShipTo
                                    oPurchaseOrder.Lines.Quantity = CDbl(Quantity)
                                    oPurchaseOrder.Lines.Add()
                                    bAddPOrder = False
                                    bPurchase = True
                                    iCurrentPurchaseNumber = iCurrentPurchaseNumber + 1
                                    txtPurRec.String = "R: " & iReads & " W: " & iCurrentPurchaseNumber.ToString
                                    oFormStatus.Update()
                                Else
                                    'compare CardCode to make sure Vendor hasn't change
                                    If (oPurchaseOrder.CardCode.CompareTo(Vendor) = 0) Then
                                        'Add item to the purchase order
                                        oPurchaseOrder.Lines.ItemCode = ItemName
                                        oPurchaseOrder.Lines.WarehouseCode = ShipTo
                                        oPurchaseOrder.Lines.Quantity = CDbl(Quantity)
                                        oPurchaseOrder.Lines.Add()
                                    Else
                                        'vender code changed
                                        retCode = oPurchaseOrder.Add()
                                        If (retCode <> 0) Then
                                            SBO_Application.MessageBox(oCompany.GetLastErrorDescription(), 1, "OK", "", "")
                                        End If
                                        oPurchaseOrder.CardCode = Vendor
                                        oPurchaseOrder.DocDueDate = RequiredDate
                                        'Add first item to the purchase order
                                        oPurchaseOrder.Lines.ItemCode = ItemName
                                        oPurchaseOrder.Lines.WarehouseCode = ShipTo
                                        oPurchaseOrder.Lines.Quantity = CDbl(Quantity)
                                        oPurchaseOrder.Lines.Add()
                                        bAddPOrder = False
                                        bPurchase = True
                                        iCurrentPurchaseNumber = iCurrentPurchaseNumber + 1
                                        txtPurRec.String = "R: " & iReads & " W: " & iCurrentPurchaseNumber.ToString
                                        oFormStatus.Update()
                                    End If
                                    iReads = iReads + 1
                                End If 'new
                                strLine = sr.ReadLine()
                            End If
                        End If
                    Loop Until sr.EndOfStream
                Catch ex As Exception
                    MsgBox(ex.Message, MsgBoxStyle.Information)
                End Try
                If (bPurchase) Then
                    lRetCode = oPurchaseOrder.Add()
                End If
                sr.Close()
                swLogFile.WriteLine("Purchase orders stored : " & iCurrentPurchaseNumber)
                oPurchaseOrder = Nothing
            End If
        End Sub

  • Restrict use of multiple purchase groups in PR

    Hi All,
    How to restrict use of multiple purchase groups during creation of Purchase Requisition
    Thanks
    Diwakar

    set like _ material  grp assign to pur grp.
    but business need to accept it, normally wont . User authori is another approach provided that much user  license.

  • HT3529 Is there a free option to printing out multiple text messages from one person?

    is there a free option to printing out multiple text messages from on person?

    Printing from the iPhone either requires an AirPrint compatible printer, or an app from the App Store. You would have to search to see if they are free or cost. Also, the printing of text messages would either require you to make a screen shot of the message and to print that as a photo, or you would need a 3rd party software on the computer to copy the entire message to the computer and print from there. There is no native print capability for entire message threads.

  • Multiple purchase orders for one sales order: ME59

    Hi,
    I have issue with converting sales order into a purchase order.
    A standard third party sales order (type TAS) with multiple line items is being converted to a single purchase order.
    In case of a free of charge sales order (type FD) with multiple line items, each line item is being converted to an individual PO.
    The difference between TAS and FD is the item catecory and schedule line category.
    In both the above cases only one purchase requisition is being created per sales order. The issue is when this PR is being converted to a PO. (ME59 is used to convert the PR).
    Is there any setting/config which is driving the multiple PO creation based on either schedule line category or the account assignment category setup in the schedule line category?
    Please advice...
    Thanks,
    KSB

    Any ideas?

  • Multiple GLBP groups in one subnet

    Hi All,
    I have read all I can on GLBP without a definitive answer to my question. I have two 7613 routers connected to two 7304's that serve as our gateways to the ISP. I would like to run these connections through a 6509VSS and run GLBP on all 4 routers in the following manner.
    I would like to connect 4 routers to the VSS, place their interfaces into the SAME subnet but running a different GLBP group as below
    7613:                                       Virtual IP  for Group 1                   7613:
    172.30.100.65/28       GLBP 1 IP 172.30.100 66              172.30.100.70/28
                X                                                                                 X
                  X                                                                            X
                  VSS Layer 2 only and used to connect all devices into the same vlan 2010
                    X                                                                          X
                  X                                                                               X
    172.30.100.73/28        GLBP 2 IP 172.30.100.75            172.30.100.78/28
    76XX:                                         Virtual IP for group 2                  76XX:
    The subnet is 172.30.100.64/28 ( .65 - .78 )
    My question is whether the two groups of GLBP instances can coexist within the same subnet using 4 routers. My goal is to have one gateway address for each side. The 76XX routers represent the AT&T routers facing their MPLS network. I want to do load balancing across those routers for outbound traffic and my 7613's to load balance the return traffic.
    I am running GLBP in my core between the two 7613's and multiple 3750me switches that provide a very high level of redundancy. I'm just not sure if the scenario above is supported.
    Thanks for any and all comments or suggestions.
    Glenn

    UPDATE.....
    Since first posting this question, I have coded the design in a lab and the design works as drawn. This provides gateway protection to an ISP in both directions.

  • Multiple digital signatures from one person

    I have a PDF form that has 10 pages, each page has a Signature field.
    I want to put this form in the WorkSpace, and route it in a workflow process, eventually route it to the user who is supposed to sign it.
    But I don't want him to sign 10 times (one for each page).
    Is it possible to let him only sign the first page, and all the other 9 pages get applied with his signature automatically?
    How to do that?
    thanks

    You could have a process that leverages the "Digital Signatures" functionality of LiveCycle.  You could apply the signatures on the server side.  You would need to make sure that the signer's digital certificate was imported into the "Credentials" section of the trust store.  LiveCycle needs access to the P12 or PFX file to create the signature.
    I am not aware of any way to automate the signature process on the client side.
    Regards
    Steve

  • How One Buyer can have access for all Purchasing Groups in classical scena

    Hi,
    We are Working in SRM 3.0 classical scenario and we had a problem how we can assign a One Buyer to multiple PO groups.
    Though we are doing the SAP Code modification, we are not able to see the functionality of Assign to me or Work List functionality once we are claering the Purchasing Orgs.
    If you have any idea which part of SAP code we can change to achieve this.
    Thanks on Advance.
    Murali

    Hi,
    See the foll threads:
    Re: Purchasing Group and User Assignment
    Multiple Purchasing Groups to One Person
    SRM 5.0 - Assign user to multiple purchasing groups?
    Assign puchaser user to multiple Purchasing groups in PPOMA
    Multiple purchasing group responsibility?
    BR,
    Disha.
    Do reward points for useful  answers.

  • Purchasing Groups values not populated in PR default settings - ME51N ??

    Hi,
    We have SAP R/3 MM ECC 6.0.
    I want to set Purchasing Group as one of the default parameters in ME51N (Purchasing Requisition) screen.
    The problem is I have selected 'Purchasing Group' as a default parameter in 'Default Values'/ 'Personal Settings' but,
    the Drop-down help does not show up any values for Purchasing Group to be selected as default.
    However, I can set-up 'Account assignment' & 'Item Category' as defaults and, I can choose their default values.
    Therefore, in result, I do not have any Purchasing Group set as default for my PRs.
    Is there a configuration setting required to populate the drop-down box of Default Settings (for purchasing group)
    with Purchasing Group values? Please advise.
    Could this be a bug?
    Thanks,
    Ruchika

    Hi Karthik,
    I have already done these steps.
    The problem is - Purch. Group field is there in Default settings but, it doesn't show me any values to select from and
    set a Default value.
    None of the purchasing groups available in system are appearing here.  The selection list is Blank.
    Is there anything I need to do to bring the P.Group values in the drop-down selection list of Personal settings?
    Thanks,
    Ruchika

  • Purchase group security in the create PO role

    Hi, What are other larger companies with multiple purchase groups across multiple plants, doing with purchase group in their create purchase order role?  Are you following the same practice for all the purchase order roles that include purchase group?
    Does anyone control the purchaser's access by purchase org, plant and purchase group or let them have all(*) for purchase group and follow business unit best practices.. We would potentially have 30 plus PO child roles per PO parent role for each plant if created by single purchase group access.
    tanks,
    Dawn Domina

    Hi,
    Follow the steps
    1. Go to "Personal Setting" Tab in PO
    2. Select "Default Values" menu
    3. In the PO Header section Select the Default Purchasing Group e.g. 000 initial
    Remember if the Purchasing group field is blank here then the Purchasing Group field will not appear in me21n transaction instead it will appear after you put relevant details like Material number and Plant. The purchasing group field is defaulted from Purchase Info record in such case. But you can always change it
    Regards,
    Niranjan

  • RE: Change Purchasing Group for vendor

    Hi SAP Guru,
    Can some guide me for the following issue:.
    When a PO is closed, we do not have the option to choose where we send it.  SAP will route the workflow to buyer of the PO. If someone from purchasing leaving the company and we need everything that has been going to her SAP inbox to be sent to another buyer instead.
    Thanks

    That you can set up the inobx of user to route to the diff person.
    Go to inbox-setting-workflow settings-maintain substitute
    this is for like temporary some one going on vacation that time that person can substitue to others.
    Now if some one leave the company and you have to route teh workflow to someone else in this case
    it is purely based on the logic you have define for work flow routing
    suppose in my previous client our work flow flows based on the Purchase group and purchase group is assigned to the user id now
    that person is leave the company than assign that purchase group to appropriate person so without destrubing the workflow settings system can send that message to the user who assigned this purchase group.

  • PPOMA_BBP - Get purchasing group from user

    Hi experts,
    I have a Structure in which a user belong´s to multiple purchasing group´s. I need a function to return all the purchasing group´s from a given user.
    Thanks in advance
    Paulo Andrade

    Hi Pradeep,
    I tried with the function modules you say. It returned only one purchasing group, but the user is assigned to two purchasing groups in ppoma.Im using SRM2007.
    Example:
    User: TSTRFX
    Position          A10 - Impressos/economato     50,00     14.11.2008     Unlimited
    Position          A20 - Mobiliário          50,00     14.11.2008     Unlimited
    Thanks
    Paulo Andrade

  • Vendor Responsibility for Purchasing Groups

    Hi experts!
    We should assign vendor responsibility for purchasing groups, what means depending on which vendor / source-of-supply is selected in the shopping cart the correct purchasing group is assigned.
    Do you have any idea how to handle this in SAP standard?
    Can we use a BADI to help out?
    Many thanks for your ideas.
    Best regards,
    Corinne

    Hi
    Lots of BADIs are there, which can help out ->
    BBP_PGRP_ASSIGN_BADI                  EBP Purchasing Documents: Assign Purchasing Group(s)    
    BBP_PGRP_FIND                                        Shopping Cart: Determine Responsible Purchasing Group(s)
    <u>Related links to check out -></u>
    Re: How to assign purchasing organization to a vendor using the GUI interface??
    Multiple purchasing group responsibility?
    Re: SRM 5.0 - Assign user to multiple purchasing groups?
    Re: Purchasing Group and User Assignment
    How can we change the purchasing group which it is maintained in R/3?
    vendor not intended for a puchasing org
    <u>Other related BADIs -></u>
    BBP_DOC_CHANGE_BADI
    BBP_DOC_CHECK_BADI
    Hope this will definitely help.
    Regards
    - Atul

  • Auto emailing of PO's of  particular purchasing groups to common mail Id

    Hello All,
    There is a need to have all the PO's created with multiple purchasing groups to be sent to a common mail Id.
    For Example ,  there are various purchasing groups like PG1, PG2, PG3,....and so on & the need is to send all the PO's created with these purchasing groups (PG1,PG2,PG3....) to be sent to a common mail ID
    Kindly advise how to proceed further regarding this.
    Thanks & Regards,
    Ravindra
    Edited by: Ravi Bhalerao on May 5, 2011 8:41 AM

    Yuo can have this as follows:-
    Create a customized program which choose PO detail based on PO PR group. Then write a funtion module to send mail to external mail ID POs as PDF attachment.
    Here is the sample code for Function module:-
    REPORT ZREPORT_TO_EMAIL NO STANDARD PAGE HEADING LINE-SIZE 200.
    DATA : BEGIN OF ITAB OCCURS 0,
    PERNR LIKE PA0001-PERNR,
    ENAME LIKE PA0001-ENAME,
    END OF ITAB.
    DATA: message_content LIKE soli OCCURS 10 WITH HEADER LINE,
    receiver_list LIKE soos1 OCCURS 5 WITH HEADER LINE,
    packing_list LIKE soxpl OCCURS 2 WITH HEADER LINE,
    listobject LIKE abaplist OCCURS 10,
    compressed_attachment LIKE soli OCCURS 100 WITH HEADER LINE,
    w_object_hd_change LIKE sood1,
    compressed_size LIKE sy-index.
    START-OF-SELECTION.
    SELECT PERNR ENAME
    INTO CORRESPONDING FIELDS OF TABLE ITAB
    FROM PA0001
    WHERE PERNR < 50.
    LOOP AT ITAB.
    WRITE :/02 SY-VLINE , ITAB-PERNR, 15 SY-VLINE , ITAB-ENAME, 50
    SY-VLINE.
    ENDLOOP.
    Receivers
    receiver_list-recextnam = 'EXTERNAL-MAIL-ID'. "-->
    EMAIL ADDRESS
    RECEIVER_list-RECESC = 'E'. "<-
    RECEIVER_list-SNDART = 'INT'."<-
    RECEIVER_list-SNDPRI = '1'."<-
    APPEND receiver_list.
    General data
    w_object_hd_change-objla = sy-langu.
    w_object_hd_change-objnam = 'Object name'.
    w_object_hd_change-objsns = 'P'.
    Mail subject
    w_object_hd_change-objdes = 'Message subject'.
    Mail body
    APPEND 'Message content' TO message_content.
    Attachment
    CALL FUNCTION 'SAVE_LIST'
    EXPORTING
    list_index = '0'
    TABLES
    listobject = listobject.
    CALL FUNCTION 'TABLE_COMPRESS'
    IMPORTING
    compressed_size = compressed_size
    TABLES
    in = listobject
    out = compressed_attachment.
    DESCRIBE TABLE compressed_attachment.
    CLEAR packing_list.
    packing_list-transf_bin = 'X'.
    packing_list-head_start = 0.
    packing_list-head_num = 0.
    packing_list-body_start = 1.
    packing_list-body_num = sy-tfill.
    packing_list-objtp = 'ALI'.
    packing_list-objnam = 'Object name'.
    packing_list-objdes = 'Attachment description'.
    packing_list-objlen = compressed_size.
    APPEND packing_list.
    CALL FUNCTION 'SO_OBJECT_SEND'
    EXPORTING
    object_hd_change = w_object_hd_change
    object_type = 'RAW'
    owner = sy-uname
    TABLES
    objcont = message_content
    receivers = receiver_list
    packing_list = packing_list
    att_cont = compressed_attachment.

Maybe you are looking for

  • Long material description in PI-sheet (XSteps)

    Hello, I have read somewhere one can have long material descriptions in PI-sheet. I am not able to find this information as the solution wa described there as well. PPPI_MATERIAL_SHORT_TEXT as I am using now does not give full length. Please advice!

  • Toxic tabs in Safari 5.1 OS 10.7.1

    Safari has just crashed 'unexpectedly'. I say 'just', actually about 3 hours ago and I've been wrestiling with the problem since then. Restarting Safari, it works OK with the exception of three tabs that are remaining from just before the crash. If I

  • My MacBook suddenly shut down and won't turn back on - how do I get it to turn back on?

    My MacBook suddenly shut down after freezing up and I cannot get it to turn back on again.  I tried the suggestions in the manual and none of them worked to turn it back on. Is there something I am not doing correctly?  The little green light on the

  • Aol mail set up

    I have had my aol mail for quite a while, but for some reason, I am getting an error saying that my username or password isn't correct on imap.aol.com. I've tried everything that I can think of.

  • Help!! Address Book and iCal don't open

    When I try to open Address Book or iCal they won't open. I've reinstalled the latest OS update (10.4.10) and still they won't open. I urgently need to access some of the details in my address book - does anybody have idea why they won't open? Any hel