cancel
Showing results for 
Search instead for 
Did you mean: 

how to create webservice for abap RFC

Former Member
0 Kudos

how to create webservice for abap RFC.......................

plz any could tel me

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi Suniel

In SE80 select your RFC and right click Create --> Webservice

Go through the wizard.

Regards,

Vandana.

Answers (2)

Answers (2)

Former Member
0 Kudos

hi,

go to SE37

-->FM name : < the RFC name >

-->open in Edit mode

-->Utilities -> More Utitlities->Create Web service -> From FM

then follow the wizard which will guide u to create the webservice from the RFC

after that inorder for u to execute the web service follow this link

plz mark the post answered once u get the your solution

regards

Ajantha

Former Member
0 Kudos

Hi,

Refer Below Link Explains How To Create Webservice From ABAP rfc's

https://ecohub.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/events/sdn-meet...

Thanks

SubbaRao Chinta

Former Member
0 Kudos

Hi

There are many articles in SDN search for them like

[https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/a4433436-0301-0010-f2a9-9281ad574054][https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/244e7923-0a01-0010-5887-fe0b0c6dbb8d]

Regards

Raghu

former_member186439
Participant
0 Kudos

Those articles apply to old releases (620 and 640). Does anyone know of any good articles on publishing ABAP RFCs as web services for a 710 environment? The process gets a lot different because you must create endpoints. I'm particularly interested in finding about cross-client implications. For example, if we do our development in client 100, how do we make the web service available in client 20.

Former Member
0 Kudos

Here is the documentation describing how to develop a Web service for ABAP RFC: [Developing a Web Service in Inside-Out Mode|http://help.sap.com/saphelp_nwpi71/helpdata/en/44/2bd612cb69060be10000000a155369/frameset.htm]

Hope this helps,

Rossen

Former Member
0 Kudos

I have the same probem with you. The service and endpoint settings are client-specific.So you must create them again in another client by "soamanager".

former_member186439
Participant
0 Kudos

Help files are fine, but more of a step-by-step (a SAPinsider article for example) would be useful.

Once you create the Service and Endpoint using SOAMANAGER, can it be transported from your Development to your QA system? SOAMANAGER does not ask for any transports when you create these items.

former_member186439
Participant
0 Kudos

I'll answer my own question...

In SE80 you create the Function Group and something called a Virtual End Point. These are the only items that transport forward to you QA and eventually your production system. Everything else has to be created in SOAMANAGER on the target systems.

In Development in SE80, when you create the Virtual End Point, this creates a corresponding entry visible in transaction SICF. When you are done in SOAMANAGER, it creates three more entries in SICF. The process of transporting the Virtual End Point does NOT create any entries in SICF in QA. Don't let this be confusing. In QA, SOAMANAGER will create all four SICF entries.

Also, if you try to secure the web services using the S_SERVICE object, you must actually test the web service before you can add it to any roles. This is because the USOBHASH table is not populated for the web service until you actually run the web service for the first time.