CASO PM-166623-19-202704:
Anteriormente, en la consola de administración el árbol de categorías cargaba el catálogo completo cada vez que se ingresaba al módulo, y las operaciones de guardado y de replicación de configuración se aplicaban registro por registro. En organizaciones con catálogos extensos, este comportamiento ocasionaba tiempos de respuesta elevados durante la navegación y, al editar o guardar una categoría, la operación excedía el tiempo máximo de ejecución permitido y finalizaba con el mensaje “Ocurrió un error desconocido, por favor contacte al administrador del sistema”.
Se optimiza el árbol de categorías para que cargue su contenido por demanda: al ingresar se muestran únicamente los nodos del primer nivel y cada rama despliega sus elementos expandirla. Los niveles con un número elevado de elementos se presentan por tramos de 500 registros, con la opción Más al final del nivel para cargar el siguiente grupo. Este comportamiento aplica igualmente al árbol de categorías de un servicio y al selector de categoría de las acciones de una regla, así como a los selectores de categoría de plantillas, casos y case creator.
Se optimizan las operaciones de escritura sobre el catálogo, que ahora se ejecutan de forma masiva en lugar de registro por registro. Esto aplica al guardado con la opción de aplicar a las categorías hijas, al cambio de nombre, a la homologación de modelo, modelo financiero y plantilla, a la réplica de campos adicionales, tiempos y visibilidad sobre un subárbol, y a la asociación y desasociación de subárboles de categorías a un servicio.
En la pestaña Categorías de los acuerdos de un servicio, el árbol se presenta por niveles y el acuerdo asociado se visualiza como una etiqueta sobre cada nodo. La asignación se realiza seleccionando la categoría y eligiendo el acuerdo en un único selector, con lo cual se actualiza solo el nodo afectado. En el módulo de Categorías se conserva la opción de expandir todos los nodos, que muestra el primer tramo de cada nivel y deja el resto disponible mediante la opción Más.
⚐ Nota: Los árboles de categorías se presentan colapsados de forma predeterminada; sus niveles se cargan a medida que se expanden.