Modeling
Composite Views for Use in Guided Procedures
You
can expose composite views created in Visual Composer as callable objects in
the Guided Procedures design time, and then attach the callable object to an
action in a Guided Procedures process flow. In Guided Procedures, these Visual
Composer applications are called Web Dynpro for Visual Composer (WD4VC)
Application callable objects. More information:
Exposing WD4VC
Applications as Callable Objects.
Following are some general guidelines for modeling composite views for use as WD4VC application callable objects in a Guided Procedures process flow:
· Each WD4VC application callable object that passes data to and from Guided Procedures should contain at least a Start Point and an End Point, or a Data Bridge and an End Point depending on the use case:
¡ Use a Start Point and End Point when the dataset is flat and there is no semantic relationship between the fields. For example, if the dataset includes a customer ID field and a purchase order ID field.
○ Use a Data Bridge in any of the following situations:
■ The dataset is clustered.
■ The dataset is flat, but there is a semantic relationship between the fields. For example, if the dataset includes an address consisting of 10 fields (such as street, zip code, country, and so on).
■ The structure of the dataset is based on a Web service, RFC, or similar.
More information: Transferring Data Using a Data Bridge
· Add an end point to each WD4VC application callable object to terminate the application.
· A WD4VC application callable object that does not pass any data to Guided Procedures does not need a Start Point or a Data Bridge, it only needs an End Point.
· In a WD4VC application callable object that uses a Data Bridge to communicate with Guided Procedures, and the component terminates with result states, you should model the mapping lines to the Data Bridge with the same events that are used to trigger the End Point connectors.
· In a WD4VC application callable object that uses a Data Bridge to communicate with Guided Procedures, a Start Point can be used to initialize the application (and not to pass data to Guided Procedures).