|Bookshelf Home | Contents | Index | PDF|
The business object layer includes objects that define business logic and organize data from underlying tables into logical units. This topic describes the more common objects that exist in the business object layer. For more information, see Siebel Object Types Reference.
A business component is an object type that associates columns from one or more tables into a single structure. A business component provides a layer of wrapping over tables. This wrapping allows an applet to reference a business component rather than the underlying table. For more information, see About Business Components.
A business component field is a child object of a business component that provides the source of data for controls and list columns in an applet. It typically associates a column to a business component. Siebel CRM can calculate a field from the values in other fields in the business component. A field supplies data to a control or list column in the Web interface. For more information, see About Business Component Fields.
A join is an object type that establishes a relationship between a business component and a table that is not the base table of the business component. The join allows the business component to use fields by using columns from the joined table. The join uses a foreign key in the business component to obtain rows on a one-to-one basis from the joined table, even though a one-to-one relationship between the two is not necessarily required. For more information, see About Joins.
A join specification is an object type that provides details about how Siebel CRM defines the join in the business component. A join specification is a child of a join. For more information, see How Siebel CRM Uses the Join Specification.
A business object is an object type that groups related business components together. A business object allows you to establish a relationship among the various business components that Siebel CRM uses in the context of a given business object. For more information, see About Business Objects.
A business object component is an object type that provides a way to include a business component and, generally, a link in the parent business object. The link specifies how the business component is related to another business component in the context of the business object. For more information, see About Business Objects.
A link is an object type that defines a one-to-many relationship between two business components. The link makes master-detail views possible. A master-detail view is a type of view that displays one record of the parent business component along with many records of the child business component that correspond to the parent. For example, many contacts for a single account. You can also use a pair of links to create a many-to-many relationship. For more information, see About Links.
A multi-value group is a set of child records that are associated with a parent record. A multi-value link is an object type that provides a way to create a multi-value group. A multi-value group applet is a dialog box that displays the records that constitute a multi-value group. If the user opens the applet from a parent record in a list or form applet, then Siebel CRM uses a multi-value link to build and then display a multi-value group in the multi-value group applet. For more information, see the following topics:
A user property is an object type that provides a way for you to configure specific behavior that goes beyond what is configured in the properties of the parent object. At the business object layer, a user property exists as a child object of a business component, business service, integration component, integration object, or virtual business component. For more information, see Siebel Developer's Reference.
A business service is an object type that contains a set of methods. It provides the ability to call C++ or scripted methods of the business service from a script that you create, and in the object interface logic, through the mechanism that Siebel CRM uses to call the method. For more information, see Integration Platform Technologies: Siebel Enterprise Application Integration.
|Configuring Siebel Business Applications||Copyright © 2011, Oracle and/or its affiliates. All rights reserved. Legal Notices.|