Listado de cambios de Velneo 7.19
Código | Descripción |
---|---|
VELNEO-4591 | Regeneración de índices mejorada para tablas grandes en servidores con suscripción, aumentando el rendimiento de la regeneración entre un 200% y un 400% en tablas con millones de registros en entornos de 64 bits |
VELNEO-4549 | Nueva licencia de suscripción con prefijo VSUBS para funcionalidades y servicios extra en el servidor como el soporte TLS/SSL y tecnología Bigkey para la regeneración de índices |
VELNEO-4425 | Información en el mensaje de inicio del servidor indicando la arquitectura utilizada, 32 o 64 bits con el fin de conocer en remoto la configuración de ejecución a través de Velneo vAdmin |
VELNEO-4416 | Implementada la ejecución de proceso en 4º plano desde otros procesos en 4º plano, 3º plano, triggers y tareas programadas, permitiendo al programador mayor libertad y facilidad para hacer uso de procesos en 4º plano |
VELNEO-4341 | Solucionada incidencia que provocaba error en el servidor cuando se reiniciaba una instancia con objetos protocolo TCP iniciados en el servidor |
VELNEO-3936 | Se pospone el arranque del hilo de tareas hasta la inicialización completa del servidor, para que las tareas no generen conflictos con el inicio de instancias, procesos ON_INIT_SERVER, etc., mejorando además la velocidad de inicio del servidor |
VELNEO-4547 | Mejoras en las peticiones web a Velneo vModApache, todos los verbos aparte de GET y POST, con nuevas funcionalidades como las variables theRequest y theResponse que permiten leer y escribir las respuestas a las peticiones |
VELNEO-4589 | Actualización de librerías de Open SSL 1.0.2f para conexión segura TLS/SSL, navegadores web incrustados y ayuda online |
VELNEO-4585 | Nueva función del API de Velneo para javascript para obtener el estilo en curso y la lista de estilos visuales disponibles en el sistema operativo en curso, facilitando al desarrollador la gestión personalizada de los estilos visuales |
VELNEO-4583 | Soporte de alta resolución en iconos para mostrar en la mayor resolución disponible las imágenes que se usan como iconos, mejorando el aspecto de tus aplicaciones |
VELNEO-4568 | En OS X la información de los componentes se forma con el patrón com.velneo.nombre_componente con el fin de facilitar la identificación y gestión en ficheros del sistema |
VELNEO-4563 | Nuevas funciones para cálculo de hash SHA-2 y SHA-3 de distintas longitudes, en el asistente de fórmulas de Velneo: calcSha2() y calcSha3() y en el API de Velneo para JavaScript: calcHash() de VApp, con el fin de calcular el hash de cualquier cadena |
VELNEO-4546 | Los comandos de instrucción de APIVEL son obsoletos y han sido sustituidos por la clase VTableInfo del API de Velneo para JavaScript, por lo que en el Inspector de errores y la selección de comandos aparecen como obsoletos, aunque todavía sean operativos |
VELNEO-4543 | Devolución de información en los objetos response y responseText en la clase XMLHttpRequest para los casos en los que existe un error indicado por medio de errorCode |
VELNEO-4524 | Binarios de OSX firmados con certificado digital para garantizar su procedencia e integridad, que las aplicaciones han sido creadas por Velneo y evitar que sean modificadas accidentalmente o sufran alteraciones maliciosas |
VELNEO-4509 | Nuevas versiones de 64 bits para los componentes de Velneo en OSX y nuevas versiones beta de 64 bits para Linux que permiten acceder a más memoria y mejorar el rendimiento general de las aplicaciones |
VELNEO-4508 | Incorporada iOS como plataforma reconocida en la clase VSysInfo del API de Velneo para JavaScript |
VELNEO-4468 | Mejora en la gestión del cambio de hora en el servidor para la definición de tareas, manteniendo la hora en que fueron programadas pese al cambio para facilitar la gestión al administrador en Velneo vAdmin |
VELNEO-4471 | Nueva función stripHtml() que permite extraer el texto contenido en un código HTML eliminando todos los tags propios de HTML, disponible en el asistente de fórmulas de Velneo y en la clase VApp del API de Velneo para JavaScript |
VELNEO-4442 | Soporte de alta resolución: Dispositivos retina o alta resolución DPI en sistemas operativos Windows, Linux, OSX e iOS |
VELNEO-4449 | Nueva opción para maximizar ventana en la previsualización de informes personalizables con el fin de facilitar al usuario final la visualización de los informes en las aplicaciones |
VELNEO-4432 | Implementado soporte en XMLHttpRequest de proxy para acceso http y https por medio de claves de registro |
VELNEO-4402 | Nuevo protocolo VATPS (VATPv3) con conexión segura estándar TLS/SSL que provee de privacidad e integridad a las comunicaciones en red entre todos los componentes de Velneo |
VELNEO-4381 | Actualización, migración, traducción y distribución de librerías Qt 5.4.2 permitiendo una mayor integración con sistemas operativos nuevos como iOS y actuales |
VELNEO-4378 | Nueva función del API de Velneo para javascript para la configuración del estilo visual en ejecución, facilitando al programador la gestión personalizada de los estilos visuales |
VELNEO-4302 | Nuevas clases y funciones del API de Velneo para JavaScript para conocer el estado y configuración de la conexión TLS/SSL, y los datos correspondientes al certificado, para permitir al programador gestionar la conexión y el uso seguro de su aplicación |
VELNEO-4271 | Se implementan funciones en informes personalizables para la gestión de orígenes de datos que permiten obtener información del número de registros, consultar si están accesibles los datos, etc. |
VELNEO-4275 | Nueva funcionalidad de tamaño de papel por defecto en informes estándar de Velneo que permite usar el definido por la impresora para tamaños específicos de la impresora o reutilizar el mismo informe en diferentes tamaños de papel |
VELNEO-4278 | Nuevo cliente Velneo vClient para iOS en Apple Store con versiones 32 y 64 bits para sistemas operativos iOS 7.1 en adelante |
VELNEO-3996 | Se homogeneiza en las peticiones de información al usuario los literales referidos a la contraseña, evitando usar la palabra password y sustituyendola por su versión en castellano, con el fin de facilitar la usabilidad |
VELNEO-3962 | Nueva función sort de la clase VRegisterList que permite la ordenación de una lista de registros por varios campos indicados por su identificador compuesto con el fin de facilitar la ordenación compleja de listas en el API de Velneo para Javascript |
VELNEO-3650 | Se quita la propiedad Título de la rejilla avanzada ya que no tiene efecto en ese tipo de objetos, con el fin de evitar confusiones |
VELNEO-3446 | Mejora de la función customizeWindowHint() de la clase VMainWindow, que permite ocultar la opción de cerrar la aplicación, para facilitar su uso en manejadores de evento disparados después del arranque de la aplicación |
VELNEO-3043 | La apertura en OSX de una nueva sesión de un componente de Velneo se muestra por delante del componente ya abierto para facilitar la usabilidad |
VELNEO-2987 | Nuevos iconos de mayor calidad en los ejecutables para las distintas vistas de Windows |
VELNEO-4610 | Nuevo comando de instrucción Get información pantalla de Velneo y clase VScreen con funciones para conocer la configuración de pantalla primaria, ancho, alto y otros datos para poder ajustar en tiempo de ejecución los elementos a mostrar en pantalla |
VELNEO-4617 | Actualización de ayuda html de API de Velneo para javascript y ayuda de contexto para la edición de scripts con las últimas novedades y mejoras |
VELNEO-4614 | Actualización de enlaces de ayuda y portada de Velneo vDevelop |
VELNEO-4605 | Implementado uso de OpenGL en Velneo vDevelop en OSX |
VELNEO-4581 | Evitada incidencia en Windows o en Linux al asociar erróneamente el servidor al mismo usuario con el que ejecutamos vDevelop, lo que provocaba que al cerrar éste último, se sobreescribía el fichero de soluciones del servidor |
VELNEO-4566 | Unificado el tipo de letra del editor de JavaScript haciendo uso de un tipo monoespacio para todas las fuentes por defecto con el fin de facilitar la lectura y escritura de código |
VELNEO-4540 | Solucionada incidencia que provocaba un error de ejecución de Velneo vDevelop al hacer uso del Inspector ¿dónde se usa? aplicado sobre un campo y borrar un manejador de evento donde éste es usado |
VELNEO-4431 | Uso de QML2 en Asistente de primeros pasos e Importador SQL, con renderización con soporte de escritorio remoto y máquinas virtuales para un mayor rendimiento y una mejor integración con el sistema |
VELNEO-4380 | En la pestaña del manejador de evento se muestra información del identificador del objeto padre y el tipo de objeto correspondiente (formulario, rejilla, etc.), facilitando saber a qué objeto pertenece aunque lo hayamos cerrado |
VELNEO-4268 | Nueva opción que permite desenganchar los usuarios de una instancia al reiniciar la solución desde Velneo vDevelop con F5 con el fin de facilitar la programación y prueba de las aplicaciones durante el desarrollo |
VELNEO-4279 | Nueva función calcFormulaVelneo() de la clase VRoot del API de Velneo para JavaScript para el cálculo de fórmulas de Velneo, permitiendo acceder a todas las funciones y objetos de las fórmulas de Velneo en JavaScript en el origen definido por theRoot |
VELNEO-4116 | En Velneo vDevelop se quitan las señales del grupo Ítem del control Listbox de formulario ya que no son funcionales en este tipo de control, con el fin de evitar confusión al programador |
VELNEO-3662 | Se quita la opción de incluir el subobjeto Condición de estilo en bandas de Rejilla Avanzada ya que no son funcionales en ese tipo de objetos, con el fin de evitar confusiones |
VELNEO-2827 | Mejora de usabilidad del editor de procesos con gran número de líneas para facilitar la selección rápida de un comando |
VELNEO-2278 | Eliminados elementos obsoletos del asistente de creación de rejillas, como la propiedad paleta de fuentes, asignando más espacio a las propiedades funcionales con el fin de facilitar el proceso de creación de la rejilla |
VELNEO-4199 | Mejora del asistente de creación de rejillas con cabeceras y filas de alto 0 por defecto, autoajustándose al contenido en función del tipo de letra, con alineación vertical centrada, para mejor visualización de los datos, también en dispositivos de alta resolución |
VELNEO-4592 | Mejora en la impresión de informes estándar aplicando la máxima resolución disponible en la impresora, usando las opciones de impresora por defecto, impresión desde impresora lógica e impresión desde vista preliminar de informe |
VELNEO-4565 | Nuevo cuadro de conexión de Velneo vClient en dispositivos móviles que facilita la conexión e introducción de datos de acceso |
VELNEO-4574 | Implementando botón para cerrar ventana en Localizador, Seleccionar ficha de la lista y Ventana de caché utilizada de Velneo vClient para facilitar la usabilidad en dispositivos sin tecla cancelar |
VELNEO-4570 | Soporte en iOS y Android de la señal pulsar y mantener (tap&hold) con el comportamiento de doble clic, especial para rejillas con el fin de abrir el registro en curso y mejorar la usabilidad de las rejillas |
VELNEO-4580 | Ajuste del tamaño de tipo de letra de los informes personalizables en OS X para que tenga un tamaño coherente con el resto de sistemas operativos |
VELNEO-4531 | Solucionada incidencia que provocaba un error en la ejecución de Velneo vClient en modo MDI tras cancelar de forma consecutiva varias ventanas |
VELNEO-4538 | Nueva función currentColumn() de la clase VTreeWidget del API de Velneo para JavaScript para conocer la columna en curso del control TreeWidget |
VELNEO-4528 | La función checkUserPassword de la clase VServerAdmin retorna true cuando se le pasa un usuario y una contraseña correctos y false en caso de error |
VELNEO-4515 | Añadido soporte de TLS/SSL para Android 6.0 incluido en la instalación para permitir conexiones seguras contra Velneo vServer, y acceso por HTTPS con comandos Get fichero de URL y la clase XMLHttpRequest del API de Velneo para JavaScript |
VELNEO-4481 | Implementada la reproducción de sonido en Android, permitiendo el uso del comando de instrucción Reproducir sonido para incluir esta funcionalidad a las aplicaciones |
VELNEO-4462 | Correcciones ortográficas y gramaticales en los literales de textos genéricos |
VELNEO-4420 | Evitado error en el uso de la función remove() de la clase VRegisterList cuando, por error de programación, lo hacemos contra una lista vacía |
VELNEO-3886 | Solucionada incidencia que en OSX provocaba que al escribir en campos alfanuméricos en un momento dado dejaba de mostrar caracteres con tilde y otros caracteres especiales |
VELNEO-3894 | Se asignan los tooltips correspondientes a las opciones de aumentar y disminuir zoom en la presentación preliminar de informes estándar para facilitar la comprensión de ambas opciones |
VELNEO-2485 | Centrado automático de los formularios con la opción Aceptar sin cerrar formulario en Linux para mostrarlos de esta forma en cada repetición y facilitar la usabilidad de este tipo de formularios al usuario final |
VELNEO-2404 | Visualización por medio de marcas visuales correspondientes al estilo de la ganancia de foco cuando se realiza mediante el ratón en los controles Combobox, Objeto dibujo y otros, para facilitar la usabilidad de estos controles al usuario final |
VELNEO-4609 | Android sin coste en la descarga de Velneo vClient desde Play Store de Google |
VELNEO-4595 | En el listado de definiciones de tareas en Velneo vAdmin se muestra el icono de ejecución de la tarea para indicar la tarea que se está ejecutando en ese momento |
VELNEO-4558 | Mejoras en los iconos para la selección de instancia, con mayor calidad en el redimensionado y permitiendo iconos de mayor resolución hasta 64×64, para permitir mejorar la presentación en dispositivos con alta resolución |
VELNEO-4532 | Nueva opción en la definición de tareas que permite desactivar una tarea con el fin de permitir al administrador evitar la ejecución de ciertas tareas |
VELNEO-4504 | Eliminada la opción ? de la barra de título de las definiciones de tareas ya que no era funcional en estas ventanas, con el fin de evitar confusión al administrador en Velneo vAdmin |
VELNEO-4497 | Mejora en la definición del tipo de tarea periódico en Velneo vAdmin, indicando que se trata de la frecuencia de disparo en vez de a la hora que se dispara la tarea para evitar confusión al administrador |
VELNEO-4473 | Nuevo paso para la asignación de permisos en el asistente de creación de instancia de Velneo vAdmin que facilita todo el proceso de creación de una nueva instancia sin salir del asistente, haciendo más rápido y sencillo el trabajo del administrador |
VELNEO-4430 | Implementado asistente de creación de instancia en Velneo vDevelop para aplicaciones en desarrollo sin instancia, seleccionando la carpeta compartida y asignando los permisos correspondientes sin salir de Velneo vDevelop |
VELNEO-4434 | Nueva opción Ejecutar proceso en tareas en Velneo vServer, permite planificar en Velneo vAdmin la ejecución de procesos desastendidos |
VELNEO-4257 | Nuevos parámetros de línea de comandos en todos de los componentes de Velneo, indicando una VRL con la solución o instancia, que permiten definir accesos directos para que el componente acceda de forma directa a un servidor y una solución o instancia |
VELNEO-4099 | Implementado el uso de un control tipo calendario en la selección de una fecha en la definición de una tarea en Velneo vAdmin con el fin de facilitar la gestión de tareas al administrador |
VELNEO-4090 | Implementada la ordenación de las columnas en las ventanas de definición de tareas e histórico de tareas realizadas de Velneo vAdmin para facilitar la gestión por parte del administrador |
VELNEO-3970 | En tareas se realiza el refresco automático de los procesos disponibles en proyectos cuando reiniciamos una instancia para facilitar la definición de tareas al administrador al evitar tener que cerrar y volver a abrir Velneo vAdmin |
VELNEO-3910 | Implementado en el gestor de tareas en vAdmin el refresco automático de la pestaña de tareas realizadas para facilitar al administrador la gestión de las tareas |
VAPPS-5 | vTutor: Añadidos nuevos tutores (Html, Svg, edición númerica, TCP/IP, QML) |
VAPPS-4 | vTools: Mejora en la exportación a excel en el caso de números con miles y/o decimales |
VAPPS-3 | vVersion: Tarea para limpiar versiones antiguas configurable desde vAdmin |
VCLOUD-16 | Nuevos dominios cx.velneo.com para sustituir los existentes en Velneo Cloud |
VCLOUD-7 | Implementado el soporte de protocolo VATPS en el Panel de control |
VCLOUD-6 | Mejora del procedimiento de asignación de permisos de puertos para servicios TCP en el servidor en la nube |
VCLOUD-3 | El procedimiento de arranque de servidores en la nube evita solicitar el arranque de servidores que ya están iniciados, haciendo además la respuesta del panel de control más rápida |
VCLOUD-2 | Mejora en la secuencia de inicialización de servidores, priorizando para mejorar la velocidad de arranque |
VCLOUD-1 | Ampliar la documentación de generación de carpetas usando APICloud |
VERP | API REST |
VERP | Nuevo sistema control de usuarios concurrentes, sesiones y log funcional |
VERP | Modelos tributarios |
VERP | La tecla aceleradora F3 permite ocultar y mostrar el dock con el menú general |
VERP | Cambio de selección de empresa en caliente |
VERP | Personaliza el título de la aplicación y sus iconos en ejecución |
VERP | Migración a la versión 19.0 |
VERP | En el primer arranque te lo dejamos listo para empezar a grabar |
VERP | Añadido menú de botón de informe en el formulario de alta de informe |
VERP | En el TPV ahora ya sólo aparecen los dependientes de la empresa en curso |
VERP | Resuelta incidencia con tickets de mesa al recuperarlos desde el salón |
VERP | Resuelta incidencia en cobros que no asumía el importe cobrado |
VERP | Mejorada la eliminación de un vencimiento generado por agrupamiento |
VERP | Los supervisores tienen disponibles los botones de exportar/importar JSON |
VERP | Mejorada la eliminación epígrafes del diseñador de informes contables |
VERP | Optimizada la carga de imágenes en el TPV |
VERP | Mejorado el primer arranque tras crear instancia para que muestre el menú |
VERP | Aplicada la macro (CurrentProject) en los includes de JavaScript |
VERP | Se eliminan las tablas obsoletas previstas para esta versión |
VERP | Ahora el TPV nos muestra el importe entregado y el cambio en el ticket |
VERP | Corregida la definición de informes de pérdidas y ganancias |
VERP | Se pueden abonar cantidades diferentes a las facturadas |
VERP | Optimización de cálculos en saldos |
VERP | Mejoras en el formulario del menú general MEN_APP |
VERP | Cambio de proyecto del proceso GET_MAC del TPV |
VERP | Mejoras en documentos de compras y ventas |
VERP | Al cambiar el nombre de la entidad se refresca en las relacionadas |
VERP | Ya está funcional el botón añadir más en el alta de un movimiento manual |
VERP | Revisión de scripts de vTools empleados en vERP |
VERP | Verificación añadida al aceptar y seguir en líneas de compras y ventas |
VERP | Contabilidad: Incorporación de informes de tesorería |
VERP | Añadido el campo ID en los índices de palabras de la tabla ENT_M |
VERP | Al contabilizar facturas de compra o venta se asigna la cuenta auxiliar |
VERP | Resuelta incidencia al añadir el teléfono principal en contactos |
VERP | Eliminado mensaje de error en modificación al crear un nuevo contacto |
VERP | Informe mandato CORE y B2B con parámetros de la empresa |