- en
- es
Log de Cambios Versión 3.2.1.24
Se contempla la migración desde la versión 3.2.1.19
Consultar los pasos de migración y cambios de versión:
Log de cambios Versión 3.2.1.19
Después de actualizar los archivos de Software y los sitios, realizar las siguientes actualizaciones de base de datos con el SetupBox1).
- Realizar primero la verificación de archivos cfg2) y después la verificación de tablas:
Desde la versión 3.2.1.19 no se generan nuevas tablas o campos de base de datos. Si la migración se realiza desde versiones anteriores pueden crearse tablas/campos nuevos.
- Realizar la verificación en caso de que se migre desde alguna versión anterior: Módulos > Común > License Settings > Check Upgrade. Con la versión 3.2.1.24 no hay actualizaciones de versión.
Cambios de versión
Mejora en el modo de búsqueda de frases
Optimización en algoritmo de búsqueda y cambio en variables de properties.js.
1. Frase Exacta
VARIABLE | DESCRIPCIÓN / FUNCIÓN |
UsrCfg.Properties.SeekSearchDefautExacatphrase = false; Por defecto la variable está en false | En valor false deshabilita la opción Frase Exacta. En valor true habilita la opción Frase Exacta |
Con esta opción las palabras clave ingresadas en el campo de búsqueda deben escribirse igual y en el mismo orden de la frase configurada para descripción de categoría. Si el sistema encuentra más de una coincidencia las listara en orden ascendente según su ID en la base de datos.
Ej. Si la definición es El firewall está fallando y se ingresan las palabras el firewall el sistema encontrará coincidencia con la definición:
Si se ingresan palabras que se encuentran en la definición de frase pero en un orden diferente el sistema no encontrará coincidencias:
- Si el modo frase exacta está deshabilitado, la búsqueda se realiza por uno de estos dos modos: Palabra exacta o Búsqueda sensitiva
- En Panel Service para utilizar este modo habilitar el tipo PROBABLE
2. Palabra Exacta
VARIABLE | DESCRIPCIÓN / FUNCIÓN |
//UsrCfg.Properties.SeekSearchFiltro = ItHelpCenter.Componet.SeekSearch.Properties.TModeSeek.Word;
Modo deshabilitado por defecto | Busca por palabra exacta. Para habilitar quitar los caracteres slash antes de la variable. |
Para encontrar resultados debe ingresarse la palabra clave completa y tal como se definió en la descripción de categoría. En este caso si se ingresa más de una palabra el sistema buscará las palabras sin importar su orden:
Ej. Se va a ingresar la frase tengo requerimiento laptop
Si primero se ingresa la palabra clave: laptop
El orden de los resultados se definen según el peso asignado a la palabra, del más alto al más bajo. Para ver el peso de las palabras activar la nueva variable:
UsrCfg.Properties.SeekSearchShowColumnValue = true;
Por defecto esta variable está deshabilitada y se recomienda usar únicamente para verificación de configuración. Aplica también para el modo de búsqueda sensitiva.
Para refinar aún más la búsqueda si se ingresan adicionalmente las palabras tengo requerimiento, aunque en un orden diferente, el resultado sería:
Hay 3 resultados con el mismo valor de 50 pero el primer resultado tiene mayor prioridad al tener coincidencia de las 3 palabras ingresadas.
3. Búsqueda Sensitiva
VARIABLE | DESCRIPCIÓN / FUNCIÓN |
UsrCfg.Properties.SeekSearchFiltro = ItHelpCenter.Componet.SeekSearch.Properties.TModeSeek.Sensitive; Modo habilitado por defecto | Busca de forma sensitiva (coincidencias) |
Puede ingresar parte (mínimo 3 caracteres) de una palabra clave. Con el modo sensitivo actual el sistema encuentra coincidencias de las letras ingresadas sin importar su orden en una palabra de forma que podría retornar resultados no relacionados con la palabra clave, la diferencia de este nuevo modo sensitivo es que se busca coincidencias por secuencia, es decir, que debe encontrar la misma secuencia de letras en la palabra retornada.
Ej. Para buscar las coincidencias de la palabra clave fallando, ingresar falla
Ej. Palabra clave: antivirus, si se ingresa antiv
Si se ingresan las mismas letras pero en una secuencia diferente:
- La secuencia para encontrar coincidencias es de mínimo 3 letras
- El orden de los resultados se definen según el peso asignado a la palabra, del más alto al más bajo.
- En Panel Service para utilizar este modo habilitar el tipo NORMAL
4. Consideraciones adicionales
Ya no se requiere que la sumatoria de los pesos de la descripción sea 100, puede superar este valor. Debe tenerse en cuenta lo siguiente:
- Si se da un peso muy alto a alguna palabra en caso de coincidir esa frase tendrá preponderancia, entonces se recomienda que las palabras claves tengan valores cercanos.
- En frases cortas las palabras claves pueden tener valores de peso superior a los que tendrían en frases más extensas, de lo contrario podrían quedar siempre al final del listado de resultados.
Otros cambios
- Corrección de la función cambio de modelo cuando en el SLA se utilizan variables personalizadas. Con versiones actuales si se cambia tema de un caso pero el SLA incluye por ejemplo una variable que valide ubicación de usuario, no se podía recalcular el SLA.
- Corrección de archivo version.js.