cancel
Showing results for 
Search instead for 
Did you mean: 

Webservices to ECC without using PI/XI ?

Former Member
0 Kudos

Dear All,

I want to check the possiblity of connecting 'ECC' with 'external system' (webservices) without using PI/XIP.

SAP ECC (EHP4 FOR SAP ERP 6.0 / NW7.01)

SAP PI 7.1

Will 'create sales order' (part of order to cash) be helpful here for example purpose? If yes, how about using the wsdl provided for it on esworkplace?

Thanking in advance,

Accepted Solutions (0)

Answers (3)

Answers (3)

former_member198445
Participant
0 Kudos

Hi Vaibhav,

Did you find a solution to this question? I have a similar requirement.

Regards,

Amith

Former Member
0 Kudos

Hi,

SAP PI is not require to consume the webservices. If you have ready made webservice then your can consume them in CE, ABAP or in Java.

You can also model the process using nwds and consume the webservices as per your buiness requirements. SAP PI is require when you have to integration different application or you have to transform the message from one format to another.

Regards,

Farooq

former_member198445
Participant
0 Kudos

Thanks Farooq,

But are there any security concerns with direct consumption of web services in ABAP?

Are there any authentication settings that we can maintain while creating an LP?

Regards,

Amith

Edited by: Amith Menezes on Jun 8, 2010 11:47 AM

former_member183908
Active Contributor
0 Kudos

Hi vaibhav,

-->We can consume webservice with out using the PI server.

-->If we consume the web service with out PI it is known as POINT TO POINT SERVICE,if we use PI then it is BROKERED SERVICE.

Ex:

Consider an ECC system.In that provide an webservice on Function Module from Menu->Tools->Create Webservice.After that go to WSCONFIG T-code and release the Webservice which yuo generated.

-->Go to WSADMIN t-code and generate the WSDL file and test the webservice,before that maintain the admin settings from menu->goto.Now our Webservice is ready.so to consume the webservice create the Proxy object in SE80 and import the WSDL file into your Proxy object and create the program and write the required logic.The above client proxy creation should be assigned to a PACKAGE.

For SP<14 we have the WSCONFIG and WSADMIN t-codes

For SP>=14 all above t-codes are obsolete.

Thanks

former_member568822
Active Participant
0 Kudos

Hi,

You can expose RFC as webservices in ECC without using PI.

Please refer following:

/people/sridhar.k2/blog/2006/09/12/creating-and-exposing-bapi-as-web-service-and-using-it-in-web-dynpro

Thanks

Former Member
0 Kudos

I want to explore the use of Enterprise services here. How to use that? Wouldn't it eliminate use of PI in general?