Show TOC Start of Content Area

Procedure documentation Creating Callable Objects in the GP Design Time  Locate the document in its SAP Library structure

Prerequisites

To expose a service or application as a callable object, make sure that:

      The connections to the relevant service providers are available – for example, endpoint aliases.

      The relevant services or applications are available in the system – for example, the Web Dynpro component is deployed on the SAP Web Application Server.

Procedure

The procedure for exposing a service or application as a callable object in Guided Procedures goes through the following general steps:

...

       1.      Basic Data – in this step you define the basic parameters for the callable object, such as name, description, and so on.

       2.      Define Object – in the second step you define which service or application you want to expose as a callable object, and the parameters to connect to it – for example, URL, endpoint alias, and so on.

       3.      Define Input – if the callable object requires input, you can define the input parameters in this step. For certain callable object types, these parameters are displayed automatically.

       4.      Define Output – in this step, you can configure the output parameters of the callable object, if any. For certain callable object types, they are displayed automatically.

Note

Once you set the technical name of the input or output parameter of the callable object, you cannot change it. The technical name is the unique identifier of the parameter by which it is attached to the callable object, inherited by the action and then further propagated to the upper levels in the process. You can only change the parameter technical name at action, block or process level in the design time of the respective process element.

For more information, see Configuring Parameters.

       5.      Set Configuration – finally, you can maintain any specific configuration parameters that the callable object defines. Certain callable object types have standard predefined configuration parameters.

Not all of these steps are obligatory for all callable object types. For some of them, the steps Define Input, Define Output, or Set Configuration might be skipped.

For more information about the specific procedure for each callable object type, see:

      Exposing Web Dynpros as Callable Objects

      Creating Web Dynpro Form Callable Objects

      Exposing WD4VC Applications as Callable Objects

      Exposing Web Services as Callable Objects

      Exposing RFCs as Callable Objects

      Exposing BSPs as Callable Objects

      Creating Portal Callable Objects

      Exposing Web Pages as Callable Objects

      Creating Callable Objects for Background Execution

      Creating Business Logic Callable Objects

      Exposing Interactive Forms as Callable Objects

      Exposing CAF Core Resources as Callable Objects

      Creating Content Packages

      Creating Decision Dialogs

      Creating Object Views

      Callable Object Parameters

GP also provides a set of ready-to-use components that you can directly expose as callable objects and use in your processes. For more information about their functions, see Predefined Callable Objects.

Result

At the end of the above procedure, the callable object becomes visible in the gallery.

You can:

       You can add comments for the current version of any callable object in the gallery to which you have access.

       You can only edit your own comments.

       You cannot edit comments added for previous versions of the object.

End of Content Area