Show TOC Start of Content Area

Procedure documentation Configuring External Services at Runtime  Locate the document in its SAP Library structure

Use

You can change the configuration settings of external services once you have imported them. You can also configure services derived from application services. These external services can be recognized according to the preceding application name, for example:

sap.com / caf.core / BAPI_EXCHANGERATE_GETDETAIL

Prerequisites

You have launched the CAF Runtime Configurator and have selected a service from the right pane of Administrative tools External Service Configuration Service Registry. The following table helps you to recognize the different types available.

Icon

Item Type

This graphic is explained in the accompanying text

External services collection (shows imported RFC or WS):

     SAP Remote Function Call

     Web Service (WSDL 1.1)

This graphic is explained in the accompanying text

External service that is configured

This graphic is explained in the accompanying text

External service that is not configured

This graphic is explained in the accompanying text

External service operation

This graphic is explained in the accompanying text

External service message part. Message parts are used only for subsidiary purposes.

This graphic is explained in the accompanying text

Input parameters

This graphic is explained in the accompanying text

Output parameters

This graphic is explained in the accompanying text

Faults (exceptions)

This graphic is explained in the accompanying text

Composite attribute

This graphic is explained in the accompanying text

Simple attribute

Procedure

ü        Configuring External Services

ü        Deleting External Service Configurations

ü        Configuring Methods

ü        Viewing Data Interfaces

Configuring External Services

       1.      Launch the CAF Runtime Configurator and go to Administrative tools External Service Configuration Service Registry.

       2.      From the right pane, select the service you want to configure.

       3.      Choose Open Definition and select the service.

       4.      In the Service Configuration tab page, change the configuration data.

For more information on service configuration data, see Importing External Services at Runtime.

       5.      Choose Save.

Configuring Methods (Operations)

 

       1.      Repeat steps 1-3 from Configuring External Services above.

       2.      Expand the service node to see the different methods.

       3.      Select the method you want to configure.

       4.      In the Method Configuration tab page, change the configuration data.

Most of the fields are derived from the service configuration. For more information on service configuration data, see Importing External Services at Runtime.

Also, in the Fault handling mode field, you can set one of the following exceptions handling modes:

     Default (fault message) – operation exceptions are reported in message

     Reported in table – operation exceptions are reported in table

     Reported in structure – operation exceptions are reported in hierarchical structure

       5.      Choose Save.

Viewing Data Interfaces

 

       1.      Repeat steps 1-2 from Configuring Methods above.

       2.      Expand the method node to see the different data types.

       3.      In the Data Interface tab page, you can see the parameters of the corresponding operation, for:

     Input parameters

     Output parameters

     Faults

       4.      In Data Interface, select a parameter or type.

You can see information such as:

     Type

     Reference path

     Occurance

     Data type

     Maximum Length

     Fixed Values

Deleting External Service Configurations

 

       1.      Select the service which configurations you want to delete.

       2.      Choose Reset/Delete.

End of Content Area