Siebel eEnergy Guide > Appendix > SmartScript for Price Comparison >

SIS OM SmartScript Player User Properties


The following business component user properties, used by the SIS OM Smart Script Player business component, are used to enable the following SIS OM PC specific functionality.

Off Page Answer Branching

This set of user properties allows a SmartScript to branch to a different SmartScript page, using a SmartScript answer from another page.

SIS OM Branch Question. Specifies which SmartScript question contains the answer used for off page branching.

SIS OM Branch Answer. Specifies which SmartScript answer triggers branching. This value is in language independent code.

SIS OM Branch Answer LOV. Specifies the LOV used in conjunction with user property SIS OM Branch Answer to find the language dependent value.

SIS OM Branch Trigger Answer. The value of this user property is used to find the SmartScript question that contains the off answer branch. The SmartScript question must have this value specified as its default answer.

Dynamic Answers

This functionality allows the SmartScript to dynamically find, using a business service, the possible SmartScript answers for the Rate Plan and Supplier questions for both the electricity and gas questions.

SIS OM PC Service Name. Name of the business service that contains the methods used to get the Rate Plan (Get Area Rate Plan Names) and the Supplier (Get Area Supplier Names). The value of this user property should not be changed.

SIS OM Question Service Type. Specifies which question is used to get the Service Type (Electricity or Gas). The Service Type is used as input to the Get Area Rate Plan Names and Get Area Supplier Names methods.

SIS OM Question Electric Service Area. Specifies which SmartScript question contains the electricity Service Area question. The Service Area is used as input to the Get Area Rate Plan Names and Get Area Supplier Names methods.

SIS OM Question Electric Supplier Name. Specifies which SmartScript question contains the electricity Supplier Name question. The answers displayed by this SmartScript question come from calling the SIS OM PC Service business service's method and Get Area Supplier Names.

SIS OM Question Electric Rate Plan. Specifies which SmartScript question contains the electricity Rate Plan question. The answers displayed by this SmartScript question come from calling the SIS OM PC Service business service's Get Area Rate Plan Names method.

NOTE:  This method takes the Supplier Name, as well as the Service Type and Service Area, as input, so the Supplier Name SmartScript question must come before the Rate Plan question for a particular Service Type.

SIS OM Question Gas Service Area. Specifies which SmartScript question contains the gas Service Area question. The Service Area is used as input to the Get Area Rate Plan Names and Get Area Supplier Names methods.

SIS OM Question Gas Supplier Name. Specifies which SmartScript question contains the gas Supplier Name question. The answers displayed by this SmartScript question come from calling the SIS OM PC Service business service's method and Get Area Supplier Names.

SIS OM Question Gas Rate Plan. Specifies which SmartScript question contains the gas Rate Plan question. The answers displayed by this SmartScript question come from calling the SIS OM PC Service business service's Get Area Rate Plan Names method.

NOTE:  This method takes the Supplier Name, as well as the Service Type and Service Area, as input, so the Supplier Name SmartScript question must come before the Rate Plan question for a particular Service Type.

Report Mode

These user properties are used when the SmartScript is in report mode. The SmartScript is in report mode when the SmartScript is invoked from the Relationship view New button (method invoked SISOMRunPCReport using class CSSSISOMBCProductRelationship).

SIS OM Report Mode: No Answer Validation #. Specifies which SmartScript questions do not need to be answered when in report mode. If a SmartScript question is left blank and it uses this user property, then the system will operate as if All SmartScript answers were selected for this question.

SIS OM Report Mode: On Finish View. Specifies which view is displayed after the report workflow is started.

SIS OM Report Mode: SIS OM Finish Workflow. Specifies which workflow is called to generate the report when the SmartScript Finish button is clicked.

General User Properties

SIS OM Finish Workflow. Specifies which workflow is called when the SmartScript Finish button is clicked.


 Siebel eEnergy Guide 
 Published: 23 June 2003