Siebel Adapter 6.0 SP3 | webMethods Siebel Adapter Documentation | webMethods Siebel Adapter Installation and User’s Documentation | Overview of the Adapter | webMethods-to-Siebel Communication | Multi-Valued Links in Services
 
Multi-Valued Links in Services
When creating a Query, Insert, Update, or Delete service, you can select a multi-valued link (MVL) to a child record if the business component you are using is contained in any MVL relationships. The child fields are in a multi-value group (MVG) business component. When a service returns an MVG business component field value, it returns only one value for the field. Siebel recognizes this value as the primary value. This primary value is always stored in the parent business component.
For example, suppose you want to query the primary business address of a particular account. To do this, you configure a query that uses a multi-valued link to navigate from the Account business component to its child business component, Business Address.
MVL relationships are part of a chain; each business component determines which links are available from it. Not all business components have MVL relationships. The MVL relationships between business components are defined within Siebel and cannot be changed using the adapter.