Bookshelf Home | Contents | Index | PDF |
Configuring Siebel Business Applications > About Business Objects > Guidelines for Creating a Business ObjectYou only rarely need to create a new business object. The following situations might require you to create a business object:
If you create a business object, then use the following guidelines:
Guidelines for Defining the Link Property of a Business Object ComponentYou can define the Link property of a business object component if any of the following situations exist:
If you do not define the Link property, then Siebel Tools uses the Parent Business Component/Child Business Component link as a default. Siebel Tools sets the following properties for this link:
If Siebel Tools cannot find a suitable link, then Siebel Tools displays the business component without a link to any other business component in the parent business object. In this situation, Siebel CRM displays all records that satisfy the search specification of the business component that are independent of the parent business component. This situation could create a problem because the user might not realize that the values in the child business component are not directly related to the parent business component. In reality, these values represent all data for the child business component. Therefore, if you must display records that possess a parent-child relationship, then you must enter a value for all links. For more information, see Options to Filter Data Displayed in an Applet. An Applet Can Only Be Linked to One Other Applet in a ViewBecause you can link a business component to only one other business component in the business object, you can link an applet to only one other applet in a view. Except for the Home dialog box view, each view includes a parent applet that derives data from the parent business component in the business object. This parent applet can include related applets that derive data from other business components. However, these applets are always child applets of the parent applet. Therefore, a business component in the business object is the parent business component for the business object or it includes data that is related to the parent business component. For example, to display contacts that are related to an opportunity, a business object component that references the Contact business component must be defined as part of the Opportunity business object. To display the Contacts that are related to an Account, a business object component that references the Contact business component must be defined as part of the Account business object. |
Configuring Siebel Business Applications | Copyright © 2011, Oracle and/or its affiliates. All rights reserved. Legal Notices. | |