Thuban 2025-04 Mejoras y Corrección de Errores

Thuban 2025-04 Mejoras y Corrección de Errores

 

Mejoras y Corrección de Errores

TH General

Fondo de Pantalla y Logo

  • Se revisó y se ajustó la apariencia del fondo de pantalla que se puede configurar en el login y en el main menú de Thuban.
    Las revisiones se realizaron en TH Desktop y en TH Portal, tanto en la visualización para ordenador como para dispositivos móviles.

  • Se revisó y se ajustó la apariencia cuando se configura un logo en Thuban.
    Las revisiones se realizaron en TH Desktop y en TH Portal, tanto en la visualización para ordenador como para dispositivos móviles.

 

Auto-Registro

Se eliminó la política de seguridad Al menos un caracter especial.
Esta condición era solicitada por el sistema al momento de cambiar la contraseña, en el primer ingreso del usuario, cuya cuenta haya sido creada a través de la funcionalidad Auto-Registro.

 

Thuban API | Audit Services

Endpoints disponibles para el servicio de auditoria.

 

  1. POST /auditServices/apiLogs/enable

Este endpoint activa el registro de llamadas a ThubanAPI.
Utilizar para comenzar a registrar actividad API.

Parámetros Requeridos

Parámetro

Tipo de dato

Ubicación

Descripción

Authorization

String

Header

Token JWT para autenticar.

Imagen 76 - Mesa de trabajo 1.jpg
Activación de Logging de Llamadas a ThubanAPI



  1. GET /auditServices/logs

Este endpoint permite recuperar los logs de auditoría asociados a un documento específico.

Parámetros Requeridos

Parámetro

Tipo

Ubicación

Descripción

Authorization

String

Header

Token JWT para autenticar.

id

String

Query

ID del documento a consultar.

 

Imagen 77 - Mesa de trabajo 1.jpg
Logging de Auditoría de un Documento Específico

 

 

  1. GET /auditServices/wfLogs

Este endpoint recupera los logs de auditoría del Workflow de un documento específico.

Parámetros

Parámetro

Requerido

Tipo

Ubicación

Descripción

Authorization

Requerido

String

Header

Token JWT para autenticar.

id

Requerido

String

Query

ID del documento a consultar.

wfName

Opcional

String

Query

Nombre de un WF específico, si solo se quieren los logs de ese WF.

 

Imagen 78 - Mesa de trabajo 1.jpg
Logging de Auditoría de Workflow

 

 

  1. POST /auditServices/apiLogs/disable

Este endpoint desactiva el registro de llamadas a ThubanAPI.
Utilizar para finalizar el registro de actividad API.

Imagen 79 - Mesa de trabajo 1.jpg
Desactivación de Logging de Llamadas a ThubanAPI

 

TH Admin | Seguridad

Pestaña Grupos

Se unificó el criterio de diseño del icono para acceder a la visualización de Permisos de Grupo.

Versión Anterior

Versión Actual

Imagen 2 - Mesa de trabajo 1.jpg
Imagen 3 - Mesa de trabajo 1.jpg

 

Pestaña API Token

Token JWT

Ahora es posible utilizar los nuevos tokens de tipo JWT que se obtienen con la nueva Thuban API en la pre-autenticación por tokens para acceder a ventanas de Thuban predefinidas.
Antes solo se podían utilizar los viejos tokens que se obtenían con el http-service createUserToken y ahora se pueden utilizar también los nuevos y más seguros tokens JWT.

Imagen 75 - Mesa de trabajo 1.jpg
Token JWT

TH Admin | Clases Documentales

Edición de Clase Documental

Al editar una clase documental, se añadió la posibilidad de configurar la columna Name para que sea visible o esté oculta en la grilla de resultados de búsqueda.

Las opciones de configuración son:

  • Visible en TH Desktop y TH Portal.

  • Oculta en TH Desktop y TH Portal.

  • Visible solo en TH Desktop.

  • Visible solo en TH Portal.

Versión Anterior

Versión Actual

Imagen 4 - Mesa de trabajo 1.jpg
Imagen 5 - Mesa de trabajo 1.jpg
Imagen 6 - Mesa de trabajo 1.png

 

Pestaña Campos

Se realizó una mejora y dos correcciones.

Mejora:

  • Se estableció como no editable el campo Por defecto ubicado en la ventana Crear Campos.
    Para editar este campo se debe ingresar al icono Parámetro, ubicado a la derecha del campo Por defecto.

Imagen 54 - Mesa de trabajo 1.jpg

 

Correcciones:

  1. Se corrigió la siguiente excepción:

    java.lang.NullPointerException

    Al crear un nuevo campo Multivaluado del tipo Workflow, sin asociarle uno, e intentar guardar los cambios, el sistema, de forma correcta, advierte que se debe seleccionar un Workflow para el nuevo campo.
    Al cambiar el Multivaluado por la opción No del combo, y luego guardar los cambios, surgía la excepción mencionada.

  2. Se mejoró la excepción que aparece al cambiar de la pestaña Campos a la pestaña Vistas, habiendo creado previamente un campo sin guardar los cambios, e intentando crear una nueva Vista.
    Esta excepción ocurre porque falta una relación entre tablas.
    Hasta tanto no se guarde el campo creado, no se podrá crear la Vista.

Versión Anterior

Versión Actual

Imagen 69 - Mesa de trabajo 1.png
Imagen 70 - Mesa de trabajo 1.png

 

Pestaña Vínculos

Se corrigió una incompatibilidad entre las funcionalidades Vínculo dinámico por defecto y la edición de un Vínculo Dinámico. Esto impedía guardar la edición de un Vínculo Dinámico.
Para solucionar esta incompatibilidad, se agregó el botón disquete Establecer en la funcionalidad Vínculo dinámico por defecto.
De esta forma, cada funcionalidad tiene un botón independiente para guardar los cambios:

  • Al seleccionar un Vínculo dinámico por defecto, se debe presionar el botón disquete Establecer.

Imagen 65 - Mesa de trabajo 1.jpg

 

  • Para guardar los cambios de la edición del Vínculo Dinámico se debe apretar el botón animado Establecer.

Imagen 68 - Mesa de trabajo 1.jpg

 

Pestaña Relaciones

Al editar una clase documental, en la pestaña Relaciones, se eliminó el botón obsoleto Desplegar, además se mejoró la función drag and drop en los campos dual list box.

Versión Anterior

Versión Actual

Imagen 45 - Mesa de trabajo 1.jpg
Imagen 46 - Mesa de trabajo 1.png

 

TH Portal | Pantalla de Bienvenida

Se realizaron dos mejoras en la Pantalla de Bienvenida, en la visualización Portal desde dispositivos móviles y ordenadores.

  1. Se agregó la campana de notificaciones, para poder hacer uso de esta funcionalidad lanzada en la versión 8.1.

Imagen 1 - Mesa de trabajo 1.jpg

 

  1. Se eliminó la posibilidad de colapsar y desplegar el group box de cada clase documental.
    Esta funcionalidad permitía colapsar o desplegar las opciones internas de cada clase documental Nuevo Documento, Búsqueda, Bandejas.
    Las opciones ahora permanecen siempre visibles.

Versión Anterior

Versión Actual

Imagen 63 - Mesa de trabajo 1.jpg
Imagen 64 - Mesa de trabajo 1.jpg

 

TH Portal | Menú de Usuario

Se realizó una mejora en el menú de usuario, en la visualización Portal desde dispositivos móviles.

  • Con el objetivo de simplificar la visualización Portal desde dispositivos móviles, se reconfiguró la pestaña General, situada dentro de la opción Configuración del menú de usuario.
    Para acceder a esta pestaña, se debe hacer clic sobre el avatar, ubicado en la
    Pantalla de Bienvenida de Thuban, del menú contextual seleccionar Configuración e ingresar a la pestaña General.

 

Se realizó una mejora en el menú de usuario, en la visualización Portal desde ordenadores.

  • Se suprimió la posibilidad de que un usuario TH Portal pueda cambiar a la visualización Desktop sin permiso.

Versión Anterior

Versión Actual

Imagen 48 - Mesa de trabajo 1.jpg
Imagen 49 - Mesa de trabajo 1.png

 

TH Portal | Creación

Se reconfiguró la interfaz visual de la Pantalla de Creación en dispositivos móviles, igualando el criterio visual con la Pantalla de Edición de un documento. De esta forma se segmentó la visualización en dos pestañas, Imagen y Campos.

Imagen 21 - Mesa de trabajo 1.jpg

Además se eliminó el botón de carga de archivos. Esta función se reubico en la pestaña Imagen.
La grilla de campos se reubicó en la pestaña Campos.

Versión Anterior

Versión Actual

Imagen 19 - Mesa de trabajo 1.jpg
Imagen 20 - Mesa de trabajo 1.jpg

 

TH Portal | Grilla de Resultados

Se realizaron dos mejoras y dos correcciones en la grilla de resultados, en la visualización Portal desde dispositivos móviles y ordenadores.

Mejoras:

  1. Se cambió el nombre de la columna Editar, ahora se llama Ver.
    Además se unificó el criterio de diseño del icono que permite ingresar a la Pantalla de Edición de un documento.

Versión Anterior

Versión Actual

Imagen 31 - Mesa de trabajo 1.jpg
Imagen 32 - Mesa de trabajo 1.jpg

 

  1. Se ajustó la variable de corte de visualización de columnas en la grilla resultados.
    Esto implica que, al realizar búsquedas desde dispositivos móviles, si la cantidad de columnas en la grilla de resultados es de ocho o más, se activará el botón Mostrar.
    Mientras que, al realizar búsquedas desde el ordenador, el botón Mostrar se activará si la cantidad de columnas en la grilla de resultados es de catorce o más.

Dispositivos Móviles

Ordenadores

Imagen 59 - Mesa de trabajo 1.jpg
Botón Mostrar
Imagen 60 - Mesa de trabajo 1.jpg
Botón Mostrar

En ambos casos considerar que existen, como máximo, cuatro columnas por defecto en la grilla de resultados, que se suman al total de columnas.

1. Columna check box para seleccionar el documento (aparecerá si se cuenta con el/los permisos).

2. Columna Tipo, indica el formato del recurso asociado (siempre visible).

3. Columna Ver, permite abrir la pantalla de edición de un documento (aparecerá si se cuenta con el permiso).

4. Columna Name, indica el nombre de cada documento en la grilla de resultados (aparecerá si se encuentra configurada su visualización).

Dispositivos Móviles

Ordenadores

Imagen 61 - Mesa de trabajo 1.jpg
Imagen 62 - Mesa de trabajo 1.jpg

 

 

Correcciones:

  1. Se corrigió un error que ocasionaba que aparecieran, tanto el chek box para seleccionar un documento, como el menú Acciones, no teniendo los permisos necesarios para realizar acciones.
    Este comportamiento se debía a una validación incompleta en el control de acceso a estas acciones.
    De esta forma, para tener visibles tanto el chek box que permite seleccionar un documento, como el menú Acciones, se debe tener activo al menos uno de los siguientes permisos:

- Eliminar Documento.
- Eliminar Documento sin Recurso en Repositorio.
- Exportar Documento.

Versión Anterior

Versión Actual

Imagen 35 - Mesa de trabajo 1.jpg
Imagen 36 - Mesa de trabajo 1.jpg

 

  1. Se corrigió la siguiente excepción ZK:

    java.lang.NullPointerException

    Esta excepción se producía al intentar abrir un documento sin tener Vista de Edición asignada.
    El sistema intentaba ingresar a un recurso que no estaba definido en ese momento.

Imagen 65 - Mesa de trabajo 1.png

A partir de esta versión, si no se cuenta con una Vista de Edición, no aparecerá la columna Ver, que permite abrir la Pantana de Edición de un documento.

 

Se realizaron dos mejoras en la grilla de resultados, en la visualización Portal desde ordenadores.

  1. Se ajustó el ancho de la columna Name.

Versión Anterior

Versión Actual

Imagen 55 - Mesa de trabajo 1.jpg
Imagen 56 - Mesa de trabajo 1.jpg

 

  1. Se reubico la ventana de visualización previa de un recurso asociado a un documento, del lateral derecho de la pantalla hacia el centro de la misma.
    Para acceder a esta visualización se debe oprimir el botón Mostrar Documento, ubicado en la grilla de resultados de búsqueda.

Versión Anterior

Versión Actual

Imagen 14 - Mesa de trabajo 1.jpg
Imagen 16 - Mesa de trabajo 1.png

 

TH Desktop | Grilla de Resultados

Se reubicó la ventana de visualización previa de un recurso asociado a un documento, del lateral derecho de la pantalla hacia el centro de la misma.
Para acceder a esta visualización se debe oprimir el botón Mostrar Documento, ubicado en la grilla de resultados de búsqueda.

Versión Anterior

Versión Actual

Imagen 13 - Mesa de trabajo 1.jpg
Imagen 15 - Mesa de trabajo 1.png

 

TH Portal | Edición de Documentos

Se realizaron dos mejoras al editar un documento en la visualización Portal desde dispositivos móviles.

  1. Se eliminó el scrolleo vertical de la pestaña Documento, ubicada en la Pantalla de Edición de un documento. De esta forma se segmentó la visualización en dos pestañas, Imagen y Campos.

Versión Anterior

Versión Actual

Imagen 9 - Mesa de trabajo 1.jpg
Imagen 10 - Mesa de trabajo 1.jpg
Imagen 11 - Mesa de trabajo 1.jpg
Imagen 12 - Mesa de trabajo 1.jpg
  1. Se realizó una mejora visual para evitar el scrolleo horizontal entre las pestañas Documento, Vínculos y Cheklist.

Versión Anterior

Versión Actual

Imagen 22 - Mesa de trabajo 1.jpg
Imagen 23 - Mesa de trabajo 1.jpg

 

Se realizaron dos mejoras y cuatro correcciones al editar un documento en la visualización Portal desde dispositivos móviles y ordenadores.

Mejoras:

  1. Unificación del criterio de diseño del botón Menú.
    Este icono se visualiza al ingresar a un documento desde la Pantalla de Búsqueda.

Versión Anterior

Versión Actual

Imagen 7 - Mesa de trabajo 1.jpg
Imagen 8 - Mesa de trabajo 1.jpg

 

  1. Reconfiguración de la visualización del candado que permite bloquear el documento para su edición, y el botón que Permite guardar los cambios realizados en el documento
    Ahora este candado y el botón de guardado serán visibles solo si se tiene el permiso correspondiente.
    Para visualizarlos, oprimir el botón Contraer o expandir el panel. Se debe tener activo el permiso Modificar Documento.

Versión Anterior

Versión Actual

Imagen 50 - Mesa de trabajo 1.jpg
Imagen 51 - Mesa de trabajo 1.jpg

 

Correcciones:

  1. Se mejoró el mensaje de error inesperado que ocurre al intentar ingresar a la Pantalla de Edición de un documento con un Vínculo Dinámico mal configurado.
    El sistema intenta cargar información desde la base de datos, pero falla al momento de recibir esa información, por un problema en la consulta SQL.
    Como ejemplo, esto puede ocurrir cuando se consulta el valor de un campo de tipo Entero ingresando un valor de texto.

Versión Anterior

Versión Actual

Imagen 66 - Mesa de trabajo 1.png
Imagen 67 - Mesa de trabajo 1.jpg

 

  1. Se corrigió un error que ocasionaba que el sistema no reconozca la vista asignada a un Workflow, en su lugar, se asignaba la Vista de Edición configurada en la clase documental.
    Al tener asignada un tipo de vista incorrecta, generaba en algunos casos, la imposibilidad de transicionar de estados un campo Workflow.

  2. Se corrigió un error de Vistas sobre campo de tipo Tiempo.
    Al crear un campo del tipo Tiempo y asignarle Vista Obligatorio en la pestaña Vistas de la configuración de la clase documental, el mismo no se coloreaba indicando obligatoriedad en Pantalla de Creación y Pantalla de Edición.

Versión Anterior

Versión Actual

Imagen 71 - Mesa de trabajo 1.jpg
Imagen 72 - Mesa de trabajo 1.png

 

  1. Se solucionó un error que permitía a ciertos usuarios bloquear y eliminar documentos sin contar con los permisos correspondientes.
    A partir de esta versión, el sistema verifica correctamente que el usuario tenga los permisos requeridos antes de permitir dichas operaciones.

 

Se realizó una mejora y una corrección al editar un documento en la visualización Portal desde ordenadores.

Mejora:

  • Supresión de visualización de pestañas Vínculos y Cheklist en el caso de que estas funcionalidades no estén habilitadas en la clase documental.

Versión Anterior

Versión Actual

Imagen 52 - Mesa de trabajo 1.jpg
Imagen 53 - Mesa de trabajo 1.jpg

 

Corrección:

Se corrigió la siguiente excepción ZK:

query did not return a unique result: 2

Esta excepción impedía borrar una nota del Panel de Notas de Usuario, que ya había sido consultada por otro usuario.

 

TH Desktop | Edición de Documentos

Se realizaron dos correcciones.

  1. Se corrigió un error de Vistas sobre campo de tipo Tiempo.
    Al crear un campo del tipo Tiempo y asignarle Vista Obligatorio en la pestaña Vistas de la configuración de la clase documental, el mismo no se coloreaba indicando obligatoriedad en Pantalla de Creación y Pantalla de Edición.

Versión Anterior

Versión Actual

Imagen 73 - Mesa de trabajo 1.jpg
Imagen 74 - Mesa de trabajo 1.png

 

  1. Se solucionó un error que permitía a ciertos usuarios bloquear y eliminar documentos sin contar con los permisos correspondientes.
    A partir de esta versión, el sistema verifica correctamente que el usuario tenga los permisos requeridos antes de permitir dichas operaciones.

 

TH Portal | Vínculos Dinámicos

Se realizaron cuatro mejoras en la pestaña Vínculos Dinámicos, en la visualización Portal desde dispositivos móviles.
Esta pestaña se ubica en la Pantalla de Edición de un documento.

  1. Se eliminó el scrolleo vertical. De esta forma se reubicó el árbol de Vínculos Dinámicos en la nueva pestaña Taxonomía.

Versión Anterior

Versión Actual

Imagen 24 - Mesa de trabajo 1.jpg
Scrolleo Vertical en VD

 

Imagen 25 - Mesa de trabajo 1.jpg
Scrolleo Vertical en VD

 

Imagen 26 - Mesa de trabajo 1.jpg
Scrolleo Vertical en VD
Imagen 28 - Mesa de trabajo 1.jpg
Pestaña Taxonomía

 

  1. Se reubicó la pestaña que contiene la imagen del Vínculo Dinámico. Esta pestaña ahora se llama Imagen y se encuentra al ingresar a un documento hijo del Vínculo Dinámico.

Versión Anterior

Versión Actual

Imagen 26 - Mesa de trabajo 1.jpg
Antigua Pestaña Imagen
Imagen 29 - Mesa de trabajo 1.jpg
Nueva Pestaña Imagen

 

  1. Se reubicó la pestaña Campos con los datos del Vínculo Dinámico.

Versión Anterior

Versión Actual

Imagen 27 - Mesa de trabajo 1.jpg
Antigua Pestaña Campos
Imagen 30 - Mesa de trabajo 1.jpg
Nueva Pestaña Campos

 

  1. Se incorporó un botón flotante (Mostrar Grilla / Mostrar Imagen) para navegar entre las pestañas Imagen y Campos.

Imagen 29 - Mesa de trabajo 1.jpg
Botón Flotante Mostrar Grilla
Imagen 30 - Mesa de trabajo 1.jpg
Botón Flotante Mostrar Imagen

 

Se realizó una corrección en la pestaña Vínculos Dinámicos, en la visualización Portal desde dispositivos móviles y ordenadores.
Esta pestaña se ubica en la Pantalla de Edición de un documento.

Corrección:

  • Se corrigió un error que causaba que no se completaran los Campos Relacionados, al crear un documento desde un Vínculo Dinámico.

 

Se realizó una mejora y una corrección de la pestaña Vínculos Dinámicos, en la visualización Portal desde ordenadores.
Esta pestaña se ubica en la Ventana de Edición de un documento.

Mejora:

  • Al seleccionar una carpeta contenedora de documentos hijos, se podían visualizar, en el panel derecho, las pestañas Documento y Campos. Ambas pestañas fueron eliminadas.

Versión Anterior

Versión Actual

Imagen 33 - Mesa de trabajo 1.jpg
Imagen 34 - Mesa de trabajo 1.jpg

 

Corrección:

  • Se corrigió la siguiente excepción ZK:

    ZK = org.zkoss.zul.Image incompatible with org.zkoss.zul.Checkbox

    Esta excepción impedía abrir simultáneamente diferentes pestañas

Imagen 47 - Mesa de trabajo 1.png

 

TH Desktop | Vínculos Dinámicos

Se realizó una corrección en la visualización de los nombres de las diferentes pestañas que se pueden abrir simultáneamente dentro de la Ventana de Edición de un documento, en la pestaña de Vínculos Dinámicos.
La disposición anterior invitaba a cerrar por error las pestañas con nombres cortos.

Versión Anterior

Versión Actual

Imagen 43 - Mesa de trabajo 1.jpg
Imagen 44 - Mesa de trabajo 1.jpg

 

TH Portal | Bandejas Workflow

Se realizó una mejora en Bandejas Workflow, en la visualización Portal desde dispositivos móviles.

  • Se ajustó el ancho de la columna Name.

Versión Anterior

Versión Actual

Imagen 57 - Mesa de trabajo 1.jpg
Imagen 58 - Mesa de trabajo 1.jpg

 

Se realizó una mejora y cinco correcciones en Bandejas Workflow, en la visualización Portal desde dispositivos móviles y ordenadores.

Mejora:

  • Se cambió el nombre de la columna Editar, ahora se llama Ver.
    Además, se unificó el criterio de diseño del icono que permite ingresar a la Pantalla de Edición de un documento.

Versión Anterior

Versión Actual

Imagen 37 - Mesa de trabajo 1.jpg
Imagen 38 - Mesa de trabajo 1.jpg

 

Correcciones:

  1. Se corrigió un error que ocasionaba que apareciera el chek box para seleccionar un documento, no teniendo los permisos para realizar algunas acciones.
    Este comportamiento se debía a una validación incompleta en el control de acceso a estas acciones.
    Para tener visible el chek box, se debe tener activo al menos uno de los siguientes permisos:

    • Exportar Documento.

    • Eliminar Documento.

Versión Anterior

Versión Actual

Imagen 39 - Mesa de trabajo 1.jpg
Imagen 40 - Mesa de trabajo 1.jpg

El menú Acciones siempre estará visible, con sus dos opciones por defecto.
- Gráfico.
- Mapa de Proceso.

  1. Se corrigió un error de permisos que generaba la imposibilidad de ejecutar una eliminación masiva de documentos en una Bandeja Workflow.
    El sistema confundía el permiso Eliminación Masiva en Búsquedas con el permiso Eliminación Masiva en Bandejas.

     

  2. Se corrigió un error de conteo de documentos al intentar eliminarlos masivamente.
    Al tildar el check box que selecciona a todos los documentos de una Bandeja Workflow y presionar el botón Eliminar, el sistema no contabilizaba correctamente los documentos.

  3. Se corrigió un error que causaba la eliminación accidental de documentos.
    Cuando un usuario ingresaba a la Pantalla de Edición de un documento para ver los detalles del mismo y regresaba a la Bandeja, al intentar borrar cualquier documento, el sistema incluía a todos los documentos consultados.

  4. Se corrigió un error que permitía seleccionar cualquier estado de Workflow dentro del Mapa de Proceso.
    Con esta corrección, al realizar una consulta en el Mapa de Proceso de Workflow, solo quedará seleccionado, en color rosa, el estado correspondiente a la Bandeja sobre la cual se hace la consulta.

Imagen 41 - Mesa de trabajo 1.jpg
Imagen 42 - Mesa de trabajo 1.jpg

 

TH Desktop | Bandejas Workflow

Se ajustó el ancho de las columnas con documentos vencidos, para que la marca roja llegue hasta el lateral derecho de la pantalla.

Versión Anterior

Versión Actual

Imagen 17 - Mesa de trabajo 1.jpg

 

Imagen 18 - Mesa de trabajo 1.jpg