How the Conversion Import Utility Converts Strings

To convert the records that use the new symbolic strings, you can use a utility that performs inserts, updates, and deletes on the Siebel database. For input, this utility uses the output file that the conversion export creates. This utility does the following:

  1. Creates a new symbolic string record and child symbolic string locale records for each string according to the string values in the target objects. The export file includes information about each string, including a unique name and information about each child locale object.

  2. Adds a reference to the new symbolic string in the relevant property of each original object. For example, 10 applets exist and the title for each of these applets is My Big Service Requests. The non-ENU values for these titles all use the same value. In this example, the export file includes information about one new symbolic string and instructions for each of the 10 applets to use this new symbolic string as the title. The conversion import does the following:

    • Creates a symbolic string with an ENU value of My Big Service Requests.

    • Sets the Title - String Reference property for each of the 10 applets to the name of this new symbolic string.

    • Clears redundant values for child locale objects. Each of the 10 applets now include a value in the String Reference property and a value in the String Override property. The value in the String Override property is redundant and the conversion import clears this value for each child locale object.

  3. Deletes any records that the object locale records no longer reference.

For more information, see Converting Symbolic Strings.