Siebel SmartScript Administration Guide > Upgrading SmartScripts >

Upgrading from a Previous Version of SmartScript


If you are upgrading from a previous version of SmartScript there are a number of performance and design implications having to do with migration of the data contained in your previously created SmartScripts to those you would like reflected in a post-Siebel 7 version of SmartScript. These steps are outlined in the following chapter.

NOTE:  As a general rule, you should always un-release or re-release your released scripts after the upgrade process.

Overview of Migration from Pre-Siebel 7 Releases of SmartScript

The following section provides an overview of the issues involved with migrating data from releases previous to SmartScript 7. Cross-references point you toward other chapters in this book which provide instructions.

  • VB and eScripts. Any VB or eScript that has been written inside SmartScript should be supported after the upgrade since it runs on the server. Any upgrade issues with upgrading the code are generic to the application and are discussed in the upgrade guide for the operating system you are using. For information on VB and eScripts see Extending Scripts with Siebel VB and Siebel eScript.

    NOTE:  Browser scripts are not supported in SmartScripts. Support of specific VB and eScript code are subject to issues raised in the upgrade guide for your operating system.

  • Question displays. Post-Siebel 7 SmartScript questions display differently than in previous releases. With version 7 and beyond, the maximum number of questions in a given page will display at once in a page section. Question Reveal functions are also not supported in post-Siebel 7 SmartScript (for example, show one at a time, all at once, and so on). You can still control what question displays by changing the location of branches in the script logic and the location of the VB or eScript. See Working with Questions, Answers, and Translations for more information.
  • Layout of Questions. The layout of SmartScripts is determined by the template. Administrators can modify the template if they want to change the layout. However, the ability to control the layout from the SmartScript definition is not supported in post-Siebel 7 SmartScript. See Customizing a SmartScript User Interface for more information.
  • Text Formatting. Any question, page, script, or answer text can be formatted using HTML tags. However, the Styles feature from previous releases is no longer supported. See Customizing a SmartScript User Interface for more information.
  • Dashboard. The SmartScript dashboard has been replaced with the customer dashboard which is available throughout the application. The active clock showing current time elapsed is only available for customers using SmartScript along with CTI. See Modifying the Dashboard for more information.
  • Script Wizard. Post-Siebel 7 SmartScript includes a feature to convert Script Wizard scripts to SmartScripts. Script Wizard will no longer be supported as a separate feature. See Converting a Script Wizard into a SmartScript for more information.
Siebel SmartScript Administration Guide