Convert bidder to vendor in ECS

Hello all,
We are using SRM 5.0 (SRM SERVER 5.5 SP13) in the extended classic scenario.
We create vendors in ECC and replicate them to SRM using the vendor sync program so they have the same business partner number in SRM as the ECC vendor number.
We also have bidder self-registration in SRM which results in local bidders being generated in SRM and employees created for them. The bidder and empployee number range s are obviously different to the vendor number range.
We think we have an integration issue as if a bidder (who is not an ECC vendor) wins a bid the bidder needs to be converted to a vendor in ECC and this vendor is then replicated to SRM.
However, as employees cannot be moved from one org unit in SRM to another (you need to delete and create a new one), how can we effectively transfer the contact person / emoployee from the old bidder record onto the new vendor record? Does anyone have any other ideas as to how this can be done?
Thanks very much in advance,
Best regards,
Nick

Hi,
Go to maintain Business partners
convert the bidder to supplier
Try
Regards
G.Ganesh Kumar

Similar Messages

  • SRM 7 - How to convert Bidder to Supplier.

    Hi,
    In SRM 7 I have created a bidder with Create Bidder option within Business Partner.
    Now I would like to convert this bidder to Supplier.
    Any idea how can I do it?
    The supplier list does not list the bidders, and the edit bidder option does not allow to mark it as a supplier in business parter type section.
    Please guide.
    Sandeep

    Hi
    i dont know it is still inscrutable for me .
    that option in convr.to in manage business partner.
    1.bring the vendor from ECC
    2. create a Bidder for Vendor in SRM by web transaction or programs.
    however srm server -bid invitation-> activate temporary contact persons or badi fill_dummy_contactperson.
    =---
    Manual Maintenance
    Master data for external business partners (such as bidders and suppliers) can be created based on a registration application from an employee of the business partner company.
    Registration applications are forwarded using workflow to the purchaser or system administrator responsible for approval. If approved, the user must create the appropriate master data or user data.
    The purchaser or system administrator responsible must be defined in the workflow as the employee responsible.
    The organizational plan must have been created and contains an organizational unit to which the employee can assign the external business partner.
    For more information, see Approval Workflow for Creating External Users.
    http://help.sap.com/saphelp_srm2007/helpdata/en/74/344c430fab4d0bbc30996d56cc293a/frameset.htm
    br
    Muthu

  • Convert Bidder To Supplier

    Hi Experts,
    I'm implementing ROS scenario with SUS.(I'm impleneting this scenario on SRM 7.0 with different clients of SUS) I finished ROS process and sent RFX to this bidder. I wanted to create purchase order reference to rfx  for this bidder as winning rfx. When i clicked on "Create PO" button in rfx response, system gives error message "Please maintain a supplier role for the bidder"  . Maybe it's a quite easy question but i couldn't find the solution. I've assigned supplier role to contact person's user at EBP side but again same error. I've also converted this bidder to portal provider from manage business partner transaction. But it didn't work. Can you please help?
    REgards,
    Fırat

    Hi,
    Go to maintain Business partners
    convert the bidder to supplier
    Try
    Regards
    G.Ganesh Kumar

  • Convert pdf file (vendor order confirmation) to excel for use as a worksheet

    anyone ?  can you help me?  I keep getting an error message but not what is wrong

    3/14/2012 2:54 PM
    I think we have determined the vendor has applied some security features to the file before he sends it to me.  I’m waiting for the vendor to get back to me on whether or not he can change this feature for me.  I will send one of the files as you request below….
    Bobbi
    954-975-3334 Phone
    954-934-0266 Fax

  • Convert preferred vendor to fixed vendor

    Hi,
    I'm trying to convert a preferred vendor to fixed vender using BAdI BBP_DOC_CHANGE_BADI.
    I use the following coding:
      LS_HEADER           = ES_HEADER.
      LT_ITEM[]           = ET_ITEM[].
      LT_ACCOUNT[]        = ET_ACCOUNT[].
      LT_PARTNER[]        = ET_PARTNER[].
      LT_ORGDATA[]        = ET_ORGDATA[].
      LT_HCF[]            = ET_HCF[].
      LT_ICF[]            = ET_ICF[].
      if sy-tcode = 'BBPSC08'.          "Completion Workflow
    item data
        loop at et_item into ls_item.
    Jörg Sina, IP#DDDDDDDD, TA:
    Section: Put your BBP_SC_CHANGE logic here
          READ TABLE lt_partner INTO ls_partner
      WITH KEY partner_fct = '00000039'                   "Partnerfkt. '39' = wunschlieferant
               p_guid = ls_item-guid.
          lv_idx = sy-tabix.
          if sy-subrc = 0.
            ls_partner-partner_fct = '00000019'.                 "Partnerfkt. '19' = fester lieferant
           append ls_partner to lt_partner.
            modify lt_partner index lv_idx from ls_partner.
         ls_msg-p_guid = ls_item-guid.
         ls_msg-msgty = 'I'.
         ls_msg-arbgb = 'ZEBP'.
         ls_msg-msgnr = '011'.
         append ls_msg to et_msg.
          endif.
        endloop.
      endif.
    *Interface: Move Local Data to Export/Changing Interface
      ES_HEADER           = LS_HEADER.
      ET_ITEM[]           = LT_ITEM[].
      ET_ACCOUNT[]        = LT_ACCOUNT[].
      ET_PARTNER[]        = LT_PARTNER[].
      ET_ORGDATA[]        = LT_ORGDATA[].
      ET_HCF[]            = LT_HCF[].
      ET_ICF[]            = LT_ICF[].
    When the partner is changed from 39 to 19 the following message appears:
    BBP:PD(144): Partner function may not be changed
    I've tried out the coding given as example in several postings in this forum..
    Maybe anybody can help.
    Regards
    Joerg

    Hi,
    Here is a sample code i used and it works.
    method IF_EX_BBP_DOC_CHANGE_BADI~BBP_SC_CHANGE .
    Constants : c_vendor type BBP_PDS_PARTNER-PARTNER_FCT
    value '00000019',
    c_preferred_vend type BBP_PDS_PARTNER-PARTNER_FCT
    value '00000039'.
    Data : ls_partner type BBP_PDS_PARTNER.
    *Read Table it_partner into ls_partner With key PARTNER_FCT = c_vendor.
    *If sy-subrc NE 0.
    Loop at it_partner into ls_partner
    where PARTNER_FCT Eq c_preferred_vend.
    Move c_vendor To Ls_partner-PARTNER_FCT.
    Modify it_partner from ls_partner index sy-tabix.
    Endloop.
    *Endif.
    et_partner[] = it_partner[].
    ET_ORGDATA[] = IT_ORGDATA[].
    ET_ITEM[] = IT_ITEM[].
    ES_HEADER = IS_HEADER.
    ET_ACCOUNT[] = IT_ACCOUNT[].
    *break ybo
    *IT_PARTNER
    *ET_PARTNER[]
    endmethod.
    Kind regards,
    Yann

  • Convert prefered vendor to vendor

    Hi all,
    Our client want to convert the preferred vendor assigned by the requester into vendor the constraint is the total value of the shopping cart should be less or equal to $5000. right now i have managed to check at item level and convert prefered vendor to vendor. I tried many ways to do the check at the end of shopping cart (after adding all line items) and system is not allowing me to change the partner, has any one faced this scenario help me getting this done
    Thanks in advance
    suresh

    Hi Suresh,
    Here is the code to converts prefered to fixed vendor.
    method IF_EX_BBP_DOC_CHANGE_BADI~BBP_SC_CHANGE .
    Constants : c_vendor type BBP_PDS_PARTNER-PARTNER_FCT
    value '00000019',
    c_preferred_vend type BBP_PDS_PARTNER-PARTNER_FCT
    value '00000039'.
    Data : ls_partner type BBP_PDS_PARTNER.
    *Read Table it_partner into ls_partner With key PARTNER_FCT = c_vendor.
    *If sy-subrc NE 0.
    Loop at it_partner into ls_partner
    where PARTNER_FCT Eq c_preferred_vend.
    Move c_vendor To Ls_partner-PARTNER_FCT.
    Modify it_partner from ls_partner index sy-tabix.
    Endloop.
    *Endif.
    et_partner[] = it_partner[].
    ET_ORGDATA[] = IT_ORGDATA[].
    ET_ITEM[] = IT_ITEM[].
    ES_HEADER = IS_HEADER.
    ET_ACCOUNT[] = IT_ACCOUNT[].
    *break ybo
    *IT_PARTNER
    *ET_PARTNER[]
    endmethod.
    Kind regards,
    Yann

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

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

  • 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

  • Vendor master data upload

    how do we upload vendor master data into SAP from legacy system.can anyone give me a detailed explination.
    regards,
    deepthi

    Deepthi,
    The steps would be (in LSMW) :
    1 Create a new Project, Subproject (if not existing). Then give a name for the Object, say VendorMaster.
    2 On the next screen, you will see several steps (radio buttons) to be performed. You should go in sequential order.
    Double click the first, I think its called Maintain Object (sorry don't have access to SAP system right now)
    3 On this screen you will see various options/methods (in the second section) for loading the data.
    You may select which ever is appropriate or most suitable in your case.
    Let's assume you want to use the very first options - Standard program for Direct Input/Batch.
    4 Pull down (F4) for the Object & select Vendor Master.
    5 Pull down again for the Method & select (I think( Standard). The program name & Type will be populated by LSMW.
    If let's say none of the programs in this list satisfies your requirement, then you may decide to go for a Recording or a BAPI (again pull down & select appropriate method) or IDoc (CREMAS).
    So now you have decided on the method you want to use for posting the Vendor Master data. Save the information & go back to the main screen of the object.
    6 Double click on the next step for maintaining the Source Structure. Give the name(s) of the Source Structure(s).
    7 Next step is to define the Source Structure(s) format (fields, attributes etc).
    8 Next you maintain the relationship between the Structure(s) - Source & Target. The Target structures depend upon the method elected by you in step 5.
    9 Next will be the most important step - ie specifying the mapping/conversion rules for each Target field. You can even write ABAP code by double clicking on the field - it will open up the editor where you can put in your ABAP code. There are also several events available - for instance at the <i>Beginning of Processing</i> or <i>Beginning of Transaction</i> etc. where again you can specify your own logic.
    10 In the Next 2 steps you will give the file name & path & also associate the file(s) to the Source structure(s).
    The develoment for the object is complete. Now you are ready to read, convert & post your Vendor Master data in SAP.
    Let me know if you need additional assistance.
    Regards,
    Homiar.

  • Gl, vendor and customer balances in program

    I need to upload GL, Vendor and customer balances in single program(bapi or normal recording also.). If any body is having code for this and any thread is available please help me .. urgent...
    Thanks inadvance
    praveen

    The Ope item balances may be taken adn clean the data.
    For AP some clients curt the check and release it later .
    If that is the case no need to load AP items,Agian this is depend on the business arrangemnets.
    The data may be loaded FB60, FB70 transactions.The transaction may be recorder and use LSMW
    Create a GL account ( data conversion acccount)
    Customer:
    Dr Customer
    Cr Data convertion accounmt
    Vendor:
    Dr Convertion Account
    Cr Vendor
    The data collected in Xl may be converted as Tab delimited Txt file and may be used for LSMW.
    Hope this is clear. Allot the points if you get some resolution for yr doubt.
    Chitras

  • Not Able to Create Vendor Through PRAA

    Hi All,
    I am not able to convert employee into vendor through PRAA program. It seems the background program is not running. So it would be great if any one can tell me exactly step by step how to run this program and how to check its result. Also pls share whats the best practise of running this program in production.
    Thank you,
    Rakesh

    Hello Sigi,
    Thank you for a prompt response.
    The vendors are already created. Therefore, i am executing PRAA in update mode instead of Initial setup mode. The process that i follow is as follows.
    First RPRAPA00 creates only the workfile.(as a background job) When this is finished, RFBIKR00 (also as background job)  takes this file and creates the batch input session out of it and this is finished, the last report comes to process the created session. The same user starts both jobs.
    When i explicitly update a vendor through PRAA it is updated successfully. Changes are reflected in XK02 / XK03. But when done via a batch job changes are not reflected despite no errors in job and sessions.
    Please your inputs on this.
    Regards,
    Deepali Bhandari

  • Employee Vendor (PRAA)

    Dear All,
    I am into FI, I was trying to use PRAA for converting employee to vendor. for that i have also created 5 sample employee through PA30, however they are not appearing when i use the PRAA transaction. is there any waiting time/cooling period after creation of employee in employee master ?
    Also if possible kindly let me know, how to make PRAA pick up only the newly created employee. with my configuration, PRAA is picking up the entire list of employee personnel numbers....not desirable
    best regds
    Subha

    Dear Kenneth,
    many thanks for the help. If you can let me know, whats the "Period" section meant for ? I was selecting the radio button for "From Today" but it didn't work.
    best regds
    Subha

  • XML/DTD to be converted to XSD

    Hi ,
    I have requirement that i am getting xml file as input which i need to read through inbound file adaptor and write another delimited file.
    The challenge i am facing is i am not able to transmit xml file to xsd file trough native format builder.
    Can you please provide solution for generating xsd file for xml files.
    Note: There is format type called "DTD to be converted to XSD" under native format builder wizard.Is it like that first we need to convert xml to DTD then XSD?
    If so can you please geve me small example of demonstrating these steps,because whenever i try with sample dtd file i am getting error: "No element found in DTD Specified"
    My sample file "note.dtd" is <?xml version="1.0"?>
    <!DOCTYPE note [
    <!ELEMENT note (to,from,heading,body)>
    <!ELEMENT to (#PCDATA)>
    <!ELEMENT from (#PCDATA)>
    <!ELEMENT heading (#PCDATA)>
    <!ELEMENT body (#PCDATA)>
    ]>
    <note>
    <to>Tove</to>
    <from>Jani</from>
    <heading>Reminder</heading>
    <body>Don't forget me this weekend</body>
    </note>
    Thanks in advance.

    U can use Document Editor tool to convert XML file to DTD. The steps are
    File-->Import-->Chose DTD from XML file option and give ur file as input-->It will convert ur XML file into ECS file-->File-->Export-->select XML DTD option and this will convert the ECS file to DTD file
    U can use BPEL to convert DTD file to XSD. The steps are
    Tools-->Convert DTD to XSD and give ur DTD file as Input-->It will convert ur DTD file to XSD file
    I hope it will help.
    Thanks,
    Saravana
    Edited by: user10635261 on Nov 20, 2008 9:41 AM

  • One time Vendor Master record

    Can anybody please suggest me the process of uplifting a one time vendor master to regular vendor master

    Hi,
    The onetime(purchasing) account group can not be converted to regular vendor account group .For this you have to create a new vendor code with regular account group and refer only the onetime vendor code.
    Dhruba

Maybe you are looking for