cancel
Showing results for 
Search instead for 
Did you mean: 

SAP PI and Salesforce integration: design the request/response messages

0 Kudos

Hi,

I am designing the integration between SAP and SalesForce with SAP PI using SOAP API calls. The action that we want use to comunicate with the SalesForce system is the upsert().

Now. I am struggling with the design of the data type / message type of the receiver message - Salesforce by the way. Because when you download the Enterprise WSDL the upsert (request/response) it is designed in a generic way an not in a specific way for an object (eg. Accounts).

So when I open the message mapping and I try to map the DEBMAS Idoc with the upsert() request external definition of the WSDL I don't find any sturcture to map the Idoc, like this:

So I was thinking to made it by me in an external editor like Notepad++, create di XSD, and then import it in SAP PI .. but .. the WSDL will be updated more times before the end of the project because we are only at begin of it .. and this is not the best way to approch this problem for me ...

I know, using SOAP UI, how the upsert request must be designed, like this:

But I don't know how to to this starting from the Enterpreise WSDL .. or not? How you did this in your SalesForce integration projects?

Please help me, Thanks

Accepted Solutions (0)

Answers (2)

Answers (2)

0 Kudos

Hi Antonello,

I'm also facing the same issue, could you please let us know how did you get it solved??

0 Kudos

No one knows it?