Siebel Database Upgrade Guide > Performing the Siebel Repository Merge >

Reviewing Siebel Repository Object Property Conflicts


Upgrades from: All Supported Siebel releases.

Environments: Development environment only.

Platforms: Windows, UNIX, IBM z/OS.

This topic is part of an upgrade process. See How to Perform a Siebel Database Upgrade.

You can change how object property conflicts were resolved during the repository merge.

How Object Property Conflicts Occur

The repository merge compares repository object properties in the Prior Siebel Repository, Prior Customer Repository, and New Siebel Repository. When the value of an object property is different in all three repositories, an object property conflict exists.

This occurs when you have changed the value of an object property in the Prior Customer Repository, and the value of this property has also changed in the new release (New Siebel Repository).

An object property conflict does not occur if you changed the value of an object property in the Prior Customer Repository, and the object property value did not change in the new release. When this happens, the merge process transfers the changed value to the New Customer Repository.

The merge process resolves object property conflicts by referring to the setting of the object's Standard Win property. For about 90% of repository objects, the merge process resolves conflicts by using the object property value in the New Siebel Repository.

Do not change the setting of the Standard Win property.

Application Upgrade Attribute List View

You can review and change how object property conflicts were resolved using the Application Upgrade Attribute List view in Siebel Tools. The Attribute Differences List in the view includes the following columns:

  • Object Name. The name of the object.
  • Attribute. The object property name.
  • Conflict. The merge process puts a check mark in this field if there was an object property conflict during the merge.
  • Resolution. Displays which property value the merge process used to resolve the conflict:
    • Standard Value. The property value in the New Siebel Repository was used. This value is displayed in the New Standard column.
    • Custom Value. The property value in the Prior Customer Repository was used. This value is displayed in the Prior Customized column.
  • Override. Put a check mark in this column to change how the conflict is resolved. Overriding the resolution changes the property value in the merged repository. If the resolution was the Standard Value it is switched to the Custom Value and vice versa.

    Putting a check mark in the Override column does not change the value displayed in the Resolution column. It indicates that the displayed value was manually overridden in the merged repository.

  • Prior Standard. Displays the value of the object property in the Prior Siebel Repository.
  • Prior Customized. Displays the value of the object property in the Prior Customer Repository. In the Resolution column, this value is called the Custom Value.
  • New Standard. Displays the value of the object property in the New Siebel Repository. In the Resolution column, this value is called the Standard Value.

Prerequisite: The repository merge must have been successful. See Reviewing the Siebel Repository Merge Log Files.

To review object property conflicts

  1. In Siebel Tools, navigate to Screens > Application Upgrader > Application Upgrade Attribute List.
  2. In the Application Upgrades list, select the record of the successful merge.
  3. In the Attribute Differences list, click Query.
  4. In the Attribute Differences list, click in the Conflict field so that a check mark appears.
  5. Press Enter to run the query.

    The query displays a list of all object properties for which there is a conflict.

  6. For each record, review the entry in the Resolution field.
  7. To change the resolution, click in the Override field.

    A check mark appears. This changes the value of the object property in the merged repository.

    Avoid overriding conflicts for the following object properties. Visually review these properties in the upgraded application before changing them:

    • Left, right, top, height, width
Related Topics

About the Siebel Repository Merge

Siebel Database Upgrade Guide Copyright © 2008, Oracle. All rights reserved.