Skip to Content
avatar image
Former Member

Vendor Replication or Creation Locally in SRM

Hi Gurus,

I am currently working on SRM 5.0 classic scenario. Backend system is ECC6.0.

Now, we are to configure the linking of another R/3 system SAP 4.6C version to communicate to the same SRM system. So, there would be 2 backend systems communicating with the same SRM system.

Now the issue is, the vendors have been already replicated from ECC6.0 to SRM system. It follows an internal number range from 0-99999.

Now, in the R/3 4.6C system, the vendor codes are internal from 0-8888. In this case, I understand that I wouldnot be able to replicate the vendors of this new system to SRM as there is an overlap of 8888 codes.

In such cases, I would have to setup local vendors i.e create vendors in SRM system (from the Manage Business Partner link in web page of SRM). Is there any mass upload program from a excel file for this application? Also, in this case, when I create a shopping cart, how will the system determine the backend vendor to create a PO as a followon document? Where or how is the linking between SRM local vendor codes to R/3 system done?

Also, do let me know in case anyone has any other solution to this issue of overlapping codes?

Points will be awarded for sure.

Thanks n Regards,


Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

1 Answer

  • Best Answer
    avatar image
    Former Member
    Jul 16, 2010 at 10:57 AM


    Please investigate the possibilities you have with txn BBPGETVD (mass load vendor tool). There are more options, look into the following replication options:

    - Internal number assignment only

    - If R/3 Number Assignment is not Possible: Internal Number Assignment

    Back-end system determination is by default determined via product-category (IMG: 'define back-end system per product category'). There do are BADI's available to extend/change this behaviour with your own logic (f.e. vendor driven).

    My main concern however would be 'how would one update an already replicated vendors which has an internal number range in SRM assigned: Please test ;-).

    Kind regards,


    Add comment
    10|10000 characters needed characters exceeded

    • Former Member Former Member

      Hi Tim,

      Thanks for your inputs.

      I checked this and you are right about the fact that system allows only one internal number range assignment for all business partners.

      Due to these problems, I have convinced the client to go ahead with internal number range (no separate range for the new backend vendors) for vendors. In the frontend, users can search the backend supplier using the backend vendor code in the "vendor" field.