Using Siebel Tools > Siebel Script Editors >

About the ST eScript Engine


The Siebel ST eScript engine is compliant with ECMAScript Edition 4. ECMAScript is the standard implementation of JavaScript as defined by the ECMA -262 standard. The ST eScript engine, available in version 7.8 or higher, provides the following:

  • Improved Performance. Higher throughput with a lower CPU and memory footprint in cases where you have implemented a significant amount of script. The result is improved performance and lower maintenance on heavily scripted events.
  • Scalability. Better performance than the T engine when many users are concurrently executing scripts.
  • Enhanced functionality. ST eScript engine supports ECMAScript Edition 4 compliant strong typing. Strongly typed objects allow you more functional scripts and better performance. The T eScript engine, which was available in previous Siebel releases, does not support strong typing.

For a description of the functional differences in the scripting engines, as well as a description of Strong Typing syntax, see Siebel eScript Language Reference.

To enable the ST eScript engine, perform the following procedure.

To enable the ST eScript engine for Siebel Tools

  1. In Siebel Tools, click Screens > System Administration > System Preferences.
  2. In the System Preferences window, under System Preferences Name, query for Enable ST Script Engine.
  3. Set the System Preference Value to TRUE.
  4. Recompile your SRF.

NOTE:  If you want to revert back to the T eScript engine after enabling the ST eScript engine and modifying your code to be strongly typed, you need to undo your strongly typed code changes.

Using Siebel Tools