Configuring Siebel eBusiness Applications > Configuring Business Objects >

Guidelines for Configuring Business Objects


You should rarely need to create a new business object. The only times to do so are when your design requires a new screen that groups several new business components together or groups existing business components in a way that is not supported by an existing business object. The business components that must be included in each business object are:

  • Any business component whose data is displayed in an applet, on a view based on the business object.
  • Any business component whose data is exported in a report, from a view based on the business object.

A business component can be included only once in each business object, and can be linked to only one other business component in the business object. In terms of the user interface, this means that applets can be linked to only one other applet in a view. Except for the Home Page view, each view has a driving applet based on the driving business component in the business object. This driving applet can have related applets based on other business components; however, these applets are always child applets of the driving applet. Therefore, all business components within the business object are either the driving business component for the business object or include data related to the driving business component. For example, to show the Contacts related to the Opportunity, the Contact business component should be part of the Opportunity business object. To show the Contacts related to an Account, the Contact business component should be part of the Account business object.

When you create a new business component to support administration or system activities, you do not need to create a new business object; make sure the new business component is part of the existing business object used to support administration views, and then assign the view to the Marketing Administration or System Administration screen.

Configuring Siebel eBusiness Applications