Preferred Vendor in SRM 5.0

Hi Gurus,
The set up is SRM 5.0 Classic scenario, the requirement is when user creates a SC , he should be able to select vendors in the preferred vendor field under source of supply and a PO should be created once this SC is approved.
There is a restricted  list of vendors which should only be available in f4 help of Preferred vendors.
Question is How to set up this? I have already replicated these vendors in SRM system
Thanks,
SAP PR

Hi
You can do it by BBP_doc_change_BADI for bus2121 by swaping partner function 39 to 19.
39 - preferred vendor
19 - fixed vendor
Muthu

Similar Messages

  • How to change Preferred Vendor to Fixed Vendor in SC - SRM-5.0

    SRM Experts,
    We are using SRM 5.0, ECC 6.0 and PI-7.0.
    We are using classic scenario in SRM. When user selects the vendor with Outline agreement in SOS tab then SC creates PO in backend system because it has Fixed Vendor otherwise SC creates PR in the backend system.
    We have a new requirement in SRM to create PO instead of PR in the backend system if Purchasing Org=5xxx and total value of SC is less than USD 5XXX and Vendor is a Preferred Vendor in the SC.
    Do I need to use the Check Document BADI to check the total value of the SC and to check whether it is a Preferred Vendor and then in the Change Document BADI, change the value from Preferred Vendor to the Fixed Vendor before SC is saved?
    OR someone has any other suggestions on this?
    Which BADI is called first Check Document or Change Document before saving the SC?
    Thanks in advance!
    MP

    Hi Atul/Disha,
    I sent you my code and problem in detail at your email address.
    Here is the requirement for Changing Preferred Vendor to Fixed Vendor. We are on SRM 5.0 and using classic scenario. I am new to SRM world. I also checked the note- 962474 in our system and it has been applied. We upgraded to SRM 5.0 in Oct-07.
    1.     My client has customization for sources of supply tab. It shows the vendor information in SOS tab based Product category, Plant and Purchasing group selected in the SC. If SC contains Vendor with Outline agreement then SC creates PO in the backend system. So in Change BADI logic for new enhancement of converting Preferred vendor into Fixed Vendor should not change anything in the SC using Outline agreement.
    2.     We have created Custom table-zsrm_fix_vend with fields, purchasing group, company code, currency and total value.
    3.     We need to convert the preferred vendor into fixed vendor
        if the SC’s 1st line item purchasing group = zsrm_fix_vend-ekorg and
                 SC’s 1st line item company code = zsrm_fix_vend-bukrs     and
               SC’s currency = zsrm_fix_vend-currency                   and
               SC’s Total value less than(<)zsrm_fix_vend-totalvalue.
    My testing results and problems…
    1.     When I create a new SC with less value than totalValue from the custom table, change document BADI is changing the preferred vendor into fixed vendor and it is creating PO in the backend system. So this is working as expected.
    2.     When I create a new SC with greater value than totalValue from the custom table, change document BADI is NOT changing the preferred vendor into fixed vendor and it is creating PR in the backend system. So this is working as expected.
    3.     When I use Outline agreement in the SC, it is creating PO in the backend so change BADI logic is not affecting this existing functionality which is good.
    4.     Problem - When I copy a new SC from existing SC with less value than totalValue from the custom table and then changing the amount with the greater value than the custom table, change document BADI is not changing the fixed vendor to the preferred vendor and when I click on sources of supply tab - it is giving me an error “Partner Function may not be Changed” and it exits me to main shopping cart screen.
    5.     Problem - When I copy a new SC from existing SC with greater value than totalValue from the custom table and then changing the amount with the lessser value than the custom table, change document BADI is not changing the preferred vendor to the fixed vendor and when I click on sources of supply tab - it is giving me an error “Partner Function may not be Changed” and it exits me to main shopping cart screen.
    6.     When I copy the SC with Outline Agreement and change the amount it works all the time it is not affected by the change document BADI which is good.
    Please help me to resolve this issue.
    Millions thanks to you!
    MP

  • Changing preferred vendor to fixed vendor in SRM PO- no currency conversion

    Hi All,
    We are on SRM_SERVER 550, SP11, ECS scenario.
    Users create carts where they enter preferred vendor.
    After approval we found that the PO's were created only in "Held" Status.
    So we did a conversion of the preferred vendor (PF 39) to Fixed vendor (PF 19) during PO creation using BBP_DOC_CHANGE_BADI- BBP_PO_CHANGE.
    We also implemented BBP_GROUP_LOC_PO,GROUP_PO so that all items with same preferred vendor are grouped into a single PO.
    We observed that PO is now getting created in ordered status, where the preferred vendor is getting converted to fixed vendor as per our code change. But we also found a problem- that the line item price doesnt get converted to Vendor order currency after the Po is created. For ex: If line item price is 10 GBP and Vendor order currency is EUR, the line item price in the PO shows 10 EUR. The currency conversion fro GBP to EUR does not happen.
    This does not happen for catalog items/PO's where the cart comes with a fixed vendor (PF 19).
    So there surely seems to be something missing in our code for converting Preferred vendor to fixed vendor which is preventing/not converting the currency as well.
    Please find below the code we are using in DOC_CHANGE_BADI for PO, is there any step in this which is causing the currency conversion to be skipped?
    CONSTANTS:C_FIXED_VENDOR   TYPE BBP_PDS_PARTNER-PARTNER_FCT
                           VALUE '00000019',
               C_PREFERRED_VEND TYPE BBP_PDS_PARTNER-PARTNER_FCT
                           VALUE '00000039'.
       READ TABLE ET_PARTNER INTO LS_PARTNER WITH KEY
                             P_GUID      = IS_HEADER-GUID
                             PARTNER_FCT = C_FIXED_VENDOR.
       IF SY-SUBRC NE 0.
       READ TABLE ET_PARTNER INTO LS_PARTNER WITH KEY
                             P_GUID      = IS_HEADER-GUID
                             PARTNER_FCT = C_PREFERRED_VEND.
        IF SY-SUBRC EQ 0.
          CLEAR IDX.
          IDX = SY-TABIX.
          MOVE C_FIXED_VENDOR TO LS_PARTNER-PARTNER_FCT.
       MODIFY ET_PARTNER INDEX IDX FROM LS_PARTNER TRANSPORTING PARTNER_FCT.
       ENDIF.
       ENDIF.
    Regardas,
    Srivatsan

    there is nothing in your code which prevents the conversion between the two currencies,
    it can be the following reason
    1) system as standard is not performing the conversion.
    2) conversion factors are not maintained (or) conversion factors are maintained and the expiry date for the conversion factors has passed.

  • 'Preferred Vendor' and 'Vendor' in Purchase Order Partner Overview screen

    Hello All,
    Please can you provide me with some assistance to the following issue we have on our SRM 5.0 system......here goes.....
    In 'Define Sourcing for Product Categories config' , we have set the value to 'Sourcing is never carried out'.  Now, when we manually assign a Supplier to the Cart and have it automatically converted to a Purchase Order, the Purchase Order is created but only in Held Status as only the 'Preferred Vendor' in the PO Partner Overview screen is populated with the other 'Vendor' field remaining blank and requiring manual intervention by our users
    Please can someone explain how we are able make the system to always have the 'Vendor' field populated, therefore not needing any manual intervention.
    Your help would be appreciated,
    Thanks
    Steve Walsh Jnr

    Hi
    Implement the following method , in which you will force prefer vendor
    to fixed vendor for all applicable sc.
    IF_EX_BBP_DOC_CHANGE_BADI~BBP_SC_change.
    You will have to work with partner function 00000039 which is the
    prefered vendor to move into the partner function 00000019.
    In the BBP_DOC_CHANGE_BADI we provide the business partner data
    through the IT_PARTNER interface table. the prefered vendor or desired
    vendor has partner type 39, the regular supplier will have partner
    type 19. a switch from 39 to 19 should create a po instead of
    incomplete po.
    BR
    Muthu

  • Preferred Vendors for  Product Category

    Hi,
    We are using SRM 7.0, Classic Scenario.
    My client wants a list of preferred suppliers that need to be maintained for a product category. So that whenever the requester selects the product category, he should get the list of preferred vendors for that product category.
    Thanks
    Ron

    Hi,
    How about maintaining "Supplier List" ?
    http://help.sap.com/saphelp_srm70/helpdata/EN/46/48e3de2f155d5ee10000000a1553f7/frameset.htm
    Search help with "Supplier List" is available in Preferred Supplier selection.
    Regards,
    Masa

  • Vendor list and preferred vendor

    Hi,
    We are using classic scenario and currently, all carts are intercepted by the purchasing department so purchase requisitions are manually converted into POs.
    We want to implement vendor lists but SRM assigns any vendor chosen from a vendor list as ‘fixed’, which means it will convert to a PO once the shopping cart is fully approved.
    Is there a BADI I can use to change the vendor from 'Fixed' to 'preferred'. Can ‘BBP_DOC_CHANGE_BADI’ be used to do so or does it only works when changing a 'preferred' vendor into a 'fixed' vendor?
    Thanks

    Hi
    Yes... we have done this long back successfully..
    The BADI - BBP_DOC_CHANGE_BADI can be easily used...
    Also, you can look for BBP_SOS_BADI...
    Do let me know, incase you face any problems.
    Regards
    - Atul

  • Shopping Cart Split and Preferred Vendor

    Hello,
    I am working on SRM 5, in Extended Classic Scenario.
    I add a service item in my Shopping Cart by using the describe requirement in transaction BBPSC03, I assign a Preferred Vendor to this item and I duplicate it by using the Copy button.
    When I order the Shopping Cart, this gives me 2 Purchase Orders? I don't understand why because the 2 items are identical. Is there something in the customizing which has to be set up? I would like to have only one Purchase Order created if items are identical.
    Thanks for your help,
    Patrick

    Hi Patrick,
    The preferred vendor is not the assigned vendor. SO the vendor needs to be assigned during the sourcing.
    As far as splitting is concerned check whether any BADI is active like BBP_DOC_CHANGE_BADI where split criteria is maintained.
    Please check the related thread and the OSS notes mentioned in it for better understanding of the issue.
    Re: SCs split into multiple POs, duplicate POs and PO items in reverse c/ to SC
    Hope this makes you more clear and helps in resolving the issue.
    Award points for helpful answers.
    Rgds,
    Teja

  • Automatic PO with preferred vendor

    Hi all.
    We Have SRM 5.0 ECS
    I need to generate an automatic PO from a SC, this contains like source of supply the Preferred Vendor and price, in this type of purchase I do not use contracts
    This is possible?

    Hi Raul,
    As it is clear from your statement that you are not using Contracts and you are talking about Free Form text Shopping Carts where you can enter Prefferred Vendor. You need to implement Doc Change BAdI to convert this preferred Vendor to fixed Vendor so that after approval Shopping Cart creates a PO.
    Here is the sample code we had implemented for the very same purpose
    BAdI BBP_DOC_CHANGE
    METHOD if_ex_bbp_doc_change_badi~bbp_sc_change.
    data: ls_partner type BBP_PDS_PARTNER.
    loop at et_partner into ls_partner.
        if ls_partner-partner_fct = '00000039'. "Preferred vendor
          ls_partner-partner_fct = '00000019'.  "Fixed vendor
          modify et_partner from ls_partner.
       endif.
      endloop.
    ENDMETHOD.
    Thanks
    Shrini
    Award full points if this helps.

  • Preferred Vendor Message

    We are using SRM 7.0.  I have a user that is getting the following error message when they are trying to order their cart:
    Enter no more than one partner of type Preferred Vendor
    I see the vendor on the line item.  But, when I look in the SRM GUI under BBP_PD, the preferred vendor is listed twice.  I have tried to replicate the issue but I'm not exactly sure what the user may be doing.  Does anyone have any suggestions as to why this message would be appearing and how to fix it?
    We have a program that enters the preferred vendor on the other lines if there are multiple lines so that the user does not have to enter it each time.  But, I have not heard of this issue from any other users.

    On the initial screen in BBP_PD, the partner section shows the following:
    0000000001 00000039       Preferred Vendor               47C3756071100CCEE100000080F91715    
    0000000001 00000039       Preferred Vendor               47C3756071100CCEE100000080F91715    
    I checked both entries and notice the following difference between them:
    MAINPARTNER                                                                                Main Partner (For Ambiguous Partner Functions)               (''=Incorrect)
    For the second entry, there is an X for MAINPARTNER, where X is = true.
    For the other lines on the cart, preferred vendor only shows up once on the initial screen, and the mainpartner has X in the field.
    Not sure if this helps or not.
    Monique

  • Preferred Vendor Lists maintained in EBP

    Hi All,
    I would like to know where exactly Preferred Vendor Lists maintained in EBP.
    I had checked BBP_PDVIEW_LIST table, which displays Vendor List number against Prod Category GUI Id. But we also need to find out the link between Vendor List Number and Vendor Numbers.
    If some one helps me in this then that will be great.
    Thanks
    Talchuru

    Hi
    Setting for Preferred Vendor is done at Vendor Lists.
    This thing is only done by purchaser role.
    You give user with role as : SAP_EC_BBP_ST_PURCHASER
    Then you can see Business Partner link - here you can check out "BBPAVLMAINT - Process Vendor List" - by using this transaction you can change/delete the linkage of Product Category with Vendor.
    Please see the related pointers ->
    Re: Preffered Vendor
    See the SRM web transaction  - BBPAVLMAINT
    To create Vendor Lists (progammatically / configuration )
    Re: Vendor List Mass Creation
    Hope this will help.
    Regards
    - Atul

  • Preferred Vendor Search Screens

    We require our users to enter a preferred vendor if they are not using one of the catalogs.  But, when the search results come up, only the vendor name and SAP vendor number appear.  How can I make more columns viewable in the search results.  It would really be helpful to at least have an address so that users make sure they have the correct vendor.

    Hi
    We have face a similar situation in our earlier SRM Implementation.
    In that case, we have manually modified the search help, to suit our requirements.
    In this case, you need to manually modify the standard seach help attached with this. Better to raise a customer message with SAP to help you out with this.
    Hope this will help.
    Please reward suitable points.
    Regards
    - Atul

  • Prefered vendor not displayed for shopping cart

    Hi,
    We have PDP scenario, SC's originated from R/3 purchase requisitions,
    Issue details:
    1. P.req was created with desired vendor and transfered to SRM and corresponding shopping cart is available in SOCO.
    2. User created Held PO for corresponding SC.
    3. When user checking monitor shopping cart then preffered vendor not displayed in source of supply tab.
    When i checking BBP_PD for shopping cart, i found there is Disable flag(X) has been set for NO inbox selection partner.
    what could be it mean, and more ever this changs has been originated via RFC user.how it was getting RFC user
    Please advice me....

    Venkateshwar
    SC is generally sent to SOCO only when sourcing has to be carried out for the SC. IN this case you are hving a desired vendor in the SC and then you are creating a pO for the same. Although you have a Vendor in the PO that does not mean that SC will also have same vendor as preferred vendor in SC after you created the PO....
    Regards
    Virender Singh

  • How does a catalogue vendor gets charactarized as a fixed vendor in SRM?

    Dear Expters,
    can you please help me understand the standard SRM behaviour (7.0, CS) for the following point:
    When a catlogue item is purchased from a third party catalogue platfrom, than the vendor of this catalogue item is displayed as a fixed vendor in the EBP shopping cart, afer the return from the catalogue platform from SRM.
    How exactly does the charactarization of the vendor as fixed vendor happens?
    I mean, does it happen in a way that during the return from the catalogue platform to SRM, the catalogue platform sends the
    content 000019 into the SRM field partner_fct?
    Or is the approach completely different and it is done somehow in a way that SRM receives that data from the catalogue platform, than for example understands somehow that this position was sent from a catalogue and based on that decides that the vendor should have the "fixed vendor" partner function?
    Thank you.

    Hello,
    The SRM system behaves as described below:                                                                               
    Limit item:                                                               
    If a SC is created with a vendor, it is considered as a "Fixed Vendor".                                                                               
    Free text item:                                                           
    If a SC is created with vendor, it is considered as a "Preferred Vendor".                                                                               
    Catalog items:                                                            
    When an item is added from a catalog to SC, the vendor is always considered as "Fixed vendor".                                                                               
    It is possible to change the "Preferred Vendor" to "Fixed Vendor" through BADI implementation BBP_DOC_CHANGE_BADI~BBP_SC_CHANGE.
    Anyway, if you create a cart using catalog item, vendor will always be considered as fixed.
    Regards,
    Ricardo

  • Preferred vendor not being copied from the selection list of F4 --- Shop

    Hi SRM Gurus,
      When we are creating a shopping cart with the sources of supply, preferred list of vendors is displayed when we click the icon next to the preferred vendor in the browser.  Source of supply, F4 in GUI also gives a list of vendors but if we select the vendor name, it is not being copied.
    Else, if we type the business partner number in the tab, it gets selected.
    Can anyone faced the similar type of problem?
    Kindly suggest.
    Earliest reply will be highly appreciated with points.
    Sincerely,
    Sridhar.

    Hi Yann,
    Thanks for your reply.
       I checked though. My problem is little different as I can see the list of vendors and also if I type the BP id of the particular vendor in the preferred vendor tab it works. Only I cannot doubleclick the vendors name and select it to the preferredvendor tab.
    Also once selected I dont have any issues in creating the PO and the complete cycle.
    Any other suggestions.
    Sincerely,
    Sridhar.

  • Multiple Preferred Vendors in Source of Supply -Shopping cart

    Hi SRM Gurus,
    While Creating Shopping Cart, the requestor need to assign multiple (more than one) preferred vendors as Sources of Supply.
    I could able to choose only one preferred vendor. How can we choose, more than one preferred vendor.
    Thanks in advance,
    Ramkumar

    Hi
    SRM does not allows this functionality to have multiple fixed vendors for a single line item.
    There can be multiple preffered vendors displayed in the search results. But at a time, only one vendor can be assigned to a line item as a fixed vendor.
    In SRM system, even if you programmatically using BADI - BBP_DOC_CHANGE_BADI, try to assign more than one vendors to aline item, you cannot order that shopping cart further.
    <b>So, not possible.</b>
    Hope this will help.
    Regards
    - Atul

Maybe you are looking for

  • ITunes wouldn't accept my solo card, then took out money from my account.

    I recently switched from a switch card to a solo card for my purchases on the store, and whenever I entered my details it said that they were wrong and kept asking me for details which weren't required for my solo card, e.g. Issue number. Well I trie

  • Movie import Methods

    Not sure if this is the best forum for this question, but I couldn't determine a better place. I have a lot of video content from a number of different cameras and tape formats from the past 50 years. Some of the footage is from 8mm that were transfe

  • IChat video conference corporate firewall help please!

    Hi Folks, I'm trying to get an iChat video conference going, and I keep getting the pesky Error -8 problem. Here's the info i have: - My computer is an intel iMac. The other computer is an intel MacBook Pro, both have all software updates installed a

  • Cisco Prime 2.0 - CLI credential

    Hi PI Experts, Is CLI credential mandatory on Cisco Prime? What would happen if no dedicated CLI credential were configured on Prime to access Cisco network devices? Right now we use TACACS+ to login to Cisco switches and routers and use Radius to lo

  • Configuration - Urgent

    Hi, What is necessary to configure the workflow approval circuit? I manage to say who are the approvers but I get no email of notification of it, nor if it was approved. Best Regards Lai