cancel
Showing results for 
Search instead for 
Did you mean: 

ECC and Salesforce Integration Using SAP PI

sriram_devarapalli
Participant
0 Kudos

Hi Experts,

I need to integrate salesforce and ECC using SAP PI.

for this requirement i exposed a WSDL from Soap sender aggrement and gave it to Salesforce.
I even tested it via SoapUI with PI user credentials which worked.
Now salesforce is not able to call the Webservice, since it is asking PI user and password.
Salesforce is not able to call the WSDL since when they generate the Class files on the provided WSDL, they could not find any place to pass userid and password.

They have only Cert_Name_X, Cert_Client_X,Cert_Password_X. We tried to send the data in that, but it is giving error that the provided certificate is not in salesforce.

Can any one guide how we integrate Salesforce and ECC with PI.

Thanks,

Sriram.

View Entire Topic
sriram_devarapalli
Participant
0 Kudos

Hi  Team,

Thanks for the responses.

Finally we sent the data using HTTP instead of SOAP with user authentication, it worked.

Thanks & Regards,
Sriram D.

Former Member
0 Kudos

Hi Sriram,

You can work out the Salesforce to SAP PI using the SOAP adapter. You can use the option in sender soap adapter for HTTPs communication with Client Certificate authorization( Http Security Level).

If you are using SAP Webdispatcher then you need to check whether it handles SOAP calls. I had earlier faced issues with SAP Webdispatcher when we went with Apache Webdispatcher and it worked.

Regards

Ravijeet