About Specifying Acceptable Version Ranges for Upgrade Components

Siebel Anywhere also stores the acceptable range of versions for each upgrade component. For each subscriber, Siebel Anywhere checks the following:
  • Which upgrade component versions are acceptable for running the Siebel application

  • Which components must be upgraded

The acceptable range of versions is defined by the Min Version and Max Version settings. Min Version specifies the earliest acceptable version for a component. A component must be upgraded if its version number is less than the value of Min Version. A component does not require upgrading if its version number falls between the values of Min Version and Max Version, inclusive.

Min Version and Max Version values are assigned automatically when you apply an upgrade kit (that is, when you update a compiled information string with the component version information, before distributing the upgrade kit).

There are two ways to apply an upgrade kit. For more information about applying an upgrade kit while using the Upgrade Kit Wizard to define the upgrade kit, see Defining Upgrade Kits For more information about applying an upgrade kit using the Apply Upgrade Kit Version Information dialog box, see Applying an Upgrade Kit.

Regardless of when the upgrade kit is applied, the values that are assigned to Min Version and Max Version are as follows:
  • For each upgrade kit, the default value for Min Version is set to the current Min Version value for the component to be upgraded. This value makes the upgrade kit optional for all users who have at least that version of the component.

    If you prefer to make the upgrade kit required for all users, then you can do so by performing either of the following actions:

    • Select the Required Upgrade Kit check box in the Upgrade Kit Wizard

    • Click the Require Upgrade Kit button in the Apply Upgrade Kit Version Information dialog box.

      Either of these actions sets Min Version for the upgrade kit to match the value of New Version for the upgrade kit.

  • The value for Max Version for an upgrade kit always matches the value of New Version for the upgrade kit.

As an example, suppose the following values are automatically assigned when you use the Apply Upgrade Kit Version Information dialog box for a customer revision upgrade kit:
  • Min Version = 2

  • Max Version = 4

These values cause the following results:
  • The upgrade kit is required for any Mobile Web Client with version 1 of the customer revision component. If users have a version less than the minimum and choose not to execute the upgrade kit, then they can only access the application in a read-only mode.

  • The upgrade kit is optional for any Mobile Web Client with version 2, 3, or 4 of the customer revision component. Users with these versions can either execute the upgrade kit or continue using their current version of the component.