Listado de cambios Velneo 37.2
Plataforma
| Código | Descripción |
|---|---|
|
VELNEO-19473 |
Corrección del cálculo del pie de una rejilla con fórmulas acumulables que dependen del total de otra columna Se ha corregido un error en el cálculo del pie de una rejilla cuando una columna utiliza una fórmula acumulable que hace referencia al total de otra columna, como ocurre al calcular una media ponderada. Anteriormente, al cargar la rejilla el pie mostraba un valor de cero y solo se recalculaba correctamente si el usuario forzaba la reordenación por alguna columna; además, cuando el cálculo estaba configurado en tercer plano no llegaba a realizarse nunca. Tras la corrección, el pie se calcula de forma correcta desde la carga inicial, con independencia de la ordenación y de si la rejilla está optimizada. |
|
VELNEO-22191 |
Actualización de las librerías de seguridad OpenSSL en todos los componentes de Velneo Se han actualizado las librerías de cifrado OpenSSL a la última versión estable en todos los componentes de Velneo (vClient, vDevelop, vAdmin y demás herramientas) y en todas las plataformas soportadas: Windows, Linux, macOS y Android. Con ello se mantienen al día los algoritmos empleados en las conexiones seguras entre los clientes y el vServer, así como en el servicio HTTPS. |
|
VELNEO-22362 |
Mejora de seguridad en las credenciales de acceso en la URL del navegador al ejecutar la aplicación en web Se ha mejorado la seguridad en el editor de Velneo vDevelop que afectaba a la ejecución de aplicaciones en el navegador. Al lanzar la prueba de una aplicación configurada para abrirse en Velneo Web, el usuario y la contraseña de conexión quedaban visibles en la URL de la barra de direcciones, donde podían ser leídos o conservados en el historial del navegador. Con esta corrección, las credenciales dejan de incluirse en la dirección y la conexión con el servidor se realiza de forma segura, sin exponer datos sensibles. De este modo se refuerza la protección de las cuentas de acceso durante las pruebas de aplicaciones en entorno web. |
|
VELNEO-22465 |
Corrección de la visualización del asistente de creación de instancias en Velneo vAdmin Se ha corregido un defecto de estilo en Velneo vAdmin que afectaba al asistente de creación de instancias de aplicación y datos. Las hojas de estilo aplicadas distorsionaban el formulario: la cabecera ocupaba un espacio excesivo, algunos controles no resultaban visibles —como el selector de proyecto a instanciar o el identificador, que apenas presentaba contraste—, aparecían artefactos visuales en el campo del icono y los botones de navegación se mostraban planos y sin separación. Tras la revisión del CSS, el asistente recupera una apariencia coherente con el resto de la interfaz y todos sus controles vuelven a verse y a poder utilizarse con normalidad. |
|
VELNEO-22472 |
Corrección en Velneo vClient del filtro por columna de la rejilla con campos de tablas estáticas Se ha corregido un error en Velneo vClient por el que el filtro por columna de la rejilla estándar mostraba el identificador interno del valor en lugar de su descripción cuando la columna correspondía a un campo con referencia a una tabla estática. Se trataba de una regresión: el diálogo presentaba el código del registro (por ejemplo «1» o «2») en lugar del texto visible (como «Activo» o «Inactivo»), lo que dificultaba al usuario reconocer qué estaba seleccionando. Tras la corrección, el listado de valores del filtro vuelve a mostrar la descripción asociada a cada item de la tabla estática, recuperando el comportamiento previo y mejorando la usabilidad del filtrado. |
|
VELNEO-22478 |
Corrección de la pérdida de parámetros de consulta en las redirecciones del servidor HTTP de Velneo vServer Se ha corregido un error en el servidor HTTP de Velneo vServer que afectaba a las redirecciones automáticas. Cuando llegaba una petición a una ruta sin barra final, el servidor respondía con una redirección hacia la misma ruta terminada en barra, pero en el proceso descartaba los parámetros de consulta de la URL (la parte posterior al signo de interrogación). Como consecuencia, las funcionalidades que dependen de esos parámetros, como los modos de acceso mediante un enlace con token, dejaban de recibir la información necesaria. Tras la corrección, la redirección conserva íntegramente la cadena de parámetros, de modo que las peticiones llegan completas a su destino y dichos enlaces vuelven a funcionar con normalidad. |
|
VELNEO-22541 |
Corrección de una vulnerabilidad de seguridad en la carga de certificados de Velneo vServer (CVE-2025-14575) Se ha corregido una vulnerabilidad heredada de la biblioteca Qt (CVE-2025-14575) que, en circunstancias muy concretas, podía hacer que se aceptara como de confianza un certificado no verificado, debilitando las conexiones seguras. La gravedad estimada es baja. Se recomienda actualizar a la versión corregida o posterior cuanto antes. |
|
VELNEO-22573 |
Visualización de mensajes de activación de claves beta en vAdmin Se ha restablecido la funcionalidad para que los mensajes de activación de claves beta aparezcan correctamente en el panel de mensajes de vAdmin. Esto permite a los usuarios verificar fácilmente la activación de sus claves, especialmente en entornos donde la consola de salida del vServer no es accesible, como en vServer Cloud. |
|
VELNEO-22596 |
Corrección de una vulnerabilidad de denegación de servicio en Velneo vServer Se ha corregido una vulnerabilidad que, en determinadas circunstancias, podía provocar la parada inesperada del servicio. La gravedad estimada es media. Se recomienda actualizar a la versión corregida o posterior cuanto antes. |
|
VELNEO-22598 |
Corrección de una vulnerabilidad de seguridad en el servidor HTTP de Velneo vServer Se ha corregido una vulnerabilidad en el servidor HTTP de Velneo vServer que, en determinadas circunstancias, podía permitir el acceso no autorizado a información del servidor. La gravedad estimada es baja. Se recomienda actualizar a la versión corregida o posterior cuanto antes. |
|
VELNEO-22636 |
Corrección de un cierre inesperado de vClient al previsualizar informes personalizables en Linux Se ha corregido un fallo que provocaba el cierre inesperado de Velneo vClient al previsualizar determinados informes personalizables. El problema se producía únicamente en sistemas Linux con escritorio X11 cuando, durante la generación de la vista previa, se interactuaba con la barra de herramientas del diálogo de previsualización (cambio de página, zoom, etc.), lo que en ciertos informes con suficientes filas terminaba cerrando la aplicación. Con esta corrección la previsualización de informes en pantalla es estable en todos los entornos de escritorio de Linux, evitando la pérdida de trabajo del usuario y permitiendo revisar e imprimir los informes sin interrupciones. |
|
VELNEO-22642 |
Corrección de un error en la actualización de Velneo vClient mediante vUpdater en Windows Se ha corregido un fallo en el proceso de actualización del ejecutor de aplicaciones Velneo vClient mediante vUpdater que afectaba al downgrade exclusivamente. Durante la actualización, el desinstalador no eliminaba el fichero «legacy.dll» —una de las librerías de cifrado de la aplicación— del directorio de instalación. Como vUpdater requiere que dicho directorio quede vacío para continuar, el proceso se detenía con error. Además, al reinstalar, esa librería conservaba una versión distinta a las demás, lo que impedía el arranque correcto del programa. Tras la corrección, el directorio se vacía por completo al desinstalar y la actualización finaliza con todas las librerías coherentes entre sí. |
|
VELNEO-22674 |
vDataClient: corrección del problema de pintado en campos de tipo objeto texto enriquecido. Se ha corregido el pintado de campos de tipo objeto texto enriquecido en rejillas de vDataClient, que previamente causaba un solapamiento con texto plano. La mejora asegura que el texto enriquecido se visualice correctamente, lo que mejora la presentación de datos y evita desbordamientos indeseados. Esta corrección beneficia a los desarrolladores y usuarios finales al proporcionar una experiencia de interfaz más limpia y funcional. |
|
VELNEO-22707 |
Mejora en la visualización del panel de transacciones de Velneo vAdmin Se ha mejorado la visualización del panel de transacciones de Velneo vAdmin, la herramienta de administración y monitorización de Velneo vServer. Anteriormente, la columna Título —que muestra la descripción de cada transacción en ejecución— disponía de un ancho fijo reducido que truncaba el contenido y dificultaba su lectura. Con este cambio, las columnas Título e Instancia aprovechan el máximo espacio disponible en el panel, de modo que se muestra la información completa sin necesidad de redimensionar la columna manualmente. El resultado es una monitorización de transacciones más cómoda y clara para el administrador al supervisar las operaciones de escritura sobre las bases de datos instanciadas en el servidor. |
vERP y Apps
| Código | Descripción |
|---|---|
|
VERP-3370 |
vTPV. Añade cobros no existentes cuando se indica el importe desde el teclado del TPV Cuando al momento de cobrar se digita en el teclado numerico del vTPV el importe a cobrar, se crean vencimientos duplicados por el importe del cambio. Objetos modificados Proyecto de aplicacion (vTPV)
|
|
VERP-3444 |
Agente Onboarding vERP Nuevo asistente de IA integrado en vERP para facilitar el aprendizaje y la adopción de la plataforma. Con un solo clic desde el menú principal, accede a un cuaderno inteligente de NotebookLM con toda la documentación de vERP, donde podrás hacer preguntas, explorar funcionalidades y resolver dudas al instante. Proyecto de aplicación
|
|
VERP-3468 |
CSS. Soporte de tildes y eñe en nombres de usuario de Windows Mejorada la aplicación de estilos CSS de vERP para que funcione correctamente en equipos Windows cuyo nombre de usuario contiene tildes, acentos graves o la letra ñ. Anteriormente, estos caracteres especiales en la ruta del perfil de usuario impedían que se cargara correctamente el CSS, provocando que la interfaz se mostrara sin estilos. Objetos modificados:
|
|
VERP-3476 |
vAgenda. Mejora en la seleccion del color del calendario Se ha mejorado la forma en como se permite seleccionar el color del calendario a aplicar Objetos modificados
Objetos nuevos
|
|
VERP-3501 |
Ejecución web. Selección automática del marco según dispositivo (escritorio/móvil) Al ejecutar vERP desde un navegador web, ahora se detecta automáticamente si el dispositivo es de escritorio o móvil y se carga el marco correspondiente. Anteriormente, la ejecución web no distinguía el tipo de dispositivo, lo que podía provocar que se cargara un marco inadecuado para la pantalla del usuario Objetos modificados: Proceso: ON_INIT_CLIENT |
|
VERP-3585 |
General. Campo alfanumérico se rellena con contenido numérico. En el proceso ENT_M_ALT_MOD en dos instrucciones distintas, al crear la nueva ficha en la tabla DIR_M, el campo PRN se rellena a 1, pero este campo es alfanumérico por lo que debe rellenarse con «1». Objetos modificados Proyecto de aplicacion
Proyecto de datos
|
|
VERP-3616 |
General. Importador de ficheros ocultar check «Usar para búsquedas en Velneo» (no funcional) Se ha ocultado la opción «Usar para búsquedas en Velneo» del importador de ficheros. Esta funcionalidad no está completamente desarrollada y activarla no tenía ningún efecto, lo que podía generar confusión. Se oculta del formulario hasta que se complete su desarrollo. Objetos modificados:
|
|
VERP-3680 |
General. Dashboards personalizados con scripts para cada usuario. Ahora es posible crear dashboards y gráficos mediante scripts y asignarlos a usuarios específicos. Cada usuario dispone de un menú donde consultar sus dashboards y puede elegir cuáles se muestran automáticamente al iniciar la aplicación. Por seguridad, se ha implementado una lista negra de comandos que impide que los scripts realicen operaciones de escritura (altas, modificaciones o eliminaciones de registros) a través de la API JavaScript de Velneo. Objetos modificados:
Objetos nuevos:
|
|
VERP-3684 |
General. Corregida la condición de permiso para cambiar de instancia de usuario Corregida la condición que controlaba la opción de cambiar de instancia en la ficha de usuario. Anteriormente, la opción requería además que el usuario fuera supervisor en el servidor, lo que impedía el cambio de instancia a usuarios que sí tenían el permiso configurado. Ahora basta con tener activada la opción «Autorizar cambio de instancia» en la ficha del usuario. Objetos modificados:
|
|
VERP-3685 |
General. Multi-empresa las variables globales no reflejaban la empresa seleccionada por el usuario Corregido el inicio de vERP en entornos multi-empresa para que las variables globales de empresa reflejen correctamente la empresa seleccionada por el usuario. Anteriormente, al tener varias empresas configuradas, las variables globales siempre tomaban los datos de la primera empresa, independientemente de cuál hubiera elegido el usuario. Esto podía provocar que se trabajara con datos de configuración de una empresa diferente a la seleccionada Objetos modificados:
|
|
VERP-3697 |
SII. Cuando se envía una factura al SII y tiene algún error (pero sí tiene CSV) no se permite reenviarla al SII. Se corrige para que se permitan reenvíos de facturas que ya pudieran estar registradas en el SII de la AEAT. Objetos modificados:
|
|
VERP-3702 |
SII. Plantillas de claves y concepto SII por serie. Se ha integrado una notable mejora en el SII para que se rellenen automáticamente las claves y concepto del SII en el registro de extensión del registro de IVA. Si la serie del registro de IVA no tiene plantilla SII asignada, las claves se rellenarán con sus valores por defecto, y el concepto el que esté indicado en la configuración de la empresa. Objetos nuevos:
Objetos modificados:
|
|
VERP-3703 |
SII. Permite descontabilizar las facturas enviadas con estado correcto al SII. Se corrige para que no permita descontabilizar desde los formularios indicados cuando el estado de la factura en el SII es correcto. Además, ahora ya se permite que si se ha enviado la factura al SII y posteriormente se anula en el SII, que se pueda descontabilizar la factura, se corrige o modifica algo de ella, se vuelve a contabilizar y se pueda volver a enviar al SII. Objetos modificados:
|
|
VERP-3709 |
API REST. Configuración masiva de endpoints de seguridad Nueva funcionalidad que permite agregar y configurar múltiples tablas a la vez en la seguridad de un API KEY. Selecciona las tablas que necesitas, define los métodos HTTP y permisos, y aplica la configuración de forma masiva. Si el endpoint ya existe, se actualiza automáticamente; si no existe, se crea. Ahorra tiempo y simplifica la gestión de permisos en tu API REST.
|
|
VERP-3713 |
General. Unificado el modo de visualización en todas las toolbars de vERP. Se ha aplicado el criterio de modo «Texto» de forma consistente en todas las toolbars de la aplicación. Anteriormente, algunas toolbars mostraban iconos o modos mixtos, generando una experiencia visual inconsistente. Objetos modificados:
|
|
VERP-3741 |
vCRM. Contador de oportunidades. Se incorpora en vCRM un contador para oportunidades, cuyo formato puede definirse como fórmula y por ejercicio. En las rejillas de oportunidades donde aparece la columna Código, ahora aparecerá el nº de oportunidad en formato contador o el ID del registro tal como aparecía antes de incorporar el contador, dependiendo de si la oportunidad tiene contador o no. La búsqueda de oportunidades también localiza registros a partir del nuevo contador. El nº de oportunidad también se incorpora en el formulario de la oportunidad. Objetos nuevos:
Objetos modificados:
|
|
VERP-3742 |
vCRM. Descarga del calendario Office 365 a la agenda. Es posible descargar en la agenda interna del vCRM el calendario Office 365 del comercial. Si el comercial tiene configurada su opción de integración con Office 365, se le habilitará la opción de “Obtener eventos Office 365”. Objetos nuevos:
Objetos modificados:
|
|
VERP-3743 |
vCRM. Descarga de emails Office 365 en formato «.eml». Nueva funcionalidad que permite descargar el contenido completo de un email Office 365 en formato “.eml”, para posteriormente poder seguir interactuando con el hilo de dicho email en, por ejemplo, en otro gestor de correo y por otro comercial. Hasta ahora, en las gestiones de las oportunidades se dispone de los emails descargados, pero si un comercial que no es el propietario del email descargado quiere interactuar con el hilo de dicho email, no podía hacerlo ya que el email no lo ha generado él. El formato estándar “.eml” permite obtener todo el email y abrirlo desde cualquier otra cuenta y seguir interactuando con el hilo del mismo. Muy útil por ejemplo si han habido cambios de comerciales que deben proseguir el seguimiento de oportunidades de otros comerciales. Objetos nuevos:
Objetos modificados:
|
|
VERP-3745 |
vCRM. Descarga de emails Office 365 a su oportunidad. Con la introducción del contador de oportunidades se facilita que cualquier email de Office 365 en el que en su asunto se haya indicado el nº de oportunidad (#nºoportunidad) se pueda vincular a esa oportunidad. Ello mejora la experiencia de usuario al interactuar con el timeline de la oportunidad, ya que a partir de ahora el usuario puede elegir si ver todo el histórico de emails redactados con el contacto principal de la oportunidad, como hasta ahora, o solo ver los emails propios de dicha oportunidad. Objetos modificados:
|
|
VERP-3746 |
vCRM. Office 365. Opciones dentro de la oportunidad para crear nuevo email y nuevo evento calendario. Desde el mismo formulario de la oportunidad es posible generar un nuevo email y un nuevo evento en el calendario, en Office 365, y que quede vinculado a la oportunidad. Se implementa también un timer para que si se ha generado un nuevo email o evento, y pasado un tiempo y no se haya cerrado el formulario de la oportunidad, conseguir el refresco (bajada) de dicho nuevo email o evento al timeline de la oportunidad. Objetos nuevos:
Objetos modificados:
|
|
VERP-3747 |
vCRM. Opciones dentro de la oportunidad para forzar la descarga de emails y eventos calendario. Se incorporan en el formulario de oportunidad las opciones para forzar la descarga de emails y eventos calendario, facilitando la usabilidad al usuario y que no deba salir de la oportunidad e ir a la opción general de descarga. Objetos nuevos:
Objetos modificados:
|
|
VERP-3748 |
vCRM. Carga del timeline de la oportunidad en 3P. Se cambia la carga del timeline de la oportunidad a 3P, pues cuando la oportunidad tiene un timeline extenso se notaba carga lenta del mismo, afectando a la experiencia de usuario. Ahora la carga del timeline es mucho mejor. Objetos nuevos:
Objetos modificados:
|
|
VERP-3749 |
vERP. Actualización en la gestión documental de Google Drive por adopción de HTTP2.0 Con la actualización de la plataforma, se adopta el estándar HTTP2.0 para las comunicaciones HTTP y HTTPS. Este cambio introduce modificaciones en el manejo de los headers de las peticiones, ya que el protocolo requiere el uso de un formato específico (camelCase). Como consecuencia, se realizaron ajustes en la integración con Google Drive para garantizar la compatibilidad con este nuevo comportamiento y asegurar el correcto funcionamiento de las operaciones documentales. Objetos modificados
|
|
VERP-3750 |
vERP. El control SER_FAC_REC tiene asociado un menú de botón incorrecto Se ha corregido el menu de boton asociado al control de edición alfabética SER_FAC_REC (Serie) del formulario FAC_REC_C_MEN por el correspondiente que es USR_VAR_W_BTN_SER_FAC_REC Objetos modificados
|
|
VERP-3760 |
Modelo 349 en «Declaración recapitulativa de operaciones intracomunitarias», el campo NUM NIF EMPRESARIO O PROFESIONAL DESTINATARIO FINAL SUSTITUTO tiene un tipo incorrecto Se ha cambiado el tipo de dato del campo “NUM NIF EMPRESARIO O PROFESIONAL DESTINATARIO FINAL SUSTITUTO” en el REGISTRO DE OPERADOR INTRACOMUNITARIO del modelo 349 |
|
VERP-3764 |
vCRM. Actualizado dist/lib/vCRM.js para evitar errores de ejecución en el motor Javascript de Velneo. Actualizada la configuración de compilación webpack del bundle vCRM.js. Los cambios son exclusivamente técnicos de build y no afectan a la lógica de negocio:
Objetos modificados:
|
|
VERP-3767 |
Información pública sobre la incidencia |
|
VERP-3772 |
vCRM. Descarga de emails Gmail a su oportunidad. Con la introducción del contador de oportunidades se facilita que cualquier email de Gmail en el que en su asunto se haya indicado el nº de oportunidad (#nºoportunidad) se pueda vincular a esa oportunidad. Ello mejora la experiencia de usuario al interactuar con el timeline de la oportunidad, ya que a partir de ahora el usuario puede elegir si ver todo el histórico de emails redactados con el contacto principal de la oportunidad, como hasta ahora, o solo ver los emails propios de dicha oportunidad. Objetos modificados:
|
|
VERP-3781 |
Contabilidad. Problema con los layout del IBAN/Cuenta en el formulario AUX_C_COM. Se corrigen los layouts que hacían que los campos del IBAN/Cuenta de dicho formulario no se distribuyeran bien. Objetos modificados:
|
|
VERP-3806 |
Contabilidad: el visor html del formulario del dock de auditoría se muestra en blanco. Objetos modificados:
|