Siebel Advisor API Reference > Siebel-Specific Functions for Siebel Advisor >

GotoSSConfigurator


Usage

Use the GotoSSConfigurator function to hand off a product to the Siebel server-based Configurator.

GotoSSConfigurator can be called from any frame within the application and can be executed anywhere a JavaScript function can be used. It is commonly called from the onClick event handler of a link, but can also be referred to from an image map, set as the SUBMIT method of an embedded frame, or called from another user-defined JavaScript function.

Refer to the Referencing Other Siebel Data chapter in Siebel Interactive Designer Administration Guide for more information.

Syntax

GotoSSConfigurator(productDescriptionString)

Argument
Description

productDescriptionString

Optional argument used to describe the customizable product, which is used to start up the server-side configurator. If ProductDescriptionString is not used, the current model and state of the application are used to build a customizable product structure, which is then passed on to the server-side Configurator to launch the runtime instance of the customizable product.

You can define ProductDescriptionString in the following ways:

  • As product ID
  • As a fully formed string, built by hand or using helper APIs (see BuildProductStr). Use the form:

    relationship=<relationship name>&*prodID=<prodID>&*qty=<quantity>&*attributes={<key1>=<value1>&*<key2>=<value2>&*...}&*children={<child1>|*<child2>|*...}

  • As null to specify not to extract a string
Example

ISS.GotoSSConfigurator();

ISS.GotoSSConfigurator(ISS.GetResultsValue(CONFIG_PROD))

ISS.GotoSSConfigurator(ISS.GetBusCompID("ROOT_PART"));

Siebel Advisor API Reference