About the Verification Wizard
Siebel SmartScript includes a tool to test and verify scripts—the Verification Wizard. This tool can check for any or all of the following problems: individual SmartScript entries and scripts verifying individual SmartScript entries and scripts
Pages that cannot be reached by branching
Questions that cannot be reached by branching
Missing answer branches
Missing translations
The Verification Wizard also attempts to clean up dangling references and remove unreachable branches. These problems might occur when you delete elements of an existing SmartScript. A dangling reference or an unreachable branch can cause a SmartScript not to execute or export. If you select the check boxes to clean up dangling references and remove unreachable branches, the Verification Wizard removes these elements from the SmartScript. Do not select these options if you have not finished editing the SmartScript and plan on making revisions. Otherwise, the SmartScript elements with which you are still working might be deleted.
To verify a SmartScript
Navigate to the Scripts view in the Administration - SmartScript screen, and select a SmartScript.
Select Verify from the Menu button.
The Wizard starts and displays the Verify Intro view.
Select the appropriate check boxes to make your selections, then click Next.
The Wizard checks the page branches and displays a list of any pages that cannot be reached.
Click Next for the next three screens to display:
Pages that are not referenced properly in the SmartScript
Pages that are not reachable by branching
Other missing attributes
Click Next.
The Wizard displays a summary of all the errors found (if any) and indicates which were fixed automatically. Optionally, you can view a tree-structured display of the objects in the SmartScript.
Note any errors found so you can correct them, then click Finish.
Verify your SmartScript after you make corrections in case you miss errors or introduce new ones.
When the Verification Wizard does not return any errors, execute your SmartScript to test different answers at any branch points to make sure that it executes as you intend.