- en
- es
Configuración de paso automático
- Ingresar a ITHC. En el menú principal lateral seleccionar Configuración del proceso > Modelo > Editar. Seleccionar el modelo y dar clic en el botón Editar.
En la ventana de edición del modelo, ubicar la pestaña Pasos, seleccionar el paso al que se va a agregar la configuración automática y en Detalles > Configuración de paso dar clic en el botón
En la ventana Paso de configuración habilitar los campos según el tipo de acción:
Configuración Básica
Descripción de campos para Configuración de paso automático. De [1] a [5] Parámetros para configuración básica
El proceso inicia con la activación del disparador y parámetros generales del ejecución.
# | Campo | Función |
---|---|---|
1 | Activar/desactivar disparador de tiempo automático | Casilla de activación de las funciones de paso automático. |
2 | Condición del disparador de tiempo automático | Selección del parámetro de validación del tiempo para ejecución de operaciones/tareas según el tiempo definido en el campo Disparador de tiempo automático. El tiempo transcurrido se calcula desde que el caso llega al paso del modelo en el que se han configurado las tareas.
|
3 | Tiempo para disparador (Minutos) | Tiempo en minutos para ejecución de operaciones y tareas. |
4 | Ejecutar SQL antes del cambio | Definición de consulta SQL, cuando el caso llega a este paso se ejecutará la consulta. Variables de sistema que se pueden utilizar en la consulta: @[IDSDCASE] y @[IDSDCASEMT] Ejemplo: Consulta para inserción en una tabla para asignación de un turno relacionado con el caso por medio de la variable [IDSDCASE] INSERT INTO MDASIGTURNO(FECHA_TURNO, NUMTURNO, ESTADO, IDSDCASE, IDSDCASEMT, TIEMPO_PROMEDIO, IDCMDBCI, IDMDCATEGORYDETAIL) (SELECT CASEMT_DATECREATE FECHA_TURNO, (SELECT CASE WHEN TB.NUMTURNO IS NULL THEN 1 ELSE NUMTURNO + 1 END NUMTURNO FROM (SELECT MAX(NUMTURNO)NUMTURNO FROM MDASIGTURNO WHERE (DATENAME(DY,FECHA_TURNO)) = (DATENAME(DY,GETDATE()))) TB) NUMTURNO, 1 ESTADO, IDSDCASE, M.IDSDCASEMT, MT_NORMALTIME TIEMPO_PROMEDIO, (SELECT IDUSER FROM SDCASE WHERE IDSDCASE = @[IDSDCASE]) IDCMDBCI, IDMDCATEGORYDETAIL FROM SDCASEMT M WHERE IDSDCASE = @[IDSDCASE] AND IDSDCASE NOT IN (SELECT IDSDCASE FROM MDASIGTURNO))
|
5 | Ejecutar SQL después del cambio | Para definición de consulta SQL, se ejecutará la consulta tan pronto el caso cambia al siguiente paso, es decir, al inicio del siguiente paso) Variables de sistema que se pueden utilizar en la consulta: @[IDSDCASE] y @[IDSDCASEMT] Ejemplo: Consulta para actualización de estado cuando se ha asignado un turno relacionado con el caso por medio de la variable [IDSDCASE] UPDATE MDASIGTURNO SET ESTADO = 2 WHERE IDSDCASE = @[IDSDCASE]
|
Configuración del modo Predeterminado
De [6] a [9] Parámetros para configuración del modo Predeterminado
Próximo: Para cambio de paso del caso; permite además la configuración de mensajes y operaciones SQL y ejecución de programa
Resultado: Para cierre del caso; permite además la definición de campos resultado de atención y operaciones SQL y ejecución de programa
# | Campo | Función |
---|---|---|
6 | Habilitar predeterminado auto | Casilla de activación/desactivación del modo PREDETERMINADO |
7 | Tipos de operación predeterminados | Permite seleccionar el tipo de función automática a ejecutar. Opciones disponibles: _ATTENTION: Para activar el cambio de paso automático según la definición en el modelo en Siguiente paso _CASESTATUS: Para activar el cambio de estado del caso a CLOSED |
8 | Tipos de atención predeterminados | Cambio automático de paso del caso si se ha seleccionado _ATTENTION. Opción disponible preseleccionada: _Next |
9 | Estado de caso predeterminado | Cambio automático de estado del caso si se ha seleccionado _CASESTATUS. Opción disponible preseleccionada: _Closed |
Configuración de cambio de paso con el modo Predeterminado
De [6] a [9] Parámetros para configuración del modo Predeterminado - Próximo
Configuración de cierre de caso con el modo Predeterminado
De [15] a [19] Parámetros para configuración del modo Predeterminado - Resultado
Configuración del modo SQL
El modo SQL permite la configuración avanzada para la ejecución automática de las siguientes funciones:
- Próximo: Para cambio de paso del caso; permite además la configuración de mensajes y operaciones SQL y ejecución de programa.
- Resultado: Para cierre del caso; permite además la definición de campos resultado de atención y operaciones SQL y ejecución de programa.
La configuración avanzada se realiza por medio de una consulta SQL que facilita la creación de condiciones para las funciones de cambio de paso y cierre del caso
Para activar este modo
- Activar la casilla Habilitar SQL automático
- En Generar consulta SQL automática dar clic en el botón Generar, se autocompletará la consulta por defecto para habilitar las funciones para cambio de paso y cerrar el caso.
Consulta por defecto:
SELECT 0 as AUTOSQL_OPERATIONTYPES, 2 as AUTOSQL_ATTENTION_ATTENTIONTYPE, 5 as AUTOSQL_CASE_STATUS_CASE_STATUS, 1 as AUTOSQL_ATTENTION_NEXT_STATUSN, '' as AUTOSQL_ATTENTION_NEXT_BEFOREMESSAGEATTENTION, '' as AUTOSQL_ATTENTION_NEXT_AFTERMESSAGEATTENTION, '' as AUTOSQL_ATTENTION_NEXT_EXECSQL, '' as AUTOSQL_ATTENTION_NEXT_RUNWIN, '' as AUTOSQL_CASESTATUS_RESULT_CASE_RETURN_STR, 0 as AUTOSQL_CASESTATUS_RESULT_CASE_RETURN_COST, '' as AUTOSQL_CASESTATUS_RESULT_CASE_FINALSUMM, '' as AUTODSQL_CASESTATUS_RESULT_EXECSQL, '' as AUTODSQL_CASESTATUS_RESULT_RUNWIN
Editar la consulta y eliminar los campos no requeridos por la función a activar
- Después de la verificación y ejecución de la consulta, en cada campo del formulario en la parte inferior seleccionar su campo equivalente en la consulta.
Si no está incluido el campo en la consulta seleccionar en el campo desplegable el valor None
De [15] a [19] Configuración del modo SQL
El modo SQL permite la configuración avanzada para la ejecución automática de las siguientes funciones:
# Campo Función
20
Tipos de operación SQL
21
Tipos de atención de SQL automático
22
Tipos de estado de caso SQL automático
23
Cambio SQL automático a siguiente paso
24
Mensaje anterior SQL automático
25
Mensaje posterior SQL automático
26
Ejecución automática de SQL
27
Ejecución automática de programa (Win)
28
Cadena de retorno SQL automático
29
Costo de retorno SQL automático
30
Resumen final de caso automático
31
Ejecución automática de SQL
32
Ejecución automática de programa (Win)