cancel
Showing results for 
Search instead for 
Did you mean: 

Enterprise service for vendor creation/modification

binod8
Active Participant
0 Kudos

Hi All, We are actually having scenario, once the vendor is created/modified in ECC then the information should be sent to third party. Third party will create a vendor with new vendor number at their end and will share the new vendor number with us to update the standard table with third party vendor number corresponding to ECC vendor number. We have thought to implement this using IDOC-> SOAP-> Proxy using PI as middleware. 1> ECC will send the vendor data to third party using IDOC via PI 2> Third party will receive the data using SOAP from PI and will send the additional vendor number in response. 3> PI will send back the response/additional information to ECC using custom proxy. In the above scenario we are planning for custom proxy to receive the response at ECC end. So we are looking for a solution which can be better and more standard. Or we wish if we get a synchronous enterprise service for this scenario? Thanks, Binod

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hello Binod,

from my experience I can only tell you that inbound Interfaces for creating or maintaining master data are hard to find or rather non-existent. You're supposed to create your master data inside SAP. So if you haven't found anything that could well mean it doesn't exist. It will probably be better and more efficient to write a small proxy program and add that number to your master data. You could check whether you can call some BAPI to update your master data, which would already be quite close to standard.

You could use IDOCs as a more standard solution, but it will probably be more cumbersome to implement and it may use the same BAPIs in inbound processing.

Regards,

Jörg

Answers (2)

Answers (2)

nitindeshpande
Active Contributor
0 Kudos

Hello Binod,

Hope you are doing good

For Vendor master data we have standard IDoc called CREMAS you can use that.

My suggestion would be to use the ZCREMAS IDoc with the extra field which comes from third party and then update the Vendor master data in return. As per my knowledge there is no standard thing for updating the vendor master back.

Regards,

Nitin

binod8
Active Participant
0 Kudos

Thanks Nitin,

I am doing good. Hope you are doing good as well

Yes we are going ahead with cremas IDOC from ECC to third party and updating the response data using custom proxy in the response. So the scenario would be IDOC -> SOAP -> PROXY

@All - thanks for sharing your experience and suggestion on this

Thanks& Regards,

Binod

former_member186851
Active Contributor
0 Kudos

Hello Binod,

In SRM content there is standard enterprise available for Vendor creation.You can refer the below link

Service Provisioning in ABAP: A Step-by-Step Guide to Creating a Service with SAP NetWeaver PI 7.1&l...

This could be one option for your scenario.