Crear campo de usuario

Esta página de ayuda es para Studio. Esta información también está disponible para Desktop Studio.

Un rectángulo con un signo de más y menos.

Crea una definición de datos personalizada a través de Proactive XS para CXone Mpower.

Cualquier tipo de definición de datos que pueda crear en CXone Mpower se puede crear también mediante Create User Field.

Dependencias

Create User Field es para usar solo con Proactive XS.

Tipos de scripts compatibles

Teléfono

Propiedades de entrada

Estas propiedades definen los datos que utiliza la acción al ejecutarse.

Las propiedad

Descripción

Add Caption

Ingrese una frase corta que identifique de forma única esta acción en el script. La leyenda aparece en el lienzo del script debajo del ícono de acción.

Name Ingrese el nombre que desea dar a su fuente. Crea prospecto v.1 utilizado para transportar este nombre; sin embargo, el mapeo requiere que ese campo se elimine y se almacene aquí.
DataType El tipo de datos para devolver, como una cadena, teléfono, Booleano, int, decimal, fecha, hora, etc.
Default Value El valor que proporcionará a cualquier registro sin el correspondiente mapeo. No puede superar los 200 caracteres.
Associations Se aplica solo al tipo de datos del teléfono. Una correlación entre un teléfono y otro tipo de datos Definición de datos personalizados. Asegúrese de que la definición de datos personalizado sea el mismo tipo de datos que el campo asociado.

Condiciones de la rama de resultados

Las condiciones de las ramas de resultados le permiten crear ramas en su script para manejar diferentes resultados cuando se ejecute una acción.

Condición

Descripción

Default Recorrido a menos que el script cumple una condición que requiere uno de los otros poderes. También se considera si no están definidas las demás ramas de la acción.
Error Ruta tomada cuando la acción no se ejecuta correctamente. Por ejemplo, cuando haya un problema inesperado como una mala conectividad, errores de sintaxis, etc. La variable _ERR, con un único carácter de subrayado, debe llenarse con una explicación condensada del problema.
FieldInUseByProcessingFilter Recorrido si no es un intento de cambiar o quitar un valor actualmente en uso por un filtro.
InvalidDataType Recorrido si el tipo de datos proporcionado no coincide con un tipo de datos compatible.
NoNameProvided Recorrido si la propiedad Name está en blanco.
DataTypeMismatch Recorrido si el subcampo dado tiene un tipo de datos diferente que el tipo de datos esperado. Por ejemplo, un tipo de datos de fecha en lugar de un valor de tipo Boolean puede ser dada al cumplimiento.
UserDefinedFieldNotFound Recorrido si el subcampo está asignado a un campo inexistente.
InvalidSubField Ruta tomada si los campos solicitados en las propiedades no pueden ser interpretados por CXone Mpower.
DefaultValueDoesntMatchDataType Recorrido si el valor predeterminado especificado no coincide con el tipo de datos especificado. Por ejemplo, si el valor predeterminado es una cadena, pero el tipo de datos es un entero.
DataTypeDoesntSupportDefaultValue Recorrido si el tipo de datos no admite el valor predeterminado, por ejemplo, el tipo de datos del teléfono.
FieldExceededLength Recorrido si la propiedad Name es de más de 255 caracteres.
InUseAsSubtype Recorrido si el campo está en uso como un subtipo de otro campo, específicamente si el tipo de datos que se va a cambiar.
InUseByFilter Ruta adoptada si el campo está siendo utilizado actualmente por un filtro.

Ejemplo de secuencia de comandos

Este es un ejemplo para demostrar cómo se puede utilizar esta acción en los scripts. No pretende ser un script completo. Quizá se requieran scripts adicionales.

El script a continuación establece todas las rutas para Create User Field, que le permite crear una nueva definición de datos personalizada.

Haga doble clic en la acción Snippet para ver las propiedades del fragmento. Haga clic aquí para ver estas propiedades en una vista de texto.

¿Desea descargar este script?