Error-Exit Connector; Setting An Error For Logic, Branch And Define Variable - Avaya Customer Interaction Express 1.0 IVR-Editor User Manual

Table of Contents

Advertisement

Error-exit connector

User Manual CIE 1.0 IVR-Editor
Most elements have an Error-exit connector. If an error occurs during the
processing of an element it is distributed to the Error-exit connector. To check
the kind of error and thus be able to react to an error the system variables
LastError and ErrorInfo are used.
For elements with an Error-exit connector a tooltip displays possible errors at
the Error-exit connector with error number and explanation.
For all elements except Define variable, Branch, and Logic, the system
variables LastError and ErrorInfo are set to 0 when processing starts. If the
values of the variables LastError and ErrorInfo are needed further, the values
have to be saved in local variables or tags.
Setting an error for Logic, Branch and Define
variable
Element: Logic
For a Logic element the system variables LastError and ErrorInfo are just
queried. If an error occurs while a Logic element is being processed the script is
cancelled and the default script started.
The following errors can occur for a Logic element:
The variable used does not exist.
The tag variable cannot be accessed (no connection with the CIE
system).
Element: Branch
For a Branch element the system variables LastError and ErrorInfo are just
queried. If an error occurs while a Branch element is being processed the script
is cancelled and the default script started.
The following errors can occur for a Branch element.
The variable used does not exist.
Element: Define variable
For a Define variable element the values of the system variables LastError and
ErrorInfo are passed on to the following element. The Define variable element
does not set its own error value when exiting via the Error-exit connector.
The following error possibilities can be determined with TTrace:
Error
can't find variable to set
LogicParser returns with error:
Error: No variable: var1
wrong variable vu_tag
Explanation
The variable a value is assigned to does not exist.
The local variable (e.g., var1) to be read does not
exist.
The tag (e.g., vu_tag) to be read does not exist.
Terms and elements of the IVR Editor • 19

Advertisement

Table of Contents
loading

This manual is also suitable for:

Customer interaction express 1.0Ivr-editor

Table of Contents