Workflow Configuration
The workflow process specified as the ProcessName user property of the VBC is used to identify which workflow process the business service must invoke after instantiating the named integration object. The following table lists the two process properties that must be configured for this process to communicate with the business service.
Process Property Name | Type | Description |
---|---|---|
SiebelMessage |
Integration Object |
The input of the workflow process. This is passed in by the business service. Contains the integration object instance of the integration object identified with the Outgoing Integration Object Name user property on the VBC. This integration object instance contains data for integration component fields that have the PREDEFAULT user property set as described in the Integration Object Configuration section of this document. |
VBC Output |
Hierarchy |
The output from the workflow process. This is returned to the business service. Contains the integration object instance of the result of querying the external system that is to be returned to the business service for inserting into the VBC. |
The SiebelMessage process property contains the query parameter for the external system. The workflow process transforms this data to a format understood by the external system, then uses a transport to send the request and receive the response from the business service. Finally, it must transform the response data back to a format that matches the VBC fields. This transformed response data must be stored in the VBC Output process property so that the calling business service can map it back to the VBC.