Contenido

Introducción

prerrequisitos

Requisitos

Componentes Utilizados

Convenciones

Problema

Solución

Información Relacionada

Introducción

Este documento explica porqué las variables de Control de llamadas fijadas en los scripts administrativos no se pueden referir por los scripts de la ruta. El documento también proporciona un método para compartir los datos entre los scripts administrativos y los scripts de la ruta en un entorno de Cisco Intelligent Contact Management (ICM).

prerrequisitos

Requisitos

Cisco recomienda que usted tiene conocimiento del editor de secuencia de comandos ICM.

Componentes Utilizados

La información en este documento se basa en todas las versiones de ICM.

La información que contiene este documento se creó a partir de los dispositivos en un ambiente de laboratorio específico. Todos los dispositivos que se utilizan en este documento se pusieron en funcionamiento con una configuración verificada (predeterminada). Si la red está funcionando, asegúrese de haber comprendido el impacto que puede tener cualquier comando.

Convenciones

Consulte Convenciones de Consejos TécnicosCisco para obtener más información sobre las convenciones del documento.

Problema

El nodo variable del conjunto fija el valor de algunas variables de llamada. El sintaxis para referirse a una variable de Control de llamadas a un script es:

Call.variable

En este caso, si usted funciona con el script y el conjunto administrativos Call.PeripheralVariable8 al valor del día de fiesta, todos los scripts de la ruta no pueden acceder el valor. El cuadro 1 proporciona un ejemplo.

Cuadro 1 – Script administrativo para fijar la variable de Control de llamadas

Solución

El script administrativo fija con éxito el Call.PeripheralVariable8 al valor del día de fiesta. Sin embargo, las variables de control no se pueden compartir entre los scripts administrativos y los scripts de la ruta.

Para pasar las variables entre un script administrativo y un script de la ruta, utilice una variable de usuario global. Con una variable de usuario global, cada Variable variable de usuario debe:

- Tenga un nombre que comience con el usuario

- Asocíese a un tipo de objeto, por ejemplo, servicio

Esto habilita software ICM para mantener un caso de la variable para cada objeto de ese teclea adentro el sistema.

- Identifiqúese como variable que sea persistente o fugaz

Una variable persistente conserva el valor a través de los reinicios del CallRouter. Una variable no persistente no conserva el valor a través de los reinicios del CallRouter.

Nota: Una Variable variable de usuario puede salvar un valor de hasta 40 caracteres.

Información Relacionada

- Soporte Técnico y Documentación - Cisco Systems