Relationships Between Business Components, Business Objects, and Tree Applets

A tree applet in an explorer view uses the set of parent-child relationships defined in the business object that Siebel CRM assigns to the view. A business object represents a business model or entity-relationship diagram and specifies the set of parent-child relationships with the business components that the business object references. This configuration makes it possible to arrange the records of these business components hierarchically. For more information, see Business Objects and Business Components, Views, and Screens.

The following figure shows the relationships and objects that the Service Request business object contains.

Relationships and Objects in the Service Request Business Object: This image is described in the surrounding text.

As shown in this figure:

  • There is one-to-many relationship between Service Request and the following objects: Account External Product, Action, Activity Plan, Asset Mgmt - Asset, Contact, Customer Product, Customer Survey, Order Entry - Orders, Product Defect, RMA, SR External Product, Service Agreement, Service Agreement Contact, Service Agreement Metric, Service Request Attachment, Shift Hour, and Solution SR/PD.

  • There is one-to-many relationship between Activity Plan and Activity Plan Action.

  • There is one-to-many relationship between Order Entry - Orders and OE Line Items.

  • There is one-to-many relationship between OE Line Items and OE Line Item Action.

  • There is one-to-many relationship between RMA and RMA Affected Product.

The following figure shows the relationships and objects in the Service Request business object that Siebel CRM uses in the Service Request Explorer View.

Relationships and Objects in the Service Request Business Object That Siebel CRM Uses in the Service Request Explorer View: This image is described in the surrounding text.

As shown in this figure, there is a one-to-many relationship between Service Request and the following objects: Action, Service Request Attachment, Product Defect, Order Entry - Orders, Account External Product, and Solution SR/PD.

The following table describes the relationship between business components in the Service Request business object and folder names in the tree applet.

Business Component Folder Name in Tree Applet

Account External Product

Service Profile

Action

Activities

Order Entry - Orders

Service Orders

Product Defect

Change Request

Service Request

Service Requests

Service Request Attachment

Attachments

Solution SR/PD

Solutions

You can configure the tree applet and explorer view for service requests to include more business components. For example, you can add the Contacts, Customer Surveys, and Service Agreements folders as child folders of Service Requests. You can add a Line Items folder as a child of RMAs and Service Orders. You can only add business components from the business object in an explorer view that references the business object. In this example, that business object is Service Request. You can only add a business component as the immediate child folder of the business component that is the parent of this business component in the business object. For example, you can add Order Entry Line Items as a child of RMAs and Service Orders. You cannot add Order Entry Line Items as a child of Activities.