Cisco Cisco Unified Customer Voice Portal 10.0(1)

Descargar
Página de 342
2-12
Cisco Internet Service Node (ISN) Configuration and Administration Guide
OL-1251-03
Chapter 2      Using NAM/ICM with the ISN IVR Solution
ISN Micro-Applications
Play Media Error Code Settings
Play Media can set user.microapp.error_code ECC variable to any of the following Return Status error 
codes:
- (Unused)
- Network  Error
- System  Error
- (Unused)
- Unknown micro-application
- Invalid VRU Script Name format
- Invalid Configuration Param
- Misconfigured ECC variable
- Media file does not exist or invalid URL for Media file
10 - Semantic-Runtime Error
11 - Unsupported VXML format
12 - Unsupported VXML element
13 - Variable data is invalid
14 - Location of variable data is empty
21 - Timed  out
30 - Unsupported locale
31 - ASR  error
32 - TTS error
33 - General error
Note
user.microapp.error_code is always zero, indicating success, if control proceeds out the Checkmark 
(success) branch of the Run VRU Script node. Usually, if control proceeds out the X (failure) branch, 
ISN sets this variable to one of the codes listed here. (Your routing should always test the error code after 
an X branch is taken. It should not automatically assume, for example, that the caller did not enter the 
expected number of digits.)
However, if a configuration error, or a network or component failure of some sort, prevents the 
micro-application from being executed at all, then ISN does not get a chance to set this variable at all. 
Such cases can be identified by using a Set node to pre-set user.microapp.error_code to some known 
invalid value such as -1, and then to test for that value using an If node, following the X branch of the 
Run VRU Script node
Two classes of problems can prevent the micro-application from being executed at all: (1) inability to 
route the call to an appropriate ISN Application Server (Advanced Speech deployment model only); (2) 
mismatch between Network VRU associated with the configured VRU script and Network VRU 
associated with the ISN that is handling the call. The second case can only be caused by an ICM 
configuration error, but the first case may also be caused by a temporary network outage or other 
component failure.