Listado de cambios Velneo 36.3
Plataforma
| Código | Descripción |
|---|---|
|
VELNEO-19428 |
Eliminación del menú de contexto en la barra de scroll de rejillas y vistas Se ha eliminado el menú de contexto al pulsar el botón derecho del ratón sobre la barra de desplazamiento en rejillas y vistas, unificando el comportamiento y evitando bloqueos en Velneo vClient Web. Esto mejora la estabilidad y la experiencia de usuario. |
|
VELNEO-19724 |
Corrección de la posición de la barra de desplazamiento en la ventana de Extensiones Se ha ajustado la ubicación de la barra de desplazamiento en la ventana de Extensiones, situándola en la derecha conforme al estándar de usabilidad. Esto facilita la navegación por el contenido y mejora la experiencia para el desarrollador y el usuario final. |
|
VELNEO-20317 |
Gestión de dominios propios en vLanzadera Ahora, el parámetro de dominio en vLanzadera es siempre visible y editable, permitiendo a los usuarios de cloud configurar el dominio manualmente. Este ajuste ofrece mayor flexibilidad en entornos de producción, asegurando que la configuración manual tenga prioridad sobre los valores preexistentes. |
|
VELNEO-20396 |
No reproduce sonidos el comando de instrucción «Reproducir sonido ()» Se ha solucionado el funcionamiento del comando Reproducir sonido, permitiendo la reproducción de sonidos en procesos y eventos. Esto mejora la experiencia interactiva y la retroalimentación para usuarios y desarrolladores. |
|
VELNEO-20454 |
Mejora en el envío de objetos con la Extensión Repositorios Se ha resuelto un error que provocaba el cierre inesperado de vDevelop al enviar varios objetos modificados a un repositorio con Repostorios. Esta solución mejora la estabilidad del entorno de desarrollo y asegura la integridad en la gestión y sincronización de proyectos. |
|
VELNEO-20480 |
Mejora de la edición y navegación en rejillas editables con columnas de campo objeto texto Se optimiza el comportamiento de las rejillas editables para que las columnas que muestran campos objeto texto reaccionen con la misma lógica de edición y navegación que el resto, facilitando la usabilidad, la coherencia y el control para el desarrollador y el usuario final. |
|
VELNEO-20500 |
Corrección del separador de miles en informes personalizables para valores numéricos menores a 10.000 Se ha solucionado el problema de visualización del separador de miles en informes personalizables, asegurando que los campos numéricos inferiores a 10.000 se muestren correctamente formateados. Esta mejora aporta coherencia y claridad en la presentación de datos numéricos para los usuarios finales. |
|
VELNEO-20552 |
Mejora de la visualización y usabilidad en dispositivos Android con notch Se ha corregido la superposición de elementos de la interfaz con el notch y las barras del sistema en dispositivos Android, garantizando la accesibilidad a todas las funcionalidades de la ventana de conexión y aplicaciones. Esta mejora incrementa la usabilidad para programadores y usuarios finales en dispositivos móviles. |
|
VELNEO-20649 |
Mejora de la legibilidad en modo oscuro del editor de fórmulas de vDevelop Se han adaptado los colores del texto y los elementos del asistente de fórmulas de vDevelop para el modo oscuro, facilitando la lectura y la identificación de palabras clave, variables y otros elementos, lo que mejora la experiencia visual del desarrollador. |
|
VELNEO-20780 |
Restricción de acceso a campos objeto Privados desde vModApache Desde esta versión, vModApache ya no permite obtener el contenido de campos objeto con el estilo Privado, asegurando que los datos sensibles estén protegidos ante accesos externos. Esta mejora refuerza la seguridad y la confidencialidad de la información en aplicaciones desarrolladas con Velneo. |
|
VELNEO-20854 |
Solución al cierre inesperado de vClient al interactuar con leyendas en gráficos Se ha corregido un error que provocaba el cierre de vClient al hacer clic en la leyenda de un gráfico, garantizando mayor estabilidad y seguridad al manipular elementos gráficos en las aplicaciones del usuario final. |
|
VELNEO-20901 |
Mejora de estabilidad al usar el inspector de errores en funciones de juego de caracteres Se ha solucionado un fallo en vDevelop que causaba el cierre de la aplicación al inspeccionar errores en el editor de fórmulas cuando ciertas funciones de juego de caracteres, como getAlpha256CharCode() y similares, recibían variables alfabéticas como argumento. Esta corrección mejora la robustez y fiabilidad del entorno de desarrollo al manipular fórmulas avanzadas. |
|
VELNEO-20927 |
Solución al cierre inesperado de vDevelop al usar «Pegar como…» en Id sin resolver Se ha corregido un error en vDevelop que provocaba el cierre de la aplicación al intentar desplegar un nodo de la columna «Id sin resolver» tras usar la opción «Pegar como…». Esta mejora incrementa la estabilidad y la fiabilidad del entorno de desarrollo al gestionar grandes volúmenes de objetos. |
|
VELNEO-20931 |
Corrección del desfase horario en la programación y ejecución de tareas Se ha corregido la gestión de la zona horaria en las tareas programadas, garantizando que las tareas de tipo Ejecutar proceso ya se guarden y recuperen con la zona horaria correcta, evitando desajustes en la hora prevista de ejecución y mejorando la fiabilidad del sistema para el administrador y el usuario final. |
|
VELNEO-20939 |
Solución al cierre inesperado de vClient al cargar un casillero con vista de datos en modo de carga «Al inicializar» Se ha corregido un error en vClient que provocaba el cierre inesperado al cargar un casillero cuyo formulario incluía una vista de datos con rejilla configurada en modo «Al inicializar». Ahora, la carga de datos es segura y consistente, lo que mejora la estabilidad en el uso de casilleros y visores de datos en aplicaciones Velneo. |
|
VELNEO-20943 |
Mejora en la usabilidad del comando Pedir dato para fecha y hora Se ha forzado el establecimiento de foco inicial en la ventana del comando Pedir dato, posicionándolo en el control de edición al solicitar fechas u horas. Esto agiliza la introducción de datos por parte del usuario, facilitando la interacción. |
|
VELNEO-20974 |
Mejora de la velocidad de reconstrucción de tablas tras cambiar la posición de campos Se ha mejorado la reconstrucción de tablas al cambiar la posición de un campo, garantizando operaciones de mantenimiento más rápidas y eficientes para los desarrolladores y administradores. |
|
VELNEO-21007 |
Optimización del uso de CPU en controles de edición de fecha en modo alfanumérico Se ha resuelto un problema en los formularios de Velneo donde el uso de CPU aumentaba significativamente al utilizar controles de edición de fecha en modo alfanumérico, mejorando el rendimiento y ofreciendo una experiencia más eficiente para el desarrollador y el usuario final. |
|
VELNEO-21102 |
Corrección en el registro de asociaciones de archivos para instalaciones de usuario en aplicaciones Velneo Se mejorará el registro de los esquemas de aplicaciones en Windows mediante los instaladores, diferenciando entre instalaciones para todos los usuarios y solo para el usuario actual, para que los archivos Velneo se asocien y se puedan ejecutar desde el navegador, mejorando la integración y facilidad de uso para el usuario final. |
|
VELNEO-21171 |
Evitado cierre inesperado de vClient al salir durante la edición en rejillas editables Se ha identificado un error que provocaba el cierre de vClient al cerrar la aplicación mientras se edita una rejilla editable. Esta mejora garantizará una finalización segura del programa sin pérdidas o bloqueos, aumentando la estabilidad de las aplicaciones para el usuario final y el desarrollador. |
vERP y Apps
| Código | Descripción |
|---|---|
|
VERP-3234 |
Veri*factu. Faltan subindexadores para ciertos controles de edición. En los formularios EMP_M_CFG_VFT_SCR y VTA_FAC_G_VFT_DAT_TRA para los controles de edición VFT_TIP_IPT, VFT_TIP_HUE y EMI_DES_TER hacen falta o no se resuelve bien su correspondiente subobjeto subindexador. Objetos modificados:
|
|
VERP-3240 |
General. En la configuración inicial de una nueva instancia se configuran temas inexistentes Cuando creamos una instancia nueva se ejecuta el proceso CFG_INI (Configuración inicial) y, en éste se crea el registro en la tabla a nivel de configuración aplicando los valores ‘AUTOEXEC’ y ‘AUTOEXEC-COMPACTO’ en los temas por defecto. Sucede que estos temas no existen en la versión 36 en el momento de la descarga de los ficheros iniciales json. Objetos modificados Proyecto aplicacion
Proyecto datos
|
|
VERP-3242 |
Error en el componente Factura Electrónica de España: el mensaje de périda de foco de la senda donde se encuentra el componente autofirma impide que se puedan guardar los cambios. Dado los cambios de la V36 hay variables que no se estaban inicializando y por ende no realizaba correctamente la validacion, se aprovecha para realizar la migracion completa del componente al modo de arranque de vERP V36 Objetos nuevos (Copiados) Proyecto aplicacion
|
|
VERP-3244 |
Al importar los scripts de Agente IA en vERP 36 se importa un script que no es funcional. Objetos modificados:
|
|
VERP-3291 |
Veri*factu. Problemas con la fecha de los cobros de una factura cuando su envío a veri*factu no se hace el día que se ha generado. Cuando se cambia la fecha por el proceso de facturacion, se recalculan los vencimientos en base a la nueva fecha. Objetos modificados
|
|
VERP-3296 |
Veri*factu_. Falla en el calculo de la zona horaria en la fecha de envio a_ Veri*factu en servidores locales. Corregido el calculo de la diferencia horaria entre UTC y la Europa/Madrid para el calculo de la fecha y hora de envio. Objetos modificados
Objetos creados
|
|
VERP-3301 |
Actualizado codigo QML para la firma de pedidos (toolbar) Hemos actualizado el codigo QML para que sea 100% funcional en la toolbar de la firma de pedidos. Objetos modificados: Script Toolbar_firma.qml |
|
VERP-3304 |
Verifactu. Mensaje de error de clave duplicada en subindice 22 con datos pre-existentes Se mejora que cuando se actualiza a la nueva version V36 con Verifactu y la instancia ya cuenta con datos, no aparezcan mensajes de error de clave duplicada en el indice 22 de VTA_FAC_G Objetos modificados
|
|
VERP-3308 |
Veri*factu. Fecha y hora del registro de envío se podría guardar en zona horaria errónea. Se hacen ajustes para que al guardar el registro de envío, la fecha y hora del envío queden guardadas en la misma zona horaria del vClient que registra el envío. Objetos modificados:
|
|
VERP-3312 |
General. Se unifican y reutilizan iconos. Objetos modificados:
Objetos eliminados:
|
|
VERP-3316 |
General. Agregardo Drag&drop para asignar usuarios y permisos a un grupo de usuario. Objetos nuevos:
Objetos modificados:
|
|
VERP-3340 |
Veri*factu. Se debe aplicar uriEncode al numero de factura antes de formar la cadena para la URL del QR. Se ha modificado la concatenación de valores para la generación de la URL para el QR, aplicando uriEncode al número de factura y así garantizar la lectura correcta de la misma desde un navegador web. Objetos modificados:
|
|
VERP-3362 |
Contenido inicial en el campo VFT_EMI_DES_TER tiene valor incorrecto El contenido inicial del campo VFT_EMI_DES_TER se ha corregido para que apunte al valor correcto (79) en formato numerico Objetos modificados
|
|
VERP-3401 |
Mejora en el nombrado del archivo temporal generado para enviar por correo electrónico en el proceso EMAIL_ENV. Se ha mejorado el nombre del archivo temporal generado para enviar un correo electrónico con el proceso EMAIL_ENV. Objetos modificados:
|
|
VERP-3408 |
Veri*factu. Mejoradas validaciones y control de llenado correcto del campo descripción de la operación en la factura. Se mejora la lógica de llenado de la descripción de la operación en la factura y validación de su contenido antes de enviar a Veri*factu. Objetos modificados:
|
|
VERP-3414 |
Veri*factu. Mayor control de no manipulación cuando una factura está marcada como Veri*factu. Se han implementado correcciones y mejoras para evitar las consecuencias de una manipulación intencionada de la activación y desactivación del sistema Veri*factu en la configuración de la empresa, así como para evitar desmarcar una factura Veri*factu desde el vDataClient. Objetos modificados:
|
|
VERP-3418 |
Contabilidad. Contenido inicial del campo CTA de la tabla de apuntes APU_C Se cambia el contenido inicial del campo #CTA de la tabla APU_C para que sea más coherente y tenga en cuenta posibles máscaras parametrizadas en la configuración de la empresa. Objetos modificados:
|
|
VERP-3422 |
Veri*factu. Poder indicar una fecha de operación en la cabecera de la factura de venta. Se añade nuevo campo Veri*factu fecha operación. Dicha fecha de operación se incluirá en el XML cuando haya fecha de operación registrada y sea diferente a la fecha de la factura de venta. Objetos modificados:
|
|
VERP-3427 |
Veri*factu. Permitir editar la ficha del cliente desde la misma factura de venta. Una vez emitida la factura, no quedará bloqueado el control de edición del cliente en el formulario de la factura de venta. El motivo es liberar el botón contextual que contiene la opción de editar, para facilitar la consulta y edición de la ficha del cliente desde la misma factura. Aunque por error se cambiara el cliente de la factura, el trigger anterior a la modificación no permitirá que se grabe dicho cambio en el registro de la factura. Objetos modificados:
|
|
VERP-3445 |
Veri*factu. El nombre fiscal y CIF del cliente se añaden como nuevos campos en la cabecera de la factura de venta. Para garantizar que en el momento de emitir la factura se toman los datos fiscales del cliente y permanecen propios e inalterables en la factura, aunque en un futuro dichos datos se cambiaran en la ficha del cliente y para no condicionar la impresión de una factura antigua, se añaden ambos campos como nuevos campos en la cabecera de la factura de venta. Objetos modificados:
|
|
VERP-3463 |
Veri*factu. Mejora en la notificación al presentar factura a la AEAT. Cuando se pasa de pre-factura a factura y a continuación se envía la factura a la AEAT, se ha mejorado para que cuando aparezca la notificación con el resultado de dicha acción, si la respuesta de la AEAT es correcta, que la notificación desaparezca por si sola a los 7 segundos, sin necesidad de que el usuario tenga que cerrarla para que desaparezca, y si la respuesta de la AEAT no es correcta, que la notificación no desaparezca y quede visible en espera de que el usuario la cierre, de tal modo que el usuario pueda leerla y quedar sabedor. Objetos modificados:
|
|
VERP-3472 |
Veri*factu. Mejoras a nivel de interfaz para evitar manipulación de los registros de envío. No tiene sentido, en el ámbito del marco Verifactu, que es para lo que se usa ese registro de envíos, que a nivel de interfaz el usuario pueda manipular datos de ese registro, ni dar de alta registros ni eliminar registros. Para evitar eso, se han aplicado los siguientes cambios: Objetos nuevos:
Objetos modificados:
|
|
VERP-3477 |
Veri*factu. Al momento de tomar el nº de instalación del SIF se decide el valor que tomará. Deja de tener sentido el uso de la constante SIF_NUM_INS. El valor del nº de instalación se calcula dinámicamente cuando vaya a ser usado. La AEAT indica que ese identificador sirve para distinguir cada equipo o sistema que genera facturas dentro de una misma empresa o entidad (nosotros entendemos entidad como una posible división de la empresa). Objetos nuevos:
Objetos modificados:
|
|
VERP-3492 |
Veri*factu. Se numeran los registros en NUM_REG_FAC aún cuando no está registrado como Verifactu. Corrección para que no se numeren los registros en el campo NUM_REG_FAC de la tabla de facturas de venta (VTA_FAC_G) cuando la factura no es de Veri*factu. Objetos modificados:
|
|
VERP-3511 |
En la tabla ENT_M el índice SER de múltiples claves está mal configurado. El índice SER está configurado como múltiples claves pero tiene la propiedad número de claves = 1, lo cual es un error. Se modifica dicha propiedad y la propiedad número de claves pasa a ser 2. Objetos modificados:
|
|
VERP-3512 |
Contabilidad. Amortizaciones. Se corrige el cálculo del período de amortizaciones y se ajusta los importes de cada período. Se corrige el cálculo del período de amortizaciones y se ajusta los importes de cada período. En la mejora se contemplan importes basados en el período de amortización (anual, trimestral o mensual). Se ajustan bien los finales de cada período de amortización, y se contemplan de forma especial el período primero y el último, dejando los intermedios con los valores estándar calculados para el período. Objetos modificados:
|
|
VERP-3524 |
Veri*factu. Correcciones en vERP en modo no Veri*factu al facturar pre-facturas. Se corrige el manejador de evento GEN_PRE_FAC_TO_FAC del alternador VTA_FAC_G para poder pasar correctamente pre-facturas a facturas. Dicho manejador solo se puede disparar cuando en la configuración de la empresa no está activado Veri*factu y la empresa quiere igualmente trabajar con pre-facturas. Se ajusta para que vuelva a tener la funcionalidad que tenía en versiones anteriores a vERP 35. Objetos modificados:
Objetos eliminados:
|
|
VERP-3525 |
Gestión. Poder obtener las registros desactivados de la tabla VTA_FAC_G. Objetos modificados:
|
|
VERP-3526 |
En el formulario de duplicación de presupuestos de venta no se permite cambiar el contacto ni se actualiza al cambiar el cliente. Objetos modificados:
|
|
VERP-3529 |
Veri*factu. Correcciones en la selección de empresa y arranque. Ocultar y mostrar acciones de facturación. Cuando el usuario tiene permisos para trabajar con más de una empresa y usa el cambio de empresa, no se aplicaba correctamente el ocultar y mostrar las acciones de facturación adecuadas de la empresa a la que accedía. Objetos modificados:
|
|
VERP-3539 |
Veri*factu. El recargo de equivalencia total no se está sumando en la CuotaTotal. Objetos modificados:
|