cancel
Showing results for 
Search instead for 
Did you mean: 

Sender SOAP requirement

Former Member
0 Kudos

Dear Friends,

I am getting data(Orders) from Web services so I am using sender SOAP and It will store in SAP ECC through SAP PI.

But my query is what is the info we required from client to develop the sender SOAP ?

How web services will connect to SOAP?

Scenario is SOAP to IDOC

Appreciate for your quick response.

Cheers...

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi Charan,

You can provide the WSDL URL from the Sender Agreement. The sender system will also need a user name password tolog onto the PI server. You will have to get one created and provide the same to the third party

Regards,
Sriram

Former Member
0 Kudos

HI Sriram,

Thanks all for your Information..

Will they required to logon on to SAP PI system?

How they will keep given URL by me?

Cheers

Former Member
0 Kudos

Hi Charan

When you have web service in the sender side, then you have to generate the WSDL in PI and then give that wsdl file to the sending application.

They will call this wsdl from the application.

The WSDL can be generated from the sender agreement or from ICO ( if you are using AAE) in integration directory of PI.

Let me know if you have any doubts.

Thanks,

Indrajit

Former Member
0 Kudos

Thanks Indrajit..

When can we Import the the WSDL? After developing(Like Mapping and all)  the Interface or with out developing the Interface?

Cheers

Former Member
0 Kudos

Hello Charan,

You can generate the WSDL as soon as you have created the Sender Agreement or ICO. You need not create mapping, creation of the sender interface will suffice.

BR,

Diptee

Answers (4)

Answers (4)

Former Member
0 Kudos

Hi Charan,

You will need to complete your ESR portion till Service interface, mapping can be done later. Once this is done u may take the WSDL URL by going to Sender AGreement in case of a classic XI scenario or if u using a AAE then thru ICO.

The URL and username passowrd will be used by the third party to authenticate onto the PI server.

Let me know in case of any doubts.

Regards,
Sriram

Former Member
0 Kudos

Thanks all..

Can please let me know how client will use this given URL?

Will they configure any where in the Webservices?

Cheers

Former Member
0 Kudos

Hi Charan,

What is the version your using?

In sender agreement from menu you'll get the wsdl save it and open it in SOAP UI tool there you'll get the url very easily.

or else check this thread.

Regards,

Suhale Shaik.

Former Member
0 Kudos

Hi Charan,

Go through below thread and you will get your answers:

Pradeep

Former Member
0 Kudos

Hello Chandra,

Since you are using sender soap, you need to provide the url where they can send the data to.

And you also need to exchange certificate depending upon configuration at your side and at there side.

Regards

Naveen

Former Member
0 Kudos

Thanks for your reply..

o I need to provide the URL but from where I I will get that URL?

Cheers

Former Member
0 Kudos

Hello Chandra,

The url will be like:

http ://<hostname:port>/<path>?<query-string>

Ø < hostname: port > : Host and port of the HTTP proxy
Ø < path > : /sap/xi/adapter_plain
Ø <query-string > : Namespace ,Interface ,Service
optional ( party, scheme , QoS )
To understand the construction of query-string, go through the following link
http://help.sap.com/saphelp_nw04/helpdata/en/0f/80243b4a66ae0ce10000000a11402f/frameset.htm
Former Member