Configuring Siebel eBusiness Applications > Configuring Multi-Value Group and Association Applets > Understanding How MVGs are Implemented >

About the Originating Business Component of an MVG


The originating business component is the business component of the originating applet. The data values that appear in the originating field and other multi-value fields are obtained from corresponding fields in a record in the multi-value group business component. The record from which these values are obtained is the one indicated as primary.

The originating business component has no essential properties for the configuration of a multi-value group. However, the field and Multi Value Link child object definitions are significant.

The originating field is the field specified in the Field property of the originating control or list column. Other than its relationship with the originating control, its role is identical to that of the other multi-value fields sharing the multi-value link. (A multi-value field is a field with a non-null Multi Value Link property.) Each of the multi-value fields participating in the multi-value group has the name of the multi-value link in its Multi Value Link property. The multi-value fields in the originating business component have the following important properties:

  • Multi Value Link. Identifies the multi-value link that provides values, by way of the link object definition, from the multi-value group business component.
  • Field. Identifies the field in the multi-value group business component that, by way of the multi-value link and link object definitions, provides values for the field in the originating business component.

Pick maps can be used for multi-value fields similarly to how they are used for single-value fields. The MVF Pick Map object is a child object of Multi Value Field. Each pick map defines a correspondence between a field in the multi-value group business component and one in the originating business component. These correspondences provide the information required to immediately update the current originating business component record with information from the MVG business component when a record is picked.

Each MVF Pick Map object definition has two important properties:

  • Field. Identifies a field in the originating business component that is to be populated by data from a field in the MVG business component, when the PickRecord method is invoked.
  • Pick List Field. Identifies a field in the MVG business component that is the source of data for the field in the Field property of the Pick Map object.

An example is the MVF pick map on the State multi-value field of the Account business component. Account has a multi-value link to the Business Address business component, where it obtains address information.

Configuring Siebel eBusiness Applications