cancel
Showing results for 
Search instead for 
Did you mean: 

URL for Webservice

suraj_pabbathi2
Participant
0 Kudos

Hello Experts,

We have built a ECC ABAP Web service for providing Customer PO status from our Sales Order application using SE37 custom RFC function module


When invoked from 3rd party tools (map force) using wsdl, web service is working well to return appropriate data.  We need to provide a SOAP request URL like below(example) to our customer so they can invoke from their end something like this:


https://services.bestvendorever.com/POStatus/{PONUMBER} .


Please note that our ECC System has only ABAP stack. Please suggest which url, I can provide, or how to define a url to be submitted to them.


Thank you,

Suraj Pabbathi

Accepted Solutions (1)

Accepted Solutions (1)

former_member184789
Active Contributor
0 Kudos

Hi,

I believe you have created a web service using a function module eg in the below blog:

http://www.dataxstream.com/2009/09/turn-any-sap-remote-enabled-function-module-into-a-web-service-%E...

So while creating the webservice, you would have got the endpoint URL of the WSDL of the webservice, which you can provide to them.

former_member258421
Discoverer
0 Kudos

Hi Adarsh,  can you please guide us with how to provide a simple SOAP Request URL like https://services.bestvendorever.com/POStatus/{PONUMBER} .

replacing current WSDL Port address location URL


http://sapeccsbx.company.com:8000/sap/bc/srt/wsdl/bndg_E28CCBAD1EB8C9F1A3A4005056BD2EBD/wsdl11/allin...

Thank you so much for the response.

Best regards,

Vamsi Pathri

suraj_pabbathi2
Participant
0 Kudos

Hi Adarsh,  can you please guide us with how to provide a simple SOAP Request URL likehttps://services.bestvendorever.com/POStatus/{PONUMBER} .
replacing current WSDL Port address location URL


http://sapeccsbx.company.com:8000/sap/bc/srt/wsdl/bndg_E28CCBAD1EB8C9F1A3A4005056BD2EBD/wsdl11/allin...

Thank you so much for the response.

baskar_gopalakrishnan2
Active Contributor
0 Kudos

Please search in the wsdl file where service:location tag... where you will see URL for the wsdl.  That is most appropriate to use.

anupam_ghosh2
Active Contributor
0 Kudos

Hi Suraj,

                   In the WSDL please search for tags as shown below in sample xml

<service name="SService"> 

     <documentation>SOAP API</documentation>   

     <port binding="tns: SoapBinding" name="Soap"> 

     <soap: address location="https://XYZ.com/services/Soap/c/24.0/0CG3005T" />   

     </port> 

</service> 

The Soap:address location is the URL in above case it is https://XYZ.com/services/Soap/c/24.0/0CG3005T

Regards

Anupam

former_member258421
Discoverer
0 Kudos

Hello Experts, Please guide if there is way to add parameters to invoking URL of web service ? Thanks a lot.


Best regards,

Vamsi Pathri

anupam_ghosh2
Active Contributor
0 Kudos

Hi Vamsi,

                This thread has been raised by

Answers (0)