Bookshelf Home | Contents | Index | PDF |
Siebel Database Upgrade Guide > How the Siebel Database Upgrade Works > About Inheriting Upgrade Behavior in a Siebel UpgradeUpgrades from: All Supported Siebel releases. Environments: Development environment only. Platforms: Windows, UNIX, IBM z/OS. You can link objects together so that one object inherits the upgrade behavior of another. You do this by specifying an upgrade ancestor for an object. Use standard objects as upgrade ancestors. A standard object is an uncustomized repository object provided by Oracle. A common customization strategy is to create new objects by making a copy of a standard object and then modifying the copy, called the descendant. For descendants that are the following object types, you can specify an upgrade ancestor: You specify the upgrade ancestor in the descendant's Upgrade Ancestor field in Siebel Tools. During the repository merge, the descendant is upgraded in the same way as the upgrade ancestor. (Upgrade ancestors of applets are ignored in an ICL merge.) For example, you create Applet-B by copying standard Applet-A. In Applet-B you specify Applet-A as the upgrade ancestor. In the New Siebel Repository, Applet-A has a new button. After a regular merge, both Applet-A and Applet-B will have the new button. After an ICL merge, Applet-B will have the new button, but Applet-A will not:
Limitations on the Upgrade Ancestor PropertyThe Upgrade Ancestor property is considered only during repository merges as part of application upgrades under these conditions:
Upgrade Ancestor PicklistWhen you click in the Upgrade Ancestor field, a picklist displays. The following criteria are used to populate the picklist: Applets
Reports
Business Components
Integration Objects
Propagating Changes to Objects After the MergeIf you do not select an upgrade ancestor for an object, changes to the upgrade ancestor are not propagated to the descendant during the repository merge. You can manually propagate changes to descendants after the merge by using the Siebel Tools object comparison and synchronization features. These features enable you to compare any two objects and propagate differences to one or both of the objects. For more information, see Configuring Siebel Business Applications. Related Topics |
Siebel Database Upgrade Guide | Copyright © 2008, Oracle. All rights reserved. | |