
Guided Procedures comes with a set of predefined Web Dynpro components that you can expose as a callable object. In addition, it provides interfaces (APIs) that enable you to implement your own Web Dynpro components. This offers you the flexibility to build custom functions and to adapt your processes to more specific scenarios.
In the Order Office Material process several custom Web Dynpro components are used. They demonstrate how you use the APIs to create callable objects that have input and output parameters and result states.
This documentation does not go into detail on the Web Dynpro technology, since the focus is on GP development. To be able to understand and follow the descriptions in this section, you must be familiar with the basics of Web Dynpro programming.
In addition, you must already know how to create development components (DCs) in the SAP NetWeaver Developer Studio, and how to define dependencies to other DCs.
Finally, the Web Dynpro components must be developed in a configuration that contains the following DCs:
The development of the Web Dynpro callable objects used in the example includes the following steps:
To be exposed as callable objects, the Web Dynpro components must implement interface IWebDynproCO - com.sap.caf.eu.gp.co.api .
Once you have successfully deployed the Web Dynpro components, you can expose them as callable objects and use them for building the process in the Guided Procedures design time.
The following sections of the documentation describe the implementation of the Web Dynpro components used in the Order Office Material process. However, they do not provide detailed instructions on how you create the projects and set the required dependencies.
To familiarize yourself with the detailed procedure of developing a Web Dynpro callable object, you can work through the tutorial Implementing a Web Dynpro Callable Object .