# | 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]
|
# | 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 |
El modo SQL permite la configuración avanzada para la ejecución automática de las siguientes funciones:
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
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
# | 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) |