
The Guided Procedures (GP) framework enables you to expose Web Dynpro components and applications as callable objects. This allows you to integrate existing applications in the processes you have created with GP.
You can expose:
If ABAP is not explicitly mentioned in Web Dynpro applications, assume that the application is Java-based.
The Web Dynpro component or application must be deployed on the AS Java.
Exposing a Java Web Dynpro Component
| Parameter | Description |
|---|---|
|
Name |
Enter a name that is used to distinguish the callable object in the gallery. |
|
Description |
Describe the callable object by entering a brief description of its functions, for example. |
|
Original Language |
Choose the language in which the translatable texts of the callable object definition are being created. |
|
Folder |
Select a folder in the gallery where the callable object definition is stored. Note
You can either use an existing folder, or create a new one. |
Select the required Web Dynpro component from the list.
If input parameters have been implemented for the component, they are displayed in the Define Input step. Otherwise, the step is skipped.
If output parameters have been implemented, they are displayed in the Define Output step.
You can only change the order in which the parameters are displayed.
If configuration parameters have been implemented, they are displayed in the Set Configuration step. Maintain the parameters as required.
The configuration parameters depend on implementation and may vary for each Web Dynpro component.
The design time of the callable object opens. You can edit the object definition here.
Optionally, you can grant permissions to other users to view or modify the object. To do that, open the Permissions tab page.
Exposing a Java Web Dynpro Application
| Parameter | Description |
|---|---|
|
Type |
Select Web Dynpro Application. |
|
Name |
See above |
|
Description |
See above |
|
Original Language |
See above |
|
Folder |
See above |
Select the required Web Dynpro application from the list.
Define the input parameters of the callable object. For a Web Dynpro application, these are the required and optional parameters that you want to add to the URL string.
Choose whether a button Complete is to be displayed when the callable object is executed to enable the user to send an explicit completion event to the framework.
The design time of the callable object opens. You can edit the object definition here.
Optionally, you can grant permissions to other users to view or modify the object. To do that, open the Permissions tab page.
Exposing an ABAP Web Dynpro Application
| Parameter | Description |
|---|---|
|
Type |
Choose ABAP Web Dynpro Application. |
|
Name |
See above |
|
Description |
See above |
|
Original Language |
See above |
|
Folder |
See above |
Once chosen, the name and the type of destination appear. To see more details, choose Definition.
To be able to choose a destination, you should have created one.
Once found, the name and the description of the application appear.
The input parameters that have been implemented for the component are displayed.
Currently only input parameters of type String are supported and it is not possible to add input parameters. You can only change the order in which the parameters are displayed.
The design time of the callable object opens. You can edit the object definition here.
Optionally, you can grant permissions to other users to view or modify the object. To do that, open the Permissions tab page.
For an example of how you expose a Java Web Dynpro component as a callable object, see Creating an Instance of the Callable Object .