cancel
Showing results for 
Search instead for 
Did you mean: 

Direct connections

Former Member
0 Kudos

client wants to connect SRM with third party webservice

they say that they don't want SAP PI

is it possible using direct connections and soamanager

how interfaces can be designed for the flow

Accepted Solutions (1)

Accepted Solutions (1)

iaki_vila
Active Contributor
0 Kudos

Hi Midhun,


is it possible using direct connections and soamanager

Yes, it's possible


how interfaces can be designed for the flow

It depends about your endpoint. If the endpoint is an ABAP system you can do the connection with RFC or IDOC. If the third party endpoint is not an ABAP system the easier way is to do it with SOAMANAGER via SOAP communication.

Regards.

Former Member
0 Kudos

What all information we need from webservice for connecting them?

we need the wsdl

apart from that?

there is no PI involved in this

iaki_vila
Active Contributor
0 Kudos

Hi Midhun,

You will need the WSDL, talk with your basis team that you have access to URL endpoint marked in the wsdl from your ECC. If there is the first time using the SOAMANAGER, you should check that you have access to that transaction and your browser load right the SOAMANGER application.

Regards.

Former Member
0 Kudos

Inaki, when we are exposing the webservice in ECC, wsdl should be created and send to webservice right

and when they consume, we should use the endpoint ul they gave

so we have to ask the wsdl and endpoint also to them?

Lastly, we have to upate some tables when we get the data in ECC, proxy should be able to do it, right? and here it's consuming webservice, right?

thanks for help

former_member183816
Active Participant
0 Kudos

You can get every information required in wsdl except any external xsd imported in wsdl.

To check, simply create a project in soap ui, if it's created successfully. Then you don't need anything.

java - Details on WSDL Ports - Stack Overflow

Former Member
0 Kudos

which is the best approach?

with PI or without PI?

Can you suggest some advantages of using PI, so that I convince client to use PI for this

former_member184720
Active Contributor
0 Kudos

If you know the advantages of PI then the same applies here as well.

Transformation,,Content based Routing, Monitoring, Alerting etc can be utilized if you go with PI.

However i don't see any issues with direct connection as well.

When the third party gives you with wsdl, it should contain the end-point information in it.Did you verify the wsdl.

Search for WSDL definition for a better understanding on webservice integration.

Former Member
0 Kudos

My points.

Pros :

1. All the outbound/inbound messages can be tracked, so visibility of the message exchange.

cons:

1. Need to spend money on buying PI (dev/support cost of the interfaces) and its maintenance.

reg, avinash

Answers (2)

Answers (2)

former_member183816
Active Participant
0 Kudos

This message was moderated.

Former Member
0 Kudos

Soap based webservice can be connected to ECC without PI using proxies.

reg , avinash