- en
- es
Cambios generales de versión 2
Nueva función Copy Email
Función nueva en el DRobot que permite almacenar el contenido de correos en el campo EMAIL_BODYTEXT_BA1) en la tabla EV_EMAIL_SDCASE, el correo se almacenará en este campo en formato Binary.
Al atender el caso en la cabecera podrá visualizarse el correo con su formato original, de forma que se visualizan elementos como tablas/imagenes/enlaces:
Para activar Copy Email
En el DRobot.exe en Configuración > Operaciones > Email New Case
Seleccionar la plantilla de eventos para recepción de correos y habilitar la casilla Copy Email
Activar está función puede provocar rápido aumento en el tamaño de la base de datos, especialmente cuando hay un flujo alto de correos debido al almacenamiento del contenido de los correos en el campo EMAIL_BODYTEXT_BA. Se recomienda activar esta función únicamente en casos que se considere indispensable y en este caso activar tareas de mantenimiento periodicas en la base de datos, puntualmente a la tabla EV_EMAIL_SDCASE2).
Nuevas variables de properties.js
VARIABLE | DESCRIPCIÓN / FUNCIÓN |
UsrCfg.Version.InactivityTime = 15; //segundos UsrCfg.Version.RefreshTime = 25; //segundos
| La variable RefreshTime define el tiempo (en segundos) de refresco automático de consola. La variable InactivityTime define el tiempo (en segundos) que pasará antes de que se refresque de nuevo la vista. En consola de atención de casos puede activarse la función de refresco al habilitar el botón Activate Al habilitar el botón Alerta aparecerá una ventana con el conteo de tiempo para realizar el refresco, esta alerta puede desactivarse sin afectar la función de refresco. |
UsrCfg.Properties.ShowShearchglass = false; //mostrar lupa en el menu Por defecto la variable está en false | false Con valor false oculta la función de búsqueda en el menú lateral ITHC true Con valor true habilita función de búsqueda en menú lateral ITHC |
UsrCfg.Properties.Remotehelp_ShowAtis = false; //mostrar opcion de Atis en el control remoto Por defecto la variable está en false | false Con valor false oculta la opción Atis en la ventana de selección de Control Remoto en ITHC true Con valor true muestra la opción Atis en la ventana de selección de Control Remoto en ITHC |
UsrCfg.Properties.AdvancedSearch_Enabled_ShowAll = false; //true habilita opciones de mostrar todos y filtros //false carga modo filtros Por defecto la variable está en false | false Con valor false activa por defecto la opción Filtrar por todos en ventanas de búsqueda avanzada. true Con valor true activa la opción Mostrar todo, además de las opciones de filtros |
UsrCfg.Properties.AdvancedSearch_MaxRows = -1; //cantidad de rows a cargar -1 ilimitados Por defecto el valor es -1 | Define la cantidad de resultados que muestra, con -1 la cantidad es ilimitada |
Gráfico tipo Gauge
Disponible en la selección del tipo de gráfico en la creación de PBI:
Definir los atributos del gráfico de la siguiente forma:
Rango de valor | Define el valor en porcentaje (%) del rango que será representado en el gráfico, el valor mínimo es de 0 y el valor máximo aceptado será 100 |
Rango de estado | Representa el estado del rango ingresado, este se podrá visualizar debajo de cada gráfico Gauge |
Rango de colores | Define el color que será asignado al rango, cuando no se haya seleccionado ningún color, el gráfico Gauge asignara colores aleatorios al rango |
Después de terminar la parmatrización dar clic en el botón Inserta Rango, se guardaran los valores ingresados en convirtiéndolos en una cadena de texto (protocolo) para posteriormente ser almacenado en la base de datos.
Los demás parámetros se definen del mismo modo que con los demas tipos de gráfico.
Ejemplo
Graficar el cumplimiento de SLA:
- consulta_estado.sql
SELECT * FROM ( SELECT TB1.NM, TB1.YYYY,TB1.MES, TB1.DIA,TB1.CASE_DATECREATE,TB1.CASO,TB1.CASE_DESCRIPTION, (SELECT CI_GENERICNAME FROM CMDBCI WHERE IDCMDBCI = TB1.IDUSER) LOGIN_USUARIO, ISNULL(TB1.FIRSTNAME+' '+TB1.MIDDLENAME+' '+TB1.LASTNAME,'') NOMBRE_USUARIO, (SELECT CI_GENERICNAME FROM CMDBCI WHERE IDCMDBCI = TB1.IDHANDLER) ASESOR, ISNULL(TB1.SLANAME,'') SLANAME, TB1.ESTADO, tb1.CASE_COUNTTIME,TB1.MAXTIME,CAST(100 AS FLOAT)/ CAST(TB1.TOTAL AS FLOAT) PORC, CASE WHEN TB1.CASE_COUNTTIME > TB1.MAXTIME THEN 'NO CUMPLE' ELSE 'CUMPLE' END CUMPLE_SLA, TB1.CATEGORYNAME, 'TOTAL CASOS' CASOS FROM ( SELECT DATEPART(MONTH, A.CASE_DATECREATE) NM,DATENAME(MONTH,A.CASE_DATECREATE) MES, DATEPART(DAY,A.CASE_DATECREATE) DIA,DATEPART(YEAR,A.CASE_DATECREATE) YYYY, B.CASESTATUSNAME ESTADO ,A.CASE_DESCRIPTION, A.IDSDCASE CASO, A.CASE_COUNTTIME, C.MT_MAXTIME, D.SLA_MAXTIME , CASE WHEN D.SLA_MAXTIME IS NULL THEN C.MT_MAXTIME ELSE D.SLA_MAXTIME END MAXTIME ,(SELECT COUNT(*) FROM SDCASE WHERE DATEPART(YEAR,SDCASE.CASE_DATECREATE) = DATEPART(YEAR,GETDATE())) TOTAL, A.CASE_DATECREATE, A.IDOWNER, A.IDUSER, A.IDHANDLER, F.FIRSTNAME,F.MIDDLENAME, F.LASTNAME, D.SLANAME, D.IDMDSLA,G.CATEGORYNAME FROM SDCASE A LEFT JOIN SDCASESTATUS B ON A.IDSDCASESTATUS = B.IDSDCASESTATUS LEFT JOIN SDCASEMT C ON A.IDSDCASE = C.IDSDCASE LEFT JOIN MDSLA D ON C.IDSLA = D.IDMDSLA LEFT JOIN CMDBCI E ON A.IDUSER = E.IDCMDBCI LEFT JOIN CMDB_EFPEOPLEINFORMATION F ON E.IDCMDBCI = F.IDCMDBCI LEFT JOIN MDCATEGORYDETAIL G ON A.IDMDCATEGORYDETAIL_FINAL = G.IDMDCATEGORYDETAIL WHERE A.IDSDCASESTATUS <> 6 AND DATEPART(YEAR, A.CASE_DATECREATE) = DATEPART(YEAR,GETDATE()) ) TB1 ) TB2 ORDER BY TB2.NM,TB2.DIA,TB2.CASO
Nuevas opciones de edición en ITHC
Edición de SLAs
Edición de categorías
Otros cambios
- Cancelación en cascada de casos, si se cancela el padre se calcelaran los casos hijos.