Integration Object Configuration

Use the integration object specified as the Outgoing Integration Object Name user property of the VBC to communicate record data between the business service and the workflow process. This integration object is non standard because it does not need to have an integration component for all the parent business components in the business object hierarchy. For example, if your business object hierarchy consists of Contact and the VBC as a child of Contact, you do not need to include a Contact integration component as the parent integration component in your integration object.

The reason for this is that this integration object is never used by the EAI Siebel Adapter. Therefore, you do not need to include the complete business component hierarchy in the integration object.

The integration object uses the PREDEFAULT user property, as described in the following table, on integration component fields to identify those fields that must be prefilled with data from the active business components:

Integration Component Field User Property Valid Values Description

PREDEFAULT

[Business Component Name.Field Name] For example, [Contact.Primary Personal Postal Code]

Identifies the source business component field that the Business Services uses to prefill the integration component field.

After the workflow process completes, values in the integration component fields that have matching names in the VBC are copied back to the VBC. If the integration object has fields that do not match the VBC, then those fields are ignored and no error is produced.