
Business objects (BO) are real world entities modeled as objects in an SAP information system. They encapsulate data structures, as well as the functions applied to the data, but hide their full complexity from other objects. Client programs access business objects by reading their attributes, or by calling the methods that make up the object's interface.
You can use the GP API to wrap up business objects and include them in the Guided Procedures (GP) process flow. This is possible when you create a callable object and insert as a parameter a reference to the data structure representing the business object data.
You must perform the following steps:
You should specify the type definition and parameter structure of the template that is going to wrap the business object resource.
The restriction defines which structures and attributes need to be retrieved from the business object and used by GP.
You create a detail and an overview of the template.
The figure below illustrates the usage of the design time interfaces for each step of the procedure:
For an exemplary implementation, refer to Constructing a KM Document Template and Provider .