Service Definition WizardThe Web Service Creation Wizard makes it possible to define a Web service in a few steps. You can create Web services for RFC-enabled function modules, function groups, BAPIs, and XI message interfaces. Features – such as security or transport guarantee settings – are assigned using configuration profiles.
The service definition that is created using the wizard can be processed subsequently in the ABAP Workbench.
...
1. In the Object Navigator (SE80), select the name of the package in which you want to create a Web service. From the context menu, choose Create ® Enterprise Services / Web Services ® Web Service.
To create a Web service from a function group or function module, you can call the Creation Wizard from the Function Builder (SE37). Choose the function module, display it, and then choose Utilities ® More Utilities ® Create Web Service ® From the Function Moduleor From the Function Group.

Remember that the function group must contain at least one RFC-enabled function module.
2. Choose Service Provider and Existing ABAP Objects (Inside Out).
3. Perform the steps indicated in the wizard:
Action: |
Function: |
Create a Service |
Enter a name and short text for the service definition. Choose an end point type. |
Choose End Point |
Choose the object that you want to provide as a Web service. In the case of business objects, enter the application. If the checkbox Name Mapping is marked, the wizard accepts the existing names for the end point. Initial letters are in uppercase and underscores are removed If this is not required, create the service definition using the names in the end point. |
Choose Operations |
For BAPIs and function groups, choose the operations for which the Web service is to be created. |
Configuring a Service |
The features that can be assigned here to the Web service relate to questions of security of data transfer and the type of communication. Choose a predefined feature set from the profiles available. For more information on
the features in the profiles, refer to the section
|
End |
The service definition
is created. Finally, you perform the
|
Assign transport requests (including a Customizing request to configure the SOAP runtime) appropriate for the system configuration.
You have created a Web service. The service definition has been created and released for the SOAP runtime.