Implementing and Registering Callable Object
Types
Guided Procedures (GP) comes with a set of registered callable object types that define which applications you can directly expose as callable objects and enable their handling in the context of GP processes.
Unless your application is supported by the predefined types, you must implement and register your own type. For a list of the predefined types that you do not need to register, see Creating Callable Objects in the GP Design Time.
The software component SAP-EU must be imported in your development configuration. In particular, you need the following development components (DCs):
● caf/eu/gp/api
● caf/eu/gp/api/wd
In addition, you need the following DC from the software component SAP-JEE_1:
● com.sap.security.api.sda
...
1. Implement the design time logic for the callable object type.
See: Implementing the Design Time for a New Callable Object Type
2. Implement the runtime behavior for the callable object type.
See: Implementing the Runtime for a New Callable Object Type
3. Register the new type in the GP function registry.
See: Registering a New Callable Object Type
The new callable object type is available in the GP function registry, and you can select it in the first screen of the callable object creation wizard in the GP design time.