Siebel Tools Reference > Repositories > Automatic Upgrade of Copied Objects >

How Enhancements Are Applied During an Upgrade


During upgrades, it is very common that objects in the repository are changed. For example, an applet might have a few list columns added or a business component might have some fields and a multi-value link added. To do this, the objects that need to be changed during the upgrade are recognized by their Name property. For example, you would query the repository for the Account BC and add the necessary new items to it. If you did not have the Upgrade Inheritance feature and the Account BC had been copied as Acme Account, you would not recognize the new BC as a copy of the Account BC and would not add the required changes to the copy during the upgrade. These additions might be minor, but often these omissions can cause numerous application errors after the upgrade and can be time-consuming to detect and correct.

During an upgrade, the Upgrade Inheritance feature makes sure that copied objects receive the same changes that are applied to the object from which they were copied. This is done automatically by the upgrader, and there is no manual step involved except for specifying the property.

NOTE:  This functionality is applied only to the following object types: business component, applet, integration object, and report.


 Siebel Tools Reference
 Published: 20 October 2003