Bookshelf Home | Contents | Index | PDF |
Configuring Siebel Business Applications > Configuring a Siebel Application > Using Development Tools > Guidelines for Developing a Siebel ApplicationThis topic describes some guidelines for developing a Siebel application. For more information, see Localizing Siebel Business Applications. Guidelines for Naming an ObjectIf you name an object, then use the following guidelines:
If you are not sure how to name an object, then you can use the predefined objects in the Siebel repository as a guide. Examine the predefined objects and conform to the naming formats that they use. For example, to create a new Association applet, use the business component name Assoc Applet naming format. For more information, see the following topics:
Guidelines for Setting the Upgrade Ancestor PropertyUpgrade Ancestor is a property that allows a copied object to include properties of the original object that Siebel CRM uses to define the copy. During an upgrade, Siebel CRM modifies the original object and the copied object. You can use the following object types with the Upgrade Ancestor property: For example, assume you create a copy of the Account List applet, name it the Premium Account List Applet, and then set the Upgrade Ancestor property. The new applet might differ from the original applet because the new applet includes a search specification that Siebel CRM only displays in accounts that are considered premium accounts. In a subsequent release, Oracle might add a new predefined list column to the Account List applet. During an application upgrade, your Account List applet and the Premium Account List Applet retain the configuration modifications you made. These applets receive the new predefined list column added in the new version. Use caution if you copy an object. For more information, see Guidelines for Reusing a Predefined Object. Note the following factors if you use the Upgrade Ancestor property:
For more information, see Siebel Database Upgrade Guide. Guidelines for Modifying Configuration FilesYou can modify an application configuration file, but Siebel CRM does not support any modification that you make to an application configuration file. The only exception occurs if Siebel documentation explicitly describes how you can modify the configuration file. Any file that contains one of the following extensions and is part of the Siebel installation is a Siebel configuration file: |
Configuring Siebel Business Applications | Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Legal Notices. | |