SRM:upload supplier list in srm

Dear Expert,
I am using SRM-EBP 7.0, my basic aim to upload supplier list .i already gone through so many threads but not got satisfactory result.I know these function module required to do all process.
1)BBP_PD_AVL_GETLIST
2)BBP_PD_AVL_CREATE
3)BBP_PD_AVL_UPDATE
4)BBP_PD_AVL_SAVE
But when i create it got error i think it is bz of field input.Can u tell me approach to get it done .all mandatory thing for filling table.
Like In  Creation  function
Import parameters
I_PARK
I_SAVE
I_TESTRUN
I_HEADER
IT_ATTACH
Tables
I_ITEM
I_PARTNER
I_ORGDATA
I_LONGTEXT
I_HCF
I_ICF
thax in advance.
Edited by: nshahare on Sep 15, 2010 10:14 AM

Could you please let us know the system setup you are working with i.e SRM &  backend system.
You may explore Pgm: BBP_VENDOR_GET_DATA for further details as this a std. SAP program used to upload vendors from backend to SRM.
Sandip

Similar Messages

  • Massive creation of Supplier Lists

    Hi there!
    How can we massively create Supplier Lists in SRM 7.0?
    Thanks
    Ezequiel

    Hi Robin,
    I am trying to generate the Supplier Lists using the FM BBP_PD_AVL_CREATE, but many errors are shown. I have set up an OSS message to SAP but no support is given as status of the FM is not released.
    The following is the data I am entering:
    I_SAVE: X
    I_HEADER: DESCRIPTION ///// CATEGORY ////// CATEGORY_ID
    I_ITEM:  NUMBER_INT=1 ////// ITM_RELEASED=X
    I_PARTNER: PARTNER_GUID ////// PARTNER ////// PARTNER_NO
    I_ORGDATA: P_GUID
    I am getting the following messages:
    M MSGID                MSG MESSAGE
    E BBP_PD -                295 Enter at least one item that is active or undergoing checks
    A BBP_PD -                550 Incorrect interface data for set 78 in method C
    A BBP_PD -                550 Incorrect interface data for set 77 in method C
    A BBP_PD -                550 Incorrect interface data for set 61 in method C
    A BBP_PD -                550 Incorrect interface data for set 35 in method C
    A BBP_PD -                550 Incorrect interface data for set 34 in method C
    A BBP_PD -                550 Incorrect interface data for set 21 in method C
    A BBP_PD -                550 Incorrect interface data for set #6 in method C
    A BBP_PD -                550 Incorrect interface data for set #5 in method C
    A BBP_PD -                550 Incorrect interface data for set #4 in method C
    A BBP_PD -                550 Incorrect interface data for set #3 in method C
    A BBP_PD -                067 Transaction type  does not exist; check entries
    A BBP_PD -                063 Internal number range is missing for transaction type; inform syst. admin
    A BBP_PD -                002 Interface data contains errors
    A BBP_PD -                002 Interface data contains errors
    Can you please advise on the data I am entering in the FM.
    Many Thanks,
    Ezequiel

  • Approved Supplier List - Item list update in SRM 7.0

    Hello,
    I have a custom screen from where supplier adds the product category themself. Now my question is - If the supplier adds any product category, it should be added in the approved supplier list. If he deletes any product category it should be deleted. We have FM BBP_PD_AVL_UPDATE to do this job. but it not working fine. Even I am not sure whether i am using it properly or not. I have initially added the Del indicator and if I remove the Active indicator it gives an error message -"Status and active flag in one item do not match" . Can any one give some sample code or any other option to do this functionality.
    Thanks
    Abhi
    Edited by: Abhishek Bansiwala on Oct 6, 2010 1:27 PM

    Hi All,
    Below is the sample code to update the item list of Approved Supplier list number.
    Call Function module -  'BBP_PD_AVL_STATUS_CHANGE' before the FM 'BBP_PD_AVL_UPDATE'.
    Code -
          CALL FUNCTION 'BBP_PD_AVL_RESET_BUFFER'.
    ****Change Item status
    ****Get Item details based on Object Id
      CALL FUNCTION 'BBP_PD_AVL_GETDETAIL'
        EXPORTING
          i_guid          = wa_sup_list-guid
          i_object_id     = wa_sup_list-object_id "object id or supplier list number whose item list need to be updated
          i_with_itemdata = 'X'
        IMPORTING
          e_header        = ls_avl_header
        TABLES
          e_item          = it_avl_item
          e_partner       = it_avl_partner
          e_orgdata       = it_avl_orgdata.
    ****Update the partner list
          MOVE-CORRESPONDING ls_avl_header TO ls_avl_header1.
    ****Fill item list
          APPEND LINES OF it_avl_item TO it_avl_item1.
          READ TABLE it_avl_item1 INTO wa_avl_item1 WITH KEY guid = wa_avl_partner-p_guid.
          wa_avl_item1-del_ind = 'X'.
          wa_avl_item1-itm_released = ' '.
          MODIFY it_avl_item1 FROM wa_avl_item1 TRANSPORTING del_ind itm_released WHERE guid = wa_avl_partner-p_guid.
    ****Fill partner list
          APPEND LINES OF it_avl_partner TO it_avl_partner1.
          CALL FUNCTION 'BBP_PD_AVL_STATUS_CHANGE'
            EXPORTING
              iv_item_guid = wa_avl_item1-guid  " Item guid for which we are updating
              iv_activity  = 'ITIN'     " ITIN for Delete line item, ITAC for Adding line item
            TABLES
              et_messages  = it_mess  "message returned
            CHANGING
              ev_changed   = it_xfeld.  "updated if the status is changed
            CALL FUNCTION 'BBP_PD_AVL_UPDATE'
              EXPORTING
                i_header   = ls_avl_header1  "header detail
                i_save     = 'X'
              IMPORTING
                e_changed  = v_field " set if the avl is updated
              TABLES
                i_item     = it_avl_item1 "pass all existing line item and change the line item which needs to be updated
                i_partner  = it_avl_partner1 " pass all partners as it is
                i_orgdata  = it_avl_orgdata " pass org data as it is
                e_messages = it_message1.  "returning message
            IF v_field IS NOT INITIAL.
              CALL FUNCTION 'BBP_PD_AVL_SAVE'
                EXPORTING
                  iv_header_guid = ls_avl_header1-guid.
              COMMIT WORK AND WAIT.
            Endif.
    Let me now if you have any issues.
    Thanks
    Abhi

  • Vendor list in SRM 7.0

    Hi experts
    Someone could help me with some doubts about vendor list, I tried to crete a vendor lista in SRM 7.0 and the field contract and contract iten are necessary fields, my requirement is vendor list is a list of vendor assigned to a category or an item that could be used just for find potentials vendor for an item or a category, it's not correct?
    Javier

    Hi,
    Vendor List is created for Product Catagory or Products & contains vendors or contracts(backend).
    Yes. Vendor List is cerated on the basis of Vendor Evaluation, Vendor master data. So it will help you to find portential vendors.
    Now to use Vendors from Vendor List assign specific Pru Org to which you want to use Vendor as a source of supply. In this way potentail suppliers used as a source of supply.
    P.S. Do not forget to assign the appropriate purchasing organization as the release-authorized purchasing organization. If you forget it all purchasing organizations in the SRM System are assigned as release-authorized.
    Regards,
    yaniVy
    reward if helps

  • Upload ECC Contracts to SRM

    Hi Experts ,
    Can anyone please confirm me, exactly in which situation , we upload ECC Contracts to SRM..by report BBP_CONTRACT_INITIAL_UPLOAD ?
    We are deploying Classic scenario with ECC6 (EHP4) with SRM7.0.
    Thank you in advance.
    Regards
    NAP

    Initial Upload of Central Contracts and Scheduling Agreements from SAP ERP to SAP SRM. This is just help aid report
    You can use program BBP_CONTRACT_INITIAL_UPLOAD to upload contracts and scheduling agreements from an SAP ERP system to an SAP SRM system. Depending on the settings you make, contracts and scheduling agreements are then uploaded from the SAP ERP system to the SAP SRM system as a central contract. Generally, this initial upload is a one-time activity performed at the time of installation in the SAP SRM back-end system. For more information, see the program documentation.
    Situation could be Some backend contracts wanted to use in Extended classic scenario . so Manual effort is reduced to create a Local contract. so that SAP gave option to reutilise the contract rather than creating from scratch.
    After you transfer a contract from backend to SRM , you must make them inactive other wise this contract will be active at both systems.
    now SAP recently developed some migration reports to convert GOA into CCTR .
    If you are upgrading from an earlier release of SRM / support package of ERP and you are already using SRM Globals Outline Agreements (GOAs) as source of supply in ERP you need to convert the replicated GOAs in ERP to replicated Central Contracts. Please refer to the program documentation of report MMBSI_CONTRACT_MIGRATION. For converting the GOAs created the lower releases in SRM to Central Contract in SRM 7.0 system please use the report /SAPSRM/MIGRATE_GOA_TO_CC. These reports have to be executed saperately in both the systems. The preferred sequence would be to run the migration report in SRM first to convert GOA to CC and then run the migration report in ERP. Running the report in ERP presupposes that the system connectivity regardings SOA services between ERP and SRM has been set up completely.

  • Shopping list in SRM-MDM catalog?

    Dear Experts,
    What is the use of shopping list in SRM-MDM catalog?
    I have created a new shopping list in the system. I have filled the name, description and other details in the new shopping list.
    When I select my shopping list, the button u2018Add to shopping list u2018is still disabled. How we can add new items to a newly created shopping list? My understanding is that a shopping list is created to include different shopping items  as favorite list?
    What is the function of the button u2018Share/Unshareu2019 ?
    Please, help me to understand the functionality of shopping list in SRM-MDM catalog 3.0?
    Thanks and regards,
    Ranjan

    Note 1141870 - SRM-MDM Catalog: Usage of Shopping List (Memory, M/S)
    Symptom
    The usage of Shopping Lists in the SRM-MDM Catalog has direct influence on the memory consumption of the MDM Server.
    Note 1153525 - Enabling shopping lists for named users
    Note 1165452 - SRM-MDM Catalog 2.0 SP04 Patch00 Release Note
    Shopping Lists
    You can use this function as a:
    Template for orders that are made regularly
    Search criterion
    Prerequisites
    Your User Interface (UI) Configuration Manager has given you shopping list authorization.
    A shopping list must have at least one item in it to serve as a search criterion.
    To display all items in a shopping list, the search criterion must be reset before the shopping list is selected.
    This is because the search UI treats the shopping list as a search criterion. Consequently, any other active search criterion reduces the items displayed to a subset of all the items in the shopping list.
    To display all shopping lists, including empty ones, on the Shopping List tab page, one of the following conditions must be met:
    No other search criterion has been entered
    The search has been reset
    Activities
    When a shopping list is selected as a search criterion, the system restricts the search by removing any items not included in the list from the search result.
    Items can be added or removed from shopping lists in the shopping cart preview.
    Note
    Depending on authorization, users can modify either their own shopping lists or those of others.
    This function provides search strategies for locating products, displaying product item details, and transferring items to procurement applications such as the cart. The Search User Interface (UI) can be configured to meet individual user requirements.
    Prerequisites
    The User Interface (UI) Configuration Manager is responsible for configuring the search UI.
    If you cannot access some of the functions and features listed below, check that your user has been correctly configured. For more information, see User-Specific Configuration: Product Procurement
    Features
    On the Search tab page:
    Keyword search
    Advanced Search
    Hierarchy (category) View
    Allows you to drilldown when searching. This view also displays product attributes, if they have been maintained.
    List View (for displaying search results)
    Displays results with images and a URL to item details
    Context View (for displaying search results)
    Navigation up and down the list is possible and item images are also available.
    In the List View and in the Context View, the following functions are available:
    Add To Cart
    Compare for price comparisons. For more information, see Compare Function
    Cart Preview
    On the Cart Preview tab page, the following functions are available:
    Transfer Items
    Delete
    Delete All
    Back to Search Result
    Add to Shopping List
    Recalculate
    Add to Shopping List
    Remove from Shopping List
    Current search parameters are displayed on the Search Criteria tab page.
    Shopping Lists can be maintained on the Shopping Lists tab page.

  • PI Development  to Transfer PO  from SRM to Suppliers through PI 7.1

    Hi,
    PI Development Question:
    I have requirement to Transfer PO Document(XML) from SRM 7.0 to PI and PI to Suppliers in cXML format. In PI , SLD I have created Technical and Business System for SRM System. I am planning to use HTTP adapter in cXML format to Suppliers. I have URL from Supllier Where to Post this PO Document. But When I am trying to Configure in SLD  for Suppliers( As Third Party Systems) its asking System Name and Host Name.
    Do I need to request Suppliers for Hostname and System name too regarding their system?
    For each supplier do I need to create a seperate Technical and Business System? If yes, When PO sent from SRM, based on Supplier on PO How to identify for whom I need to sent the PO(Purchase Order).?
    What is the complete process from SRM->PI -> Suppliers? If you have any steps or documentation for this please let me know.
    Thanks for your help!
    Thanks,
    Monica

    Hi Monica,
    Create one business system for SRM and for cXML suppliers. Use them for all the suppliers. For SRM you can assign the technical system giving the techincal details for SRM and for all suppliers you can create busniess system something like Sys_DCorpcXML  where D is for development and for Quaity you can give Q and P for production (you can cahnge according to your naming standards). Now assign the role as application system and the corresponding xi as integration server.
    > Do I need to request Suppliers for Hostname and System name too regarding their system?
    No need to ask them
    > ( As Third Party Systems) its asking System Name and Host Name
    Specify as I mentioned above
    > For each supplier do I need to create a seperate Technical and Business System?
    Use teh same business system for all the suppliers
    > how to identify for whom I need to sent the PO(Purchase Order).?
    Configure and route them in receiver determination based upon supplier no. etc.
    Regards,
    ---Satish

  • Shopping list in SRM MDM?

    Hi ,
    We are using shopping list in SRM MDM. But if user is creating a shopping list, other users are able to see exiting shopping list (which is created by others.). They are able to add the items to other shopping lists.
    My requirement is  "shopping list created by user A , should not be seen by user  B".
    There is some options available like share/unshare, but those are not working. Even though if we give unshare option also, it has seen by others.
    How we can achieve this functionality.
    Regards
    Venkatesh P

    Hello
    The Shopping Lists are stored for the MDM logon user defined in the call structure.
    As you should be using a fixed predefined user for the catalog in call structure all the SRM users that have access to this catalog will be able to create / display the same Shopping Lists.
    Verify note 1153525. As it says:
    To give every named user working with the SRM-MDM Catalog the possibility to store Shopping Lists individually, you need to route the user from the SAP backend to the SRM-MDM Catalog.
    In the external webservice definition for the catalog url, add the parameter 'sl_user' with the value 'SY-UNAME' (Type: SAP Field).
    I hope this helps.
    Thiago Salvador

  • Source List in SRM

    Hi,
    Any idea how to setup Vendor List in SRM?
    We are exploring how to use this functionality from the Sourcing Cockpit. Any help or guidance on how to do this is appreciated.
    Regards,
    Ashwani

    Hi Ashwani,
    You can create the vendor list using BBPAVLMAINT txn from SAP GUI or "Process Vendor List" link using SRM web portal.
    You can find this link under Business Partner node in portal.
    You can create Vendor list for a Product category / Product based on your requirement.
    At the time of creation of Shopping cart you can assign the vendor using this vendor list. And as mentioned by claudia you don't need to do any settings for this functionality.
    Hope this makes you more clear. Clarifications are welcome.
    Award points for helpful answers.
    Rgds,
    Teja

  • Supplier Evaluation in SRM

    Hi Gurus,
    There are standard supplier evaluation functionalities in SRM.
    I wonder if the supplier evaluation in SRM can also include Purchase Order, receiving, etc info from backend R/3 system. Or does the supplier evaluation only include the information from SRM system?
    Thanks,
    Emre

    You can actually implement in one of three scenarios:
    Evaluation in EBP--you set up the survey and questioner to be filled out either online (pop-up from within ebp) or offline via email.  Note this can be done whither you do receipt and invoice verification in srm or ecc.
    Evaluation in BW--you set up the survey and questioner in BW for offline evaluation via email
    Automatic Evaluation in R3.  The evaluation is automatic based on system settings rather then by an end user filling out a survey.
    All of the consolidation of responses and grouping/weighting factors are done in SAP BI.
    If you like I can email you the config guide, just provide your email address.
    Hope this helps!
    Dustin Rogers

  • PO from SRM to supplier via PI 7.1

    Hello Experts,
    I have a scenario where I need to send PO request from SRM to PI 7.1 via proxy and then from PI 7.1 to third party supplier via HTTP port.
    I have imported all the ESR objects from market place and are available in my ESR. Many scenarios are there with many Integration process, actions and all.
    Now I am confused which one to use from the above available scenarios during the creation of integration scenario in ID. Since my scenario only needs to send PO create, change and cancellation request.
    Please suggest,
    if I have use Service_Procurement_SupplierEnablement from ESR
    or I have create manually the configuration with only oubound interface Send_PurchaseOrder_out.
    I appreciate your help.
    Thanks,
    Madan Agrawal

    Madan,
    If  I am not mistaken then EBP (Enterprise Buyer Professional) is nothing but a part of SRM and SUS (Supplier Self Service) is for the supplier.
    EBP: EBP documents
    SUS: http://wiki.sdn.sap.com/wiki/display/SRM/SupplierSelfService
    Came across some links ...might be useful for you :
    Standard SRM content problem
    Documatation for SRM scenario Service_Procurement_SupplierEnablement
    Edited by: Puneet Singhal on Mar 3, 2011 10:48 AM

  • How to create Vendor list in SRM

    Hi GURU's,
    I am new to SRM. I have worked on other modules but no idea qbout SRM.
    I have been a requirement to create vendor list in SRM - need to find BAPI for it.
    Can any one please help me.

    SAP Help can be a good friend:
    http://help.sap.com/saphelp_srm50/helpdata/en/d5/849b3cc34ca10ee10000000a11405a/content.htm
    Cheers,
    Claudia

  • BBP_EXTLOCALPO_BADI - Documentation and LOF (Vendor List) in SRM

    Hello experts,
    Someone would have details of how to use the badi BBP_EXTLOCALPO_BADI?
    Currently I am with the extended classic scenario and need to activate the classical simultaneously.
    Does anyone have any information on how the LOF (Vendor List) in SRM?
    Thanks,
    Pedro

    In BADI BBP_EXTLOCALPO_BADI you can change standard behaviour
    from classic to extended classic. System change from classsic to ext.
    classic.
    I suggest you to set in customizing "use classic scenario" (without
    BADI) customice classic scenario check it and when works ok,
    use BADI to use extended as usual except for reservations.

  • Linking of ECC vendor with SRM ROS supplier in EBP

    Hello,
    How can we link manualy created ECC vendor with SRM ROS supplier in EBP, I dont have PI system.
    Thnks,
    Raju

    Raju the link is established basically (if i talk purely technical) in table VENMAP.
    it has 3 fields...
    partner guid| logical_system| vendor number(in logical system)
    so here
    partner_guid is the guid of the supplier in BUT000
    log_sys is the logical system to which you want it to connect it to(in this case ECC logical system)
    and vendor is the vendor number in that connecting logical system(means ecc vendor number)
    so this creates the link.
    but which version of SRM and SUS are you using?

  • Sending Bids from SRM to suppliers and receiving responses

    Hi Experts,
    Help me with a suggestion for sending Bids from SRM to suppliers and receiving responses - preferably through email adapter.
    Regards,
    Hemanthika
    Edited by: hemanthika patnaik on Apr 28, 2008 2:24 PM

    Sorry for the delay,
    I have worked in a similar integration with SRM - XI, but the only difference is that we used Proxy -- HTTPS for Purchase Order Request.
    In your case it would be:
    1. Create custom IDOC and Message type.
    2. Find the triggering process from the SRM side, trigger the IDOC from SRM.
    3. Generate the partner profile and ALE config.
    4. Import the custom IDOC in XI.
    5. Use a map in XI to convert the IDOC data to customer format.
    6. Use  HTTP adapter to connect.
    7. In the HTTP adapter you can use url method or the RFC destination to do the connectivity. ( I would recommend using the RFC destination to do it.)
    8. You should be receiving an acknowledgment from the customer when the document is posted at their end.
    9. The response is either 200 for successful transmission. It would be 400 or 500  for errors.
    10. Use the response message to do a message map with the mail adapter.
    11. Generate the content of the mail adapter using the message map.
    12. In the message map ideally you should use Value mapping to generate the   TO and FROM data. (This enables you to change the receipients while in development and production without changing the message mappinng program.)
    13. Use mail package in the Mail adapter to send the mail content to the business users.
    Hope this helps.
    Indranil.
    Award points if this helps

Maybe you are looking for

  • How do I change the volume for a single midi instrument in GarageBand 10? Every time I move the volume, it moves back!

    How do I change the volume for a single midi instrument in GarageBand 10? Every time I move the volume, it moves back!

  • MAIL cannot send anything!

    Everytime I try to send a message through the Mail program, I get the following error: This message could not be delivered and will remain in your Outbox until it can be delivered. The connection to the server "smtp.mac.com" on port 25 timed out. Now

  • Printing in Black and White issue

    I have a school project that I need to do and it involves pictures. So I went to google, drug pictures to my desktop, and then drug them into pages. So then I tried to print and it printed in Black and White and it needs color because you can not und

  • CX_SY_MOVE_CAST_ERROR in SPROXY Class after creating fault messages in PI ?

    Hi All, We created a SOAP to Proxy synchronous scenario and everthing works fine. Now we have created a fault message in PI and regenerated the proxy in ECC, after regenerating the proxy, if i debug the proxy from service registry, breakpoint gets tr

  • Add NEW REPETATIVE AREA

    hI i have made one PLD. Two repetative area, one for parameter listing , one for query data , are used in that pld. When i tried to add one more Repetative area, i have seen that Add icons or menuprompt for  Repetative area , is deactive. So i cann;'