11 de marzo del 2026
XavaPro 7.7 disponible  XavaPro 7.7 tiene las siguientes novedades:
- El chat de IA puede deshabilitarse para un rol.
- El chat de IA no puede acceder a datos de módulos no disponibles para el rol del usuario.
- Los miembros excluidos para un rol no son accesibles desde el chat para los usuarios con ese rol.
- Los miembros de solo lectura para un rol son accesibles desde el chat, pero no pueden modificarse mediante el chat.
- Soporte de multitenencia en el chat de IA: el chat solo puede acceder a datos de la organización actual.
- Eliminar una organización ahora requiere escribir una palabra de confirmación en un diálogo.
- Funciona con OpenXava 7.7.
|
|
Chat IA por rol La características estrella de OpenXava 7.7 es el nuevo chat IA, que por defecto está siempre disponible en la aplicación. Existen una forma en OpenXava de desactivarlo completamente con una propiedad en xava.properties. Sin embargo, con XavaPro es mucho mejor porque podemos desactivar el chat de forma selectiva por rol. Ahora en el módulo de roles, tenemos un nuevo campo, Chat IA: Por ejemplo, si en este caso desmarcáramos Chat IA, el chat ya no estaría disponible para los usuarios con el rol "supervisor". Esto no solo nos permite desactivar el chat de forma selectiva, sino también hacerlo también en tiempo de ejecución, sin modificar ni reiniciar la aplicación. |
|
Control de seguridad del chat IA vía XavaPro Hemos adaptado XavaPro para que puedas usar las herramientas de administración de seguridad para restringir a que se puede acceder y que se puede hacer desde el chat. Por ejemplo, si un rol no tiene acceso al módulo de facturas, cuando los usuarios de ese rol pregunten por facturas, el chat no le proporcionará datos. Incluso la seguridad granulada a nivel de módulo y rol es respetada, por ejemplo si en al módulo de productos para cierto rol le decimos que no puede tener acceso al campo ISBN y que el campo precio es de solo lectura, de esta forma: Si le pedimos el ISBN de un producto no nos lo dará porque es un dato excluido. En el caso de precio como está marcado de solo lectura sí que nos informará de él, pero si le pedimos que lo modifique, no querrá: Además, hemos adaptado el mecanismo multiempresa, para que el chat lo respete. Solo se pueden acceder a los datos de la empresa en que en ese momento el usuario está identificado. |
|
Confirmación más fuerte para eliminar organización Borrar una organización es un acto irreversible e implica no solo eliminarla de la lista de organizaciones disponibles, sino también borrar todos sus datos, sus tablas e incluso eliminar el esquema de la base de datos. Esto es algo serio y hasta ahora solo se pedía una simple confirmación, como la que se usa para borrar un registro. Hemos mejorado el proceso de eliminación de una organización para que no pueda ser accidental, ahora al intentar borrar una organización aparece un diálogo como este: Primero, incluye una explicación detallada de las consecuencias, después es necesario teclear la palabra DELETE en el campo, lo que evita un borrado por descuido. Por último, la etiqueta del botón que produce el borrado es bastante explicita. |
|
Pruébalo tu mismo Demo: https://www.openxava.org/xavaprotest (Usuario: demo, Contraseña: demo) Si quieres probar las facilidades de administración responde a este correo preguntando por la clave del administrador. Si quieres probar las características móviles accede a la URL de arriba usando tu teléfono móvil. Te invitamos a que vayas a la página de XavaPro para ver más cosas. Si eres un cliente Enterprise recibirás un correo electrónico con la actualización a la edición Enterprise. |
|
|
|