Documentación de Velneo
26
26
  • Introducción
  • Velneo
    • ¿Qué es velneo?
    • Requerimientos de Velneo
    • Notas de la versión
    • Funcionalidades comunes a los componentes de Velneo
      • Instalación
      • Conexión con Velneo vServer
      • Cambiar el estilo de visualización
      • Ver u ocultar barras de herramientas
      • Mensajería interna entre usuarios
      • Soporte de alta resolución (HighDPI)
      • Carpetas de trabajo de los componentes de Velneo
      • Numeración de versiones de Velneo
      • Certificado de firma digital para componentes de Windows
    • Tipos de archivo generados por Velneo
  • Velneo vDevelop
    • ¿Qué es Velneo vDevelop?
    • Interfaz de Velneo vDevelop
    • Lista de teclas aceleradoras de Velneo vDevelop
    • Soluciones y proyectos
    • Control y edición de proyectos
    • Herencia
    • Inspectores
    • Proyectos objetos y editores
      • Objeto
      • De proyecto de datos
        • Indice complejo
        • Tabla
          • Actualización
          • Campo
          • Enlace
          • Indice
          • Plural
          • Traspaso de campo
          • Trigger
        • Tabla estática
        • Variable
      • De proyecto de aplicación
        • Acción
        • Alternador de lista
        • Arbol visor de tablas
        • Bloc de formularios
        • Casillero
        • Cesta
        • ComboView
        • Control SVG
        • Dispositivo serie
        • Formulario
          • Controles de visualización
            • Texto estático
            • Nombre de campo
            • Visor HTML
            • Dibujo
            • Imagen SVG
            • Caja de grupo
            • Menú arbolado
            • Barra de progreso
            • Reloj
            • Manómetro
            • Termómetro
          • Controles de edición
            • Caja de texto
            • Caja de texto enriquecido
            • Data catcher edit
            • Edición alfabética
            • Edición fecha
            • Edición fecha/hora
            • Edición fórmula
            • Edición hora
            • Edición numérica
            • Edición senda fichero
            • Edición senda directorio
            • Objeto dibujo
          • Controles de entrada
            • Botón
            • Botón de check
            • Botón de radio
            • Calendario
            • ComboBox
            • Deslizador
            • Dial
            • ListBox
            • Rueda
          • Contenedores
            • Área de scroll
            • Caja de formularios
            • Pila de formularios
            • Separador de formularios
            • Splitter
            • Vista de datos
          • Layout
          • Tree widget
          • Controles SVG
          • Fichas de extensión
        • Formulario QML
        • Gráfico
        • Imagen SVG
        • Impresora lógica
        • Informe
          • Editor de informes
          • Agrupamiento
          • Sección
          • Cálculo
        • Informe personalizable
          • Diseñando un informe personalizable básico
          • Diseño avanzado
          • Diseñando un informe personalizable
          • Añadiendo orígenes de datos
          • Añadiendo elementos al informe
          • Características avanzadas
          • Etiquetas
          • Asistente de scripts
          • Impresión de gráficos
          • Opciones html
        • ListView
        • Lista QML
        • Localizador
        • Marco
        • Menú
        • Multivista
        • Protocolo TCP-IP
        • Rejilla
          • Propiedades de columna de rejilla
        • Rejilla avanzada
          • Propiedades de columna de rejilla avanzada
        • Toolbar
        • ViewFlow
        • Sub-objetos de vistas de datos
          • Conexión de evento
          • Drop
          • Inserción
          • Manejador de evento
      • Comunes a proyecto de datos y de aplicación
        • Búsqueda
        • Cola
        • Constante
        • Dibujo
        • Esquema de tablas
        • Fichero adjunto
        • Función
        • Librería externa
        • Lupa
        • Proceso
          • Comandos de base de datos
            • API
            • Bases de datos externas
            • Búsquedas
            • Campos (grupo de comandos)
            • Cestas
            • Fichas
            • Fichas seleccionadas
            • Listas
            • Tablas
            • Tubos
          • Básicos
            • Controles de flujo
            • Debug
            • Ejecución
            • Salida/retornos
            • Scripts (grupo de comandos)
            • Transacciones (comandos)
            • Variables
          • Comunicación
            • Internet
            • Protocolo TCP
            • Puerto serie
            • SDV
          • Interfaz
            • Acciones (comandos)
            • Control
            • Diálogos
            • Formularios - comandos
            • Localizadores
            • Objeto - grupo de comandos
            • Ventana principal
            • Vista de datos - comandos
          • Sistema
            • Comandos de Sistema
            • Configuración
            • Directorios
            • Ficheros
        • Tubo de ficha
        • Tubo de lista
        • Variable local
      • Editores
        • Asistente de fórmulas
          • Operadores
          • Funciones estándar
            • Funciones API
            • Funciones básicas
            • Funciones de cadenas
              • Expresiones regulares
            • Funciones científicas
            • Funciones de Cliente-servidor
            • Funciones de color
            • Funciones de códigos
            • Funciones de directorios
            • Funciones de fechas
            • Funciones de ficha en curso
            • Funciones de horas
            • Funciones de Internet
            • Funciones de juegos de caracteres
              • Codecs
            • Funciones numéricas
            • Funciones de sistema
            • Funciones de tiempo
            • Funciones trigonométricas
          • Funciones de dll
          • Funciones de proceso
          • Funciones de campo
          • Campos
          • Constantes
          • Variables globales
          • Variables locales
          • Variables del sistema
          • Verificador de fórmulas
          • Conversión automática de datos
          • Introducción de datos literales
          • Secuencias de escape en cadenas de caracteres
          • Composición de sendas en fórmulas
        • Editor de imágenes
        • Selector de fuentes
    • Scripts
      • Lenguajes
        • JavaScript
          • Procesos JavaScript
          • Fórmulas JavaScript
          • Clases
            • Funciones globales
            • Objetos
            • VAbstractBrowser
            • VAbstractDataView
            • VAbstractListDataView
            • VAdvandedGridListDataView
            • VAlternatorListDataView
            • VApp
            • VBoundFieldComboBox
            • VBoundFieldEdit
            • VBoundFieldEditBrowser
            • VBoundFieldListBox
            • VByteArray
            • VCheckBox
            • VClipboard
            • VClockWidget
            • VComboBox
            • VComboListDataView
            • VCoverFlowListDataView
            • VCWebView
            • VDataCatcherEdit
            • VDataCatcherEditBrowser
            • VDataViewDialog
            • VDateEdit
            • VDateEditBrowser
            • VDateTimeEdit
            • VDateTimeEditBrowser
            • VDial
            • VDir
            • VExtension
            • VFile
            • VFileInfo
            • VFilePathEditBrowser
            • VFinder
            • VFont
            • VFormBlockListDataView
            • VFormDataView
            • VFormulaEditBrowser
            • VGaugeWidget
            • VGridListDataView
            • VGroupBox
            • VImage
            • VImageEdit
            • VImageWidget
            • VInstancesList
            • VInstance
            • VInstances
            • VItemRegisterPattern
            • VLabel
            • VLineEdit
            • VLineEditBrowser
            • VListBox
            • VListDataView
            • VLogin
            • VMainWindow
            • VMdiView
            • VMimeData
            • VMultiDataView
            • VNumberSpinBox
            • VNumberSpinBoxBrowser
            • VObjectInfo
            • VObjectInstance
            • VProcess
            • VProgressBar
            • VProjectInfo
            • VPushButton
            • VQmlFormDataView
            • VQmlListDataView
            • VQmlListModel
            • VQuery
            • VRadioButton
            • VRegister
            • VRegisterList
            • VReportListDataView
            • VRequest
            • VResponse
            • VRoot
            • VScreen
            • VScrollArea
            • VServerAdmin
            • VSettings
            • VSlider
            • VSlotListDataView
            • VSolutionInfo
            • VSplitter
            • VSqlDatabase
            • VSSLCertificate
            • VSSLInfo
            • VSSLSessionCipher
            • VStackedWidget
            • VSvgButton
            • VSvgSlideSwitch
            • VSvgToggleSwitch
            • VSvgWidget
            • VSysInfo
            • VTableInfo
            • VTabWidget
            • VTextEdit
            • VTextFile
            • VThermometerWidget
            • VThumbWheel
            • VTimeEdit
            • VTimeEditBrowser
            • VToolBox
            • VTreeItem
            • VTreeItemRegister
            • VTreeListDataView
            • VTreeMenu
            • VTreeMultiTableListDataView
            • VTreeWidget
            • VUser
            • VUserGroup
            • VUserGroupList
            • VUserList
            • VXmlReader
            • VXmlWriter
            • Widget
            • XMLHttpRequest
        • QML
          • Tipos QML
          • Funciones específicas de QML
    • Depuración
      • Depuración de procesos de Velneo
      • Depuración de procesos JavaScript
      • Monitor de vClient
    • Extensiones de Velneo vDevelop
    • Acceso directo a una solución desde vDevelop
    • Buenas prácticas
      • Buenas prácticas de organización
        • Proyectos
        • Organización de carpetas
        • Proyecto de datos
        • Proyecto de aplicación
      • Buenas prácticas de codificación
        • Identificadores
        • Teclas aceleradoras
        • Documenta
        • Diseña los formularios como si no existiesen los layouts
      • Buenas prácticas de rendimiento
        • Arquitectura
          • Listas de registros
          • Lista de resultados de una búsqueda
          • Las cestas
          • Las variables globales
          • La caché de fichas
          • Programa en cloud
        • Formularios
          • Condiciones de visible y activo
          • Carga de subformularios en pestaña, caja o pila
        • Base de datos
          • Campos
          • Indices
          • Actualizaciones
          • Eventos de tabla o triggers
          • Variables globales y constantes
          • Tablas en memoria vs tablas en disco
          • Optimizar migraciones de datos
          • Búsquedas en el servidor ¿Cuándo y Cómo?
          • Campos fórmula vs campos en disco
          • Indices condicionados vs búsquedas complejas
          • ¿Cuándo usar tablas de extensión?
          • Indices de trozos y palabras
          • ¿Cuándo usar cada tipo de campo alfa?
        • Procesos y funciones y eventos
          • 1º, 2º, 3º y 4º plano ¿Cuándo usar cada uno?
          • Bloqueo blando vs bloqueo duro
          • Pasar información del cliente al servidor
          • ¿Cómo optimizar transacciones grandes?
          • ¿Cómo gestionar las transacciones?
          • Grabaciones optimizadas para el usuario
        • Carga de registros en objetos de lista
          • Rejillas
            • Campos punteros a singular
            • Totales
            • Condiciones de activo, visible y color en columna
            • Campos de tipo objeto
        • Conoce los límites
      • Imágenes
      • Buenas prácticas para el desarrollo en equipo
    • Análisis de bases de datos para aplicaciones de Velneo
      • Un centro de enseñanza
      • Facturas de un cliente
      • Repartos de obras de teatro
      • Galería de arte
      • Gestión de un colegio
      • Instalación de lunas para vehículos
      • Libros y autores
      • Tienda de discos
      • Últimos pedidos de un proveedor
      • Existencias por almacén y precios por cliente
      • Generación de tickets para un quiosco
      • Navegación por facturas
  • Velneo vAdmin
    • ¿Qué es Velneo vAdmin?
    • Gestión de usuarios
    • Gestión de aplicaciones
      • Soluciones
      • Instancias
      • Disco
    • Monitorización
      • Lista de comandos
    • Tareas
    • Acceso directo
  • Velneo vClient
    • ¿Qué es Velneo vClient?
    • Movilidad
    • Funcionalidades de Velneo vClient
      • Accesos directos y VRL
      • Cambiar idioma
      • Panel de procesos en 2º plano
      • Manejo de rejillas
        • Submenú de filtros
      • Uso de la rejilla avanzada
      • Manejo de cestas
      • Refrescos
      • Caché local
      • Edición de campos enlazados a maestro
      • Edición de campos de tipo fecha
      • Capturar imagen desde una cámara
      • Asignar impresoras lógicas
      • Actualización automática
      • Personalización de la ventana de conexión de Velneo vClient
      • Instalador personalizado de Velneo vClient
      • Ordenación de listas
  • Velneo vServer
    • ¿Qué es Velneo vServer?
    • Instalación y configuración
      • Activación de la licencia
      • Línea de comandos de Velneo vServer
      • Parámetros configurables de Velneo vServer
      • Estructura de directorios
    • Iniciar y detener Velneo vServer
    • Funcionalidades
      • Protocolo VATP
      • Protocolo VATPS
      • Multi-hilo
      • Integridad referencial
      • Refrescos terciarios
      • Sistema transaccional
      • Sistema de bloqueos
      • Tecnología bigkey
      • Hilo de control
    • vPacker
  • Velneo vInstallBuilder
    • ¿Qué es Velneo vInstallBuilder?
    • Configurar una instalación
    • Probar una instalación
    • Crear el instalable
    • Accesos directos
  • Velneo vModApache
    • ¿Qué es Velneo vModApache?
    • Instalación y configuración
    • Nomenclatura de objetos en urls
    • Uso de ficheros adjuntos
    • Caché local de Velneo vModApache
  • Velneo vDataClient
    • ¿Qué es Velneo vDataClient?
    • Iniciar Velneo vDataClient
    • Interfaz de Velneo vDataClient
    • Procesos
    • Utilidades
    • Acceso directo a una instancia de datos
  • Velneo vTranslator
    • ¿Qué es Velneo vTranslator?
    • Importación y exportación basada en XLIFF
    • Acceso directo a una solución
  • Velneo ODBC Driver
    • ¿Qué es velneo ODBC Driver?
    • Referencia de comandos SQL
  • Velneo vVersion
    • ¿Qué es Velneo vVersion?
  • Velneo vERP
    • ¿Qué es Velneo vERP?
    • Manual del programador
    • Documentación del ApiRest
    • Novedades de la versión
  • Velneo vTutor
    • ¿Qué es vTutor?
    • Tutores de objetos básicos
      • Tutor de árboles visores de tablas arboladas
      • Tutor de búsquedas
      • Tutor de cestas
      • Tutor de formularios
      • Tutor de informes
      • Tutor de localizador básico
      • Tutor de marcos
      • Tutor de rejillas
      • Tutor de rejillas avanzadas
    • Tutores de objetos avanzados
      • Tutor de alternadores de lista
      • Tutor de comboview
      • Tutor de drag and drop
      • Tutor de eventos
      • Tutor de grabación de fichas
      • Tutor de gráficos
      • Tutor de impresión de informes
      • Tutor de lupas
      • Tutor de protocolo TCP/IP
    • Tutores de controles
      • Tutor de botones de menú
      • Tutor de controles SVG
      • Tutor de edición numérica
      • Tutor de visor html dinámico
      • Tutor de vistas de datos de lista
    • Tutores de procesos y manejadores de evento avanzados
      • Tutor de comandos de interfaz y acciones
      • Tutor de importación y exportación de ficheros ASCII
      • Tutor de portapapeles
      • Tutor de procesos
      • Tutor de SDV
    • Tutores de scripts
      • QML: hola mundo
      • QML: tutor básico
      • QML: tutor de vistas
      • Tutor de XMLHttpRequest (webServices)
  • Velneo cloud
    • ¿Qué es Velneo Cloud?
    • Panel de control vServer cloud
      • URC
      • vServer
      • Apache
      • SFTP
      • Usuarios
    • Copias de seguridad
    • Velneo cloud API
      • Uso de Velneo cloud API
    • Explorador de archivos cloud sFTP
    • TCP en Velneo cloud
    • Velneo vModApache en cloud
    • SLA
    • Hora de los servidores en el cloud de Velneo
    • ¿Qué puedo hacer si tengo una incidencia en mi servidor cloud?
Con tecnología de GitBook
En esta página
  • VERP-156
  • VERP-492
  • VERP-487
  • VERP-497
  • VERP-508
  • VERP-509
  • VERP-510
  • VERP-511
  • VERP-512
  • VERP-513
  • VERP-515
  • VERP-516
  • VERP-517
  • VERP-518
  • VERP-521
  • VERP-522
  • VERP-525
  • VERP-528
  • VERP-529
  • VERP-530
  • VERP-531
  • VERP-532
  • VERP-534
  • VERP-535
  • VERP-536
  • VERP-537
  • VERP-538
  • VERP-539
  • VERP-540
  • VERP-541
  • VERP-542
  • VERP-543

¿Te fue útil?

  1. Velneo vERP

Novedades de la versión

A continuación pasamos a comentar las novedades de la versión ordenadas por código.

VERP-156

Tesorería

Generar SEPA 34 de remesas de pagos.

VERP-492

Gestión documental

Hemos añadido dos nuevas plataformas para su uso en la gestión documental de Velneo vERP como son Dropbox y Google Drive.

Ahora, en la configuración de empresa es posible seleccionar la plataforma por defecto a elegir entre AWS S3, Dropbox y Google Drive y realizar las tareas de mantenimiento y exploración de ficheros si eres administrador del sistema.

Además, hemos añadido la validación de Oauth 2.0 de Google para otros usos futuros.

En la parte propiamente dicha de la gestión documental, las opciones de subida, visualización y edición de los documentos es transparente en función de la plataforma elegida.

Objetos nuevos:

  • Tabla estática DOC_PLA.

  • Dibujos DOC_AWS, DOC_G_DRI y DOC_DRO.

  • Variables globales: DOC_PLA, DRO_ACC_TOK, GOO_AUT_REF_TOK, GOO_AUT_TOK, G_DRI_AUT_COD, G_DRI_AUT_REF_TOK, G_DRI_AUT_TOK, G_DRI_CLI_ID, G_DRI_CLI_SEC.

  • Scripts en la carpeta Documentos para Dropbox y Googledrive.

  • Formularios EMP_M_CFG_DOC_AWS, EMP_M_CFG_DOC_DRO, EMP_M_CFG_DOC_G_DRI y EMP_M_CFG_DOC_GOO.

Objetos modificados:

  • Tabla EMP_M. Añadidos los campos DRO_ACC_TOK, DRO_APP_ID, DRO_APP_SEC, DRO_AUT_COD, G_DRI_AUT_COD, G_DRI_AUT_REF_TOK, G_DRI_AUT_TOK, G_DRI_CLI_ID, G_DRI_CLI_SEC, GOO_AUT_REF_TOK, GOO_AUT_TOK.

  • Tabla DOC_EXP_W. Añadido índice TIP.

  • Proceso AUTOEXEC. Añadidas las variables globales antes mencionadas.

  • Proceso URL_LAS_ELE.

  • Función GET_URL_LAS_ELE.

  • Formulario EMP_F_CFG_DOC. Añadido pestañador con los subformularios EMP_M_CFG_DOC_AWS, EMP_M_CFG_DOC_DRO, EMP_M_CFG_DOC_G_DRI y EMP_M_CFG_DOC_GOO.

  • Nuevos objetos en la carpeta Documentos organizados en carpetas Dropbox, Google Drive y Google OAuth 2.0.

NOTA: si no tienes nada personalizado en tu gestión documental, te recomendamos usar todos los objetos de la nueva carpeta Documentos.

VERP-487

Tesorería

En vencimientos a cobrar si un cliente no disponía de cuenta bancaria y editamos su registro y el registro de la cuenta auxiliar completando los datos, no se actualizaba en el vencimiento determinados campos.

Objetos modificados:

  • Triggers de la Tabla ENT_M

VERP-497

General: importador de ficheros dinámicos

Nuevo sistema para la importación de ficheros de texto a tablas de Velneo de forma dinámica.

Permite guardar la configuración de las importaciones, crear automáticamente los campos de las tablas, asignar las equivalencias entre campos de forma manual o automática, asignar valores fijos, asignar valores de otros campos y ejecutar procesos sobre el contenido de un campo.

El sistema se encarga de realizar las comprobaciones previas del estado del fichero, separadores, … antes de realizar la importación.

Es posible importar nuevos registros o actualizar datos de registros ya existentes.

Objetos nuevos:

  • Proyecto de datos:

    • Fichero Javascript ImportacionASCII.js.

    • Tablas IMP_CAM, IMP_CAM_EXT, IMP_FUN_ALF, IMP_IDX, IMP_TBL.

    • Tabla estática IMP_FMT_NUM.

  • Proyecto de aplicación:

    • Constantes (en la carpeta de recursos-Errores-Errores de la G a la L):

      • ERR_IMP_FIC_CAM_MAS.

      • ERR_IMP_FIC_CAM_ORI.

    VERP-507

Gestión: correos

Al enviar un correo desde el formulario de la factura mostraba un mensaje de error y no enviaba el correo.

Objetos modificados:

  • Manejador de eventos BTN_EML del formulario VTA_FAC_G.

VERP-508

Gestión: correos

Cuando se enviaban los correos de las facturas seleccionadas en el menú de facturas de venta, los correos enviados no llegaban a sus destinatarios de forma correcta.

Objetos modificados:

  • Manejador de eventos EML del alternador de lista VTA_FAC_G.

Objetos añadidos:

  • Constante MSG_EML_ENV.

VERP-509

Tesorería

El botón eliminar de los formularios VTO_PAG_C y VTO_COB_C no tiene asignado el evento BTN_SUP sino que tiene directamente usa Eliminar controlado, esto hace que no sea posible eliminar los vencimientos que tienen algún tipo de histórico.

Este comportamiento es lógico, ya que no se deben eliminar vencimientos que tengan histórico.

Objetos modificados:

  • Para no generar confusión hemos eliminado los manejadores de eventos BTN_SUP y SUP_REG de los formularios VTO_PAG_C y VTO_COB_C.

VERP-510

vTools

Objetos eliminados:

  • Se borra la carpeta Recursos/vTools/Filtrar.

  • Menú LST_TOO, borrada la última acción (la de filtrado).

  • Borrado la carpeta vTools/listas/filtrar.

VERP-511

Gestión:pedidos

En el evento POS_INI del formulario VTA_PED_G hay instrucciones incorrectas.

Objetos modificados:

  • Manejador de eventos POS_INI del formulario VTA_PED_G eliminando la instrucción de cesta que contenía.

VERP-512

Contabilidad: modelo tributario 303

Al generar el modelo 303 en el fichero generado se añadía al final un salto de linea que hacía que el fichero fuese rechazado por parte de la AEAT.

Objetos modificados:

  • Manejador de evento GEN_FIC del formulario FIC_W para que no se genere la última línea.

  • En vez de usar la instrucción Fichero:Grabar línea (que al final dejaba un salto de línea) se ha sustituído por la instrucción Exportar texto.

VERP-513

General

El uso de dominios de tipo @vertical.world no es validado por la función de validación de emails.

Objetos modificados:

  • Función VAL_EML. Modificada la expresión regular de tipo javascript usada en la función.

VERP-515

Gestión documental

Aplicado sistema de normalización de ficheros y actualizaciones sobre las URL's de descarga.

Hemos añadido la normalización de los nombres de ficheros a subir a AWS S3 pasándolos a formato Alfa40 para eliminar carácteres especiales que pueden llegar a dar error en las URL’s.

También hemos actualizado las URL’s de descarga para ver y editar los documentos subidos, ya que Amazon ha realizado cambios en esas URL’s con el siguiente formato nuevo:

"https://nombre_del_bucket.s3.amazonaws.com/empresa/fichero.ext"

VERP-516

Gestión

La longitud que se permitía en el número de documento en facturas recibidas era distinta a la del número de factura del proveedor en las facturas de compra.

Objetos modificados:

  • Tabla FAC_REC_C campo NUM_DOC: Establecido el tipo de campo a Alfa256 con 30 de longitud.

VERP-517

Tesorería

En vencimientos a cobrar si un cliente no disponía de cuenta bancaria y editamos su registro y el registro de la cuenta auxiliar completando los datos, no se actualizaba en el vencimiento determinados campos.

Objetos modificados:

  • Triggers de la Tabla ENT_M posterior a la modificación.

    • Añadido que si cambian cualquier dato relacionado con el banco, mandato o normativa, lo actualice en su cuenta auxiliar.

VERP-518

Contabilidad

Modelo tributario 303. Error aleatorio en cálculos formateados.

Se ha solucionado un problema aleatorio que se producía cuando se formateaba un numero al formato de fichero de la AEAT, por ejemplo con el numero -25489.58 que debía salir con el formato N0000000002548958 y estaba saliendo como N0000000002548957. Este problema era debido al floating point bugs.

Objetos modificados:

  • Scripts:

    • FUN-GEN-AEAT-303.js.

    • FUN-GEN.js.

    VERP-519

Ecosistema: firma

El selector de color disponible en la edición de la firma no es funcional en Windows.

En Windows, el cuadro de diálogo para seleccionar el color, quedaba en segundo plano y no era operativo. Hemos modificado el script Toolbar_firma_qml para la selección del color para que en cualquier sistema operativo sea visible en modal.

Objetos modificados:

  • Script QML Toolbar_firma_qml.

VERP-521

Ecosistema: vLatamERP

Actualizada la versión 25 de vLatamERP.

  • Agregadas las Notas de Débito tanto en compras como en Ventas.

  • Agregados los procedimientos contables y de cuentas corrientes para la gestión de estos nuevos documentos.

  • Nuevo proceso en base de datos ELI_PGC_AUX (Eliminar PlanGeneral, Cuentas y Auxiliares), que puede ser ejecutado por vDataClient o agregado como opción de mení. La función del mismo es recorrer todos los plurales de PGC_C y AUX_C para liberar cualquier relación y permitir la eliminación de todo el PGC y AUX con un solo click.

  • Incluye a manera de registros y no de emisión de informes, los terceros, asignando automáticamente el tercero de cada operación a cada asiento y apunte. En los formularios de edición de asientos y apuntes, se agrego el campo para su mantenimiento manual si así lo desean.

VERP-522

vTools

Cuando se exportaba a Excel, las columnas de tipo texto con forma 47364E4575 eran exportados como numérico y daba error.

Objetos modificados:

  • Modificado el script: export_rejilla_excel.js

    • Se quita esta línea:

      //if (isNaN(datoEnPartes[0].replace(/\./g, ""))==false)
    • Se añade:

      //Control textos que parecen coma flotante
      if ( (isNaN(datoEnPartes[0].replace(/\./g, ""))==false) &&  (dato.indexOf("E") == -1) && (dato.indexOf("e") == -1)  )

      VERP-523

Tesorería

Agrupación de cobros y pagos. Unificación de criterios.

Se ha unificado y añadido en el manejador AGR del alternador VTA_FAC.EMP_DIV para que sea igual que en pagos.

VERP-525

API Rest

Renombrar checkbox "Sin tabla" a "Sin tabla de destino": Creé un proceso sin tabla de origen, pero si de destino, marqué el checkbox "Sin tabla", pensando que se referería a la tabla de origen y como se refiere a la tabla de destino, no aparecía el proceso para seleccionarlo.

VERP-528

Informes

Quitados informes nativos de todos los alternadores de lista de todas las tablas de la carpeta "Maestros".

VERP-529

General

Puesta rejilla avanzada como vista principal en los siguientes alternadores de lista:

  • COM_ALB_G.

  • COM_FAC_G.

  • COM_PED_G.

  • MOV_G.

  • MOV_G_ART.

  • VTA_ALB_G.

  • VTA_FAC_G.

  • VTA_PED_G.

  • VTA_PRE_G.

VERP-530

General

Generadas rejillas avanzadas de todas las tablas que no las tenían y añadidas como objeto secundario en los alternadores de lista correspondientes.

VERP-531

Diseño

Nueva CSS para las rejillas avanzadas.

VERP-532

CSS

Añadida la nueva clase VDateLineEdit para los controles de edición de fecha en modo alfabético con calendario.

Ejemplo:

QComboBox, QDateEdit, QDateTime, QDateTimeEdit, QDoubleSpinBox, QNumberSpinBox, QSpinBox, QTimeEdit, VBoundFieldEdit, vBoundFieldEditBrowser, VDateLineEdit, VListBox {}

VERP-534

Modelos Tributarios

Cuando la razón social de una entidad llevaba el carácter + a la hora de subir el modelo 349 a la AEAT daba error.

Objetos modificados:

  • Script:

    • AEAT-349-CAL-DEC-EMI AEAT. Modelo 349. Cálculo registros declarados (Emitidas).

    • AEAT-349-CAL-DEC-REC AEAT. Modelo 349. Cálculo registros declarados (Recibidas).

VERP-535

Contabilidad: conciliación bancaria desde la API de movimientos

Esta opción añade la funcionalidad similar a la importación desde el fichero de norma 43 desde la API pero sin la necesidad de disponer de esta posibilidad en la suscripción del agregador.

No es necesaria la descarga del fichero, la conciliación se genera automáticamente desde los movimientos bancarios de la cuenta.

Objetos modificados:

  • Formulario CBA_CAB_C_AGB: añadido manejador de evento BTN_CBA_IMP_AGB_MOV.

  • Formulario AUX_C_BCO: añadido el campo “Password 2” necesario en algunos servicios.

Objetos añadidos:

  • Proceso CBA_CAB_C_AGB_MOV.

VERP-536

Gestión

Cuando se crea una factura emitida/recibida no llega al registro de facturas emitidas/recibidas la serie contable correcta.

Objetos modificados:

  • Tabla: VTA_FAC_G: el contenido del campo SER_CON ahora contempla que si la cabecera de la factura tiene serie se asigne esta por defecto en este campo.

  • Tabla: COM_FAC_G: el contenido del campo SER_CON ahora contempla que si la cabecera de la factura tiene serie se asigne esta por defecto en este campo.

VERP-537

Modelos tributarios

Actualización del modelo 303.

AEAT. Modelo 303. Cálculo de la hoja 01) en el que se añadieron o modificaron los siguientes puntos:

  • Facturas Emitidas:

    • Casilla 10 Suma la base imponible de autorepercusión (sin abonos) de las facturas Intracomunitarias.

    • Casilla 11 Suma las cuotas (sin abonos) de la autorepercusión facturas Intracomunitarias.

    • Casilla 14 Suma las bases imponibles de los abonos de la facturas con IVA GENERAL, AUTOREPERCUSIÓN INTRACOMUNITARIA, AUTOREPERCUSIÓN EXTRACOMUNITARIA.

    • Casilla 15 Suma las cuotas de los abonos de la casilla 14.

  • Facturas Recibidas:

    • Casilla 28 Que no se incluya la parte exenta, solo debe incluirse la suma de las bases que tengan IVA, sea iva general, reducido, etc.

    • Casilla 36 Suma la base imponible de las facturas Intracomunitarias (sin abonos).

    • Casilla 37 Suma las cuotas (sin abonos) de las facturas Intracomunitarias (sin abonos).

    • Casilla 40 Suma las bases imponibles de los abonos de la facturas recibidas con IVA GENERAL, INTRACOMUNITARIA, AUTOREPERCUSIÓN EXTRACOMUNITARIA (solo la parte que tenga base imponible, no sumar base exenta, no sujeta, etc.).

    • Casilla 41 Suma de las cuotas de la casilla 40.

VERP-538

Informes

Quitados informes nativos en los alternadores siguientes:

  • CLF_M.

  • CSS_W.

  • CTT_M.

  • CTT_TIP_M.

  • USR_GRP_M.

Eliminados los siguientes informes nativos:

  • CLF_M.

  • CSS_W.

  • CTT_M.

  • CTT_TIP_M.

  • USR_GRP_M.

VERP-539

API Rest

Dar formato a campos objeto texto que contienen un JSON como contenido.

Modificado script para que devuelva el Json de retorno con aspecto visual legible.

VERP-540

Gestión

Al descontabilizar facturas de compra/venta, si estas contienen desgloces y/o agrupamientos no borra del todo el asiento.

Objetos modificados:

  • Formularios: VTA_FAC_G_ASI, COM_FAC_V manejador de evento BTN_DES_CON (Botón descontabilizar).

VERP-541

Tesorería

En cobros y pagos, mejorada la técnica para acumular en el pie de la rejilla el total del los registros seleccionados.

Objetos añadidos:

  • Variable global booleana en memoria llamada REF. Se usará para forzar el refresco de los pies.

Objetos modificados:

  • Rejilla: VTO_COB_C:

    • Eliminado el manejador de evento de JavaScript TIM.

    • Añadida variable local numérica SUM_SEL_ANT.

    • Modificado el manejador de evento de Velneo TIMER.

    • Renombrado el manejador de evento de Velneo TIMER como TIM.

  • Rejilla: VTO_COB_C:

    • Eliminado el manejador de evento de JavaScript TIM.

    • Eliminado el manejador de evento INI_TIM.

    • Añadida variable local numérica SUM_SEL_ANT.

    • Modificado el manejador de evento de Velneo TIMER.

    • Renombrado el manejador de evento de Velneo TIMER como TIM.

VERP-542

Gestión

En el subformulario de asientos de facturas de compras y ventas no se refrescaba de forma correcta el botón descontabilizar.

Objetos modificados:

  • Formularios VTA_FAC_G_ASI y COM_FAC_G_ASI manejadores de eventos BTN_DES_CON (Descontabilizar).

VERP-543

General

En las rejillas avanzadas, hemos sustituido el menú personalizado "LST" por el propio de la rejilla "Por defecto" para poder aprovechar las mejoras de la rejilla avanzada disponibles a partir de esta versión.

Última actualización hace 5 años

¿Te fue útil?

vERP quitar la opción de filtrado de vTools, ya que ya no es necesaria debido al nuevo .

Hemos añadido la posibilidad de importar los movimientos bancarios desde el API de movimientos del agregador bancario .

submenú de filtros
Afterbanks