Documentación de Velneo
32
32
  • Introducción
  • 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
      • Cambiar el aspecto
      • 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 Web
      • Plataformas y navegador compatibles
      • Acceso a recursos del sistema
      • Siempre HTTPS
      • Funcionamiento de VATPS por websocket
      • CORS para llamadas XmlHttpRequest
  • Aplicación vLanzadera y login social
  • Velneo vDevelop
    • ¿Qué es Velneo vDevelop?
    • Identificación de usuario
    • Interfaz de Velneo vDevelop
      • Menú Soluciones
      • Menú Proyectos
      • Menú Objetos
      • Menú Scripts
      • Menú Edición
      • Menú Ver
      • Menú Componentes
      • Menú Ayuda
    • Lista de teclas aceleradoras de Velneo vDevelop
    • Soluciones y proyectos
    • Control y edición de proyectos
    • Herencia
    • Inspectores
    • Proyectos objetos y editores
      • Proyecto de datos
      • Proyecto de aplicación
        • Crear CSS para aplicar a objetos en edición
      • Objeto
        • Refactorización automátca
      • Objetos de proyecto de datos
        • Indice complejo
        • Tabla
          • Actualización
          • Campo
          • Enlace
          • Indice
          • Plural
          • Traspaso de campo
          • Trigger
        • Tabla estática
        • Variable
      • Objetos 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
          • Extensión de ficha
        • 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
        • Reemplazo
        • Rejilla
          • Columna de rejilla
        • Rejilla avanzada
          • Columna de rejilla avanzada
        • Toolbar
        • ViewFlow
        • Sub-objetos de vistas de datos
          • Conexión de evento
          • Drop
          • Inserción
          • Manejador de evento
      • Objetos 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
          • Indice de comandos de instrucción de proceso
          • Comandos de base de datos
            • API
            • Bases de datos externas
            • Búsquedas
            • Campos (grupo de comandos)
            • Cestas
            • Fichas
              • Enum de errores de JSON
            • Fichas seleccionadas
            • Listas
            • Tablas
            • Tubos
          • Básicos
            • Controles de flujo
            • Debug
            • Ejecución
            • Salida/retornos
            • Scripts (grupo de comandos)
            • Transacciones (comandos)
            • Variables
          • Comunicación
            • GPS
            • Internet
            • Protocolo TCP
            • Puerto serie
            • SDV
          • Interfaz
            • Acciones (comandos)
            • Control
              • Ejemplos de CSS
            • 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
              • Lista de codecs
            • Funciones de directorios
            • Funciones de fechas
            • Funciones de ficha en curso
            • Funciones de horas
            • Funciones JSON
            • 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 remotas
          • 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
          • Operar con datos de tipo fecha, hora y tiempo
        • 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
              • VApp: enumeraciones
              • VApp: ejemplos
            • VBoundFieldComboBox
            • VBoundFieldEdit
            • VBoundFieldEditBrowser
            • VBoundFieldListBox
            • VByteArray
            • VCheckBox
            • VClipboard
            • VClockWidget
            • VComboBox
            • VComboListDataView
            • VCoverFlowListDataView
            • VCWebView
            • VDataCatcherEdit
            • VDataCatcherEditBrowser
            • VDataView
            • VDataViewDialog
            • VDateEdit
            • VDateEditBrowser
            • VDateTimeEdit
            • VDateTimeEditBrowser
            • VDial
            • VDir
            • VExtension
              • VExtension: enumeraciones
            • VFile
              • VFile: enumeraciones
            • VFileInfo
            • VFilePathEditBrowser
            • VFinder
            • VFont
            • VFormBlockListDataView
            • VFormDataView
            • VFormulaEditBrowser
            • VGaugeWidget
            • VGPS
            • VGridListDataView
            • VGroupBox
            • VImage
            • VImageEdit
            • VImageWidget
            • VInstancesList
            • VInstance
            • VInstances
            • VItemRegisterPattern
            • VLabel
            • VLineEdit
            • VLineEditBrowser
            • VListBox
            • VListDataView
            • VLogin
            • VMainWindow
              • VMainWindow: enumeraciones
              • VMainWindow: ejemplos
            • VMdiView
            • VMimeData
            • VMultiDataView
            • VNumberSpinBox
            • VNumberSpinBoxBrowser
            • VObjectInfo
              • VObjectInfo: enumeraciones
            • 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
            • VSSLKey
            • VSSLInfo
            • VSSLSessionCipher
            • VStackedWidget
            • VSvgButton
            • VSvgSlideSwitch
            • VSvgToggleSwitch
            • VSvgWidget
            • VSysInfo
              • VSisInfo: enumeraciones
            • VTableInfo
              • VTableInfo: enumeraciones
            • 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
      • Modo mantenimiento
    • 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 vDevelop Web
  • Velneo vAdmin
    • ¿Qué es Velneo vAdmin?
    • Activación de licencias de Velneo vServer
    • Gestión de usuarios
    • Gestión de aplicaciones
      • Soluciones
      • Instancias
      • Disco
    • Monitorización
      • Lista de comandos
    • Tareas
    • Acceso directo
    • Velneo vAdmin Web
  • 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 vClient Web
  • Velneo vServer
    • ¿Qué es Velneo vServer?
    • Instalación y configuración
      • Línea de comandos de Velneo vServer
      • Parámetros configurables de Velneo vServer
        • Componer certificado fullchain
        • Certificados TLS/SSL para intranets
      • Estructura de directorios
    • Iniciar y detener Velneo vServer
    • Funcionalidades
      • Protocolo VATPS
      • Protocolo VATP
      • Multi-hilo
      • Integridad referencial
      • Refrescos terciarios
      • Sistema transaccional
      • Sistema de bloqueos
      • Tecnología bigkey
      • Hilo de control
    • Mensajes de log de sistema
    • 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 vDataClient Web
  • 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 de la 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 tablas de extensión y extensiones de ficha
      • Tutor de tubos de ficha y de lista
      • Tutor de grabación de fichas
      • Tutor de gráficos
      • Tutor de impresión de informes
      • Tutor de lupas
      • Tutor de protocolo TCP/IP
      • Tutor de reemplazo
    • 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 cambio de marco
      • 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
    • Dominios de empresa y certificados
    • 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-1229
  • VERP-1263
  • VERP-1568
  • VERP-1576
  • VERP-1580
  • VERP-1586
  • VERP-1594
  • VERP-1598
  • VERP-1603
  • VERP-1608
  • VERP-1621
  • VERP-1626
  • VERP-1648
  • VERP-1649
  • VERP-1654
  • VERP-1669
  • VERP-1674
  • VERP-1679
  • VERP-1688
  • VERP-1693
  • VERP-1698
  • VERP-1703
  • VERP-1708
  • VERP-1713
  • VERP-1714
  • VERP-1722
  • VERP-1737
  • VERP-1747
  • VERP-1757
  • VELNEO-1764
  • VERP-1770

¿Te fue útil?

  1. Velneo vERP

Novedades de la versión

A continuación pasamos a comentar las novedades de la versión.

VERP-1229

Gestión. El registro de vencimiento generado desde su factura en gestión, se borra y pierde su enlace con la factura al modificar el apunte contable.

Si la factura de gestión está contabilizada, el vencimiento aún en estado pendiente, y se modifica el apunte contable del cliente o proveedor y está marcado el check de cobros o pagos en el apunte y en la configuración de la empresa está activo el módulo de cobros o pagos : los cobros o pagos asociados al apunte se borran y se vuelven a generar sin enlazar con la factura de gestión.

Objetos nuevos:

  • Proyecto de aplicación:

    • Constantes MSG_VTO_NO_PDT y MSG_VTO_Y_FAC_GST

Objetos modificados:

  • Proyecto de aplicación:

    • Constante ERR_VTO_NO_PDT

    • Formulario APU_C : manejador de evento GEN_LIB_AUX

VERP-1263

Gestión. Correcciones en los procesos de contabilización de lista de facturas de venta y facturas de compra seleccionadas.

Se corrige la lógica de algunas de las instrucciones de los procesos.

Objetos modificados:

  • Proyecto de aplicación:

    • Proceso VTA_FAC_G_LST_CON y COM_FAC_G_CON_LST

    • Variables locales ERR_PRE_FAC, ERR_YA_CON de los dos procesos anteriores : se cambian a booleanas.

VERP-1568

Contabilidad. En el formulario de asientos no es funcional el poder ver las operaciones realizadas del log transaccional.

El formulario ASI_C tiene la conexión al evento AUD contra el control ID(el textbox del número de asiento) en lugar del TXT_AUD.

Hemos cambiado en la conexión de evento AUD para que el control a evaluar sea el TXT_AUD.

VERP-1576

Ecosistema. vWooCommerce se corrige la lectura de variables globales desde JavaScript.

Debido a las novedades de la versión 31 en vERP y su ecosistema, es necesario cambiar el proyecto donde se encuentran las variables globales que guardan las URL y credenciales de acceso a WordPress y WooCommerce.

Objetos modificados:

  • Proyecto de aplicación

    • Scripts WooCommerceClaseBase.js.

VERP-1580

Gestión documental. Documentos. Se controla para no modificar la tabla y clave del registro si este se esta editando.

Cuando se esta editando un documento previamente guardado, se controla para que no altere los valores de los campos de tabla (TAB) y clave (CLV).

Objetos modificados:

  • Formulario: DOC_W

VERP-1586

Gestión. Añadir campos e índices nuevos en las líneas de pedidos de compras y ventas.

Añadir a la tabla COM_PED_LIN y VTA_PED_LIN los campos e índices EMP_DIV, EST y FECH tal y como están creados en sus tablas maestras COM_PED y VTA_PED.

Su funcionalidad es poder controlar el estado de cada línea de pedido. Es algo demandado por muchos clientes.

VERP-1594

Gestión. Al introducir líneas de movimientos de inventario deja en blanco el campo de tipo de movimiento.

Objetos modificados:

Proyecto de aplicación:

  • Formulario: MOV_G_MAN.

    • Manejador de eventos BTN_ACE_SEG.

VERP-1598

vERPLatam. Corregido asignación de valor para el MOD_TIM de la tabla VTA_NDD_T.

Se ha corregido en el trigger Anterior a la modificación de la tabla VTA_NDD_T la asignación de valor al campo MOD_TIM.

Objetos modificados:

  • Proyecto de datos.

    • Tablas:

      • VTA_NDD_T.

VERP-1603

vWeb. Corregida la carga y visualización de imagen de la ventana de login.

Derivado de las novedades de la versión 31 se hace necesario corregir los lugares donde se hace mención al alias del proyecto vWeb_dat para su cambio por vERP_2_dat.

Objetos modificados:

  • Proyecto aplicación:

    • Proceso: LOGIN.

    • Formulario: CFG.

VERP-1608

Gestión. Rectificación de asignación de variables en abono de facturas de compras.

En el manejador de eventos ABO del formulario COM_FAC_G_ABO (Abono de factura de compra) se ha rectificado dos instrucciones erróneas que asignaban variables locales a campos.

Objetos modificados:

Proyecto de aplicación:

  • Formulario: COM_FAC_G_ABO.

    • Manejador de eventos ABO.

VERP-1621

General. Mejora en la exportación da datos a Excel, para que los números mayores a 999.999 sean exportados como número y no como texto.

Se ha mejorado el script de exportación a Excel de vTools para que en los casos de generar ficheros con valores numéricos superiores a 999.999, éstos sean generados como texto y no como cadenas.

Objetos modificados:

Proyecto de aplicación:

  • Scripts:

    • vTools/export/export_rejilla_excel.js

VERP-1626

General. Los ficheros adjuntos a un mail no se pueden visualizar desde la opción "Ver'"

Objetos modificados:

  • Formulario: EML_ACH_W:

    • En el manejador de eventos VER se ha incluido el esquema file:/// en el momento de la ejecución del comando de instrucción "Ejecutar documento".

VERP-1648

Contabilidad. Ajuste en script AEAT. Modelo 303. Cálculo de la hoja 01. Cuando hay una factura emitida, de tipo abono (en negativo) y esta tiene recargo de equivalencia.

El script AEAT-303-H01 no tiene en cuenta las casillas 25 y 26 del modelo 303.

Casillas [25] y [26] modificación de bases y cuotas de recargo de equivalencia : se declaran los importes de las facturas emitidas en recargo de equivalencia rectificativas. Se deben declarar con el signo que corresponda. Si se trata de abonos deberán declararse con el signo menos.

Script modificado: AEAT-303-H01

VERP-1649

API-REST. Mejorado parámetro page[size] para permitir devolver un límite definido por el cliente que consume el API.

Se ha mejorado para que el parámetro page[size] permita utilizar valores superiores a 1000 y así el cliente que consume el api pueda decidir libremente el tamaño máximo por página que desea consultar.

Objetos modificados :

  • Proyecto de datos

    • Script js/api_rest_v1/v1.js

VERP-1654

General. Habilitar columna multiselección en rejilla de Plantillas de correo.

Hemos habilitado la columna de multiselección de las plantillas de correo.

Objetos modificados:

  • Rejilla: EML_PLA_W.

VERP-1669

Ventas. Mejorada la funcionalidad del formulario de factura de venta, en el evento posterior al aceptar.

Se ha agregado la posibilidad de ejecutar un script (tabla de scripts SCR_W) lo cual permite ejecutar cualquier código de tipo JavaScript de forma dinámica, un ejemplo funcional de esto, será la generación del XML y posterior envío a TicketBai

Objetos modificados:

  • Proyecto de datos

    • Tablas

      • EMP_M

      • VTA_FAC_G

  • Proyecto de aplicación

    • Formulario

      • EMP_M_CFG_VTA

      • VTA_ALB_G

      • VTA_FAC_G

      • VTA_PED_G_GEN_ALB_FAC

    • Alternador

      • VTA_PED_G

Objetos nuevos

  • Proyecto de datos

    • Scripts

      • js/interface/ejecutarScript.js

  • Proyecto aplicación

    • Menú

      • EMP_M_BTN_SCR_VTA

    • Acciones

      • EMP_M_ALT_SCR_VTA

      • EMP_M_EDT_SCR_VTA

      • EMP_M_LOC_SCR_VTA

VERP-1674

API REST. Mejora en la búsqueda de campos enlazados a maestro para validación de seguridad del API KEY.

Se ha mejorado la forma en como se busca los enlaces a maestro en los diferentes niveles de herencia del API REST, permitiendo utilizar dicha funcionalidad sin heredar el proyecto de datos directamente desde el proyecto principal

Objetos modificados:

  • Proyecto de datos:

    • api_rest_funciones_v1.js

VERP-1679

General. No respeta el Tema del usuario al cambiar de empresa usando la selección de empresa.

Cuando existe más de una empresa y el usuario va a la parte inferior izquierda para seleccionar la empresa a la que quiere cambiar, tras seleccionar la empresa no se respeta el Tema del usuario.

Objetos modificados:

  • Proyecto de aplicación :

    • Formulario MEN_APP. Manejador de evento SEL_EMP : al llamar al autoexec se setea que vuelva a aplicar la configuración del usuario.

VERP-1688

Ecosistema. vKanban. Mejora en la inicialización de variables en la construcción de JSON.

Se ha inicializado las variables necesarias para que la generación de JSON en determinados casos no falle.

Objetos modificados:

Proyecto de aplicación:

  • Formulario

    • KAN_MEN

VERP-1693

General. Integrar el envío de notificaciones desde vERP.

Implementado el envío de notificaciones desde Velneo vERP a través de Make.

Objetos nuevos:

Proyecto de aplicación:

  • Script ejecutarScript.js

  • Menú EMP_M_BTN_SCR_NOT_VTA_FAC

  • Acciones

    • EMP_M_LOC_SCR_NOT_VTA_FAC

    • EMP_M_ALT_SCR_NOT_VTA_FAC

    • EMP_M_EDT_SCR_NOT_VTA_FAC

Objetos modificados:

Proyecto de datos:

  • Tablas

    • ENT_M

    • EMP_M

Proyecto de aplicación:

  • Formulario

    • EMP_M_CFG_VAR

    • ENT_M

    • ENT_M_DAT_SCR

    • VTA_FAC_G

  • Acción VTA_FAC_G_EML (cambio de nombre por VTA_FAC_G_NOT)

Scripts, en tiempo de ejecución, agregados:

  • VTA-FAC-ENV-NOT

  • VTA-FAC-ENV-NOT-ENV

  • VTA-FAC-ENV-NOT-FUN-GEN

  • VTA-FAC-ENV-NOT-GEN-BOD

Solicitar por el centro de soporte el escenario de Make complementario para esta funcionalidad.

VERP-1698

vERP. Permitir edición del CC y CCO en la pestaña datos de envío de la plantilla de correo electrónico.

Corregir en la pestaña datos de envío de la plantilla de correo, que permita indicar CC y CCO.

Objetos modificados:

  • Proyecto de aplicación

    • Formulario EML_PLA_W_PRN se han quitado las condiciones de visibilidad de CAJ_CC y CAJ_CCO.

VERP-1703

General. Mejorado el calculo del inventario valorado cuando se tienen más de una empresa.

Si trabajamos con mas de 1 empresa, solo se calcula bien el valor del inventario de la empresa si se está trabajando con la del ID más bajo. En el resto de casos presenta el último movimiento de almacén de los artículos a valorar de cualquier empresa con un ID igual o menor que en la que se esté trabajando

Objetos modificados:

  • Proyecto de aplicación:

    • Procesos:

      • INV_VAL_G_CAL.

VERP-1708

General. Mejora en el alta/modificación de datos de contacto de los contactos

Se ha mejorado el proceso de alta/modificación de los datos de contacto de un contacto, para que se asocie automáticamente el tipo de contacto según la clasificación

Objetos modificados:

  • Proyecto de aplicación

    • Procesos

      • ENT_M_ALT_MOD

VERP-1713

Ecosistema. Nueva solución Shopify ERP del ecosistema. vERP. Añadir check IVA incluido en pedidos, albaranes y facturas de venta por importaciones desde un e-commerce.

Nueva solución del ecosistema Shopify ERP que se comunica por Api Rest con el conector Shopify pedidos.

Shopify ERP hereda de vERP.

En Shopify ERP, usando objetos de reemplazo, se ha incorporado lo necesario para hacer la comunicación contra ese e-commerce e importar en vERP los pedidos pagados en Shopify. Ha sido necesario diferenciar en vERP la gestión de esas ventas que se importan desde un e-commerce, añadiendo el check de IVA incluido en pedidos, albaranes y facturas de venta.

Nueva solución Shopify ERP del ecosistema.

Objetos nuevos vERP:

  • Proyecto de datos

    • Variables globales FCH_HOR_TXT y EN_CUR_PED_BAJ_ECM

    • Proceso FAC_EMI_C_IVA_INC

  • Proyecto de aplicación

    • Constantes MSG_PRE_IVA_INC, ERR_DOC_PRE_SIN_IVA_INC_LIN, ERR_DOC_PRE_SIN_IVA_INC_DOC, ERR_DOC_PRE_IVA_INC_LIN y ERR_DOC_PRE_IVA_INC_DOC

Objetos modificados vERP:

  • Proyecto de datos

    • Tabla EMP_M : nuevos campos #SHOPIFY_ERP_____, #SHP_ERP_API_REST_CNE_API_KEY, #SHP_ERP_API_REST_CNE_CNE_KEY, #SHP_ERP_API_REST_CNE_URL_BAS y #SHP_ERP_TIM_ULT_IMP_VTA_PED

    • Tabla ENT_M : nuevo campo #ECM_CLT_ID. Nuevo índice ECM_CLT_ID_EML

    • Tabla FAC_EMI_C : Trigger posterior a un alta de ficha. Trigger posterior a una modificación de ficha.

    • Tabla VTA_ALB_G : nuevo campo #IVA_INC. Nuevas variables locales TOT_IMP_LIN, TOT_IMP_LIN_RET_ALQ y TOT_IMP_LIN_RET_IRP. Trigger posterior a una modificación de ficha.

    • Tabla VTA_FAC_G : nuevo campo #IVA_INC. Nuevas variables locales TOT_IMP_LIN, TOT_IMP_LIN_RET_ALQ y TOT_IMP_LIN_RET_IRP. Trigger posterior a una modificación de ficha.

    • Tabla VTA_PED_G : nuevos campos #IVA_INC, #ECM_ID_PED, #ECM_NUM_PED, #ECM_TRK_NUM, #ECM_TRK_URL, #ECM_FUL_FLL y #ECM_ENT. Nuevos índices EMP_DIV_ECM_ID_PED y EMP_DIV_ECM_NUM_PED. Nuevas variables locales TOT_IMP_LIN, TOT_IMP_LIN_RET_ALQ y TOT_IMP_LIN_RET_IRP. Trigger posterior a una modificación de ficha.

    • Tabla VTA_PED_LIN_G : nuevo campo #ECM_ID_PED_LIN. Nuevo índice EMP_DIV_ECM_ID_PED_LIN

  • Proyecto de aplicación

    • Procesos : VTA_FAC_G_NUE, VTA_ALB_G_FAC_3P, VTA_ALB_G_NUE, VTA_PED_G_DUP y VTA_FAC_G_CON

    • Alternador VTA_PED_G : nueva variable local IVA_INC y modificados los manejadores de evento GEN_ALB Y GEN_FAC

    • Formularios :

      • VTA_PED_G : en la parte inferior del formulario se ha añadido el texto de precios con IVA incluido.

      • VTA_PED_G_GEN_ALB_FAC : nueva variable local IVA_INC y modificados manejadores de evento BTN_ALB_ALL, BTN_ALB_SEL, BTN_FAC_ALL y BTN_FAC_SEL

      • VTA_ALB_G : en la parte inferior del formulario se ha añadido el texto de precios con IVA incluido. Nueva variable local IVA_INC y modificado el manejador de evento VTA_ALB_FAC

      • VTA_ALB_G_PED : nueva variable local IVA_INC y modificado el manejador de evento ADD_SEL

      • VTA_FAC_G : en la parte inferior del formulario se ha añadido el texto de precios con IVA incluido.

      • VTA_FAC_G_ALB : nueva variable local IVA_INC y modificado el manejador de evento ADD_SEL

      • VTA_FAC_G_ABO : modificado manejador de evento BTN_ACE_PRE

VERP-1714

Ecosistema. vAgenda. Mejora para no alterar la tabla y clave de los eventos ya registrados.

Cuando ya se tiene un evento registrado en la agenda, y el mismo no viene desde el modulo de agenda, sino que viene creado desde algún proceso automático, se borraba la tabla y clave relacionada, se ha mejorado para validar que solo haga el cambio en estos campos, cuando realmente tenga que hacerlo.

Objetos modificados:

  • Proyecto de aplicación:

    • Formulario:

      • AGE_EVE

VERP-1722

Ecosistema. vSII. Corrección en contenido inicial de facturas recibidas

En la tabla de facturas recibidas FAC_REC_C_EXT_SII, específicamente en el campo TIP_SUJ_NO_EXE se ha corregido el contenido inicial por su valor correcto, el cual es choose(#ID.SER.TIP_IVA_DED="A", 36, 35)

Objetos modificados

  • Proyecto de datos

    • Tablas

      • FAC_REC_C_EXT_SII

VERP-1737

General. Mejorado el proceso donde se evalúa mostrar o no el menú de configuración.

Mejorado el proceso que determina si se muestra o no en la barra de menú la opción de configuración. Debido a que anteriormente si se utilizaba el módulo del vTPV y se utilizaba la función de contraseñas, ello generaba conflictos con la búsqueda y validación.

Objetos modificados:

  • Proyecto de aplicación

    • Script configurarBarraMenu.js

VERP-1747

Contabilidad. Actualización de la plantilla de fichero AEAT. Modelo 303. Impuesto sobre el Valor Añadido. Autoliquidación.

Actualización de la estructura de campos de acuerdo al Excel DR303e22 de la AEAT.

Modificada la plantilla de fichero AEAT-303.

VERP-1757

General. Configuración de la aplicación. Parámetros de configuración de la animación y el overlay.

Añadidos a la tabla de configuración de la aplicación los parámetros necesarios para poder configurar la animación y el overlay. Añadidas las funciones necesarias para poder aplicar la configuración de la animación y del overlay.

Objetos nuevos:

  • Proyecto de aplicación

    • Nuevas funciones APL_ANI y APL_OVE

Objetos modificados:

  • Proyecto de datos

    • Tabla APP_CFG_W : nuevos campos #ANI_MS, #OVE_COL y #OVE_POR_TRS

  • Proyecto de aplicación

    • Formulario APP_CFG_W_INT : añadidos los controles necesarios para gestionar la interfaz de configuración de la animación y del overlay de la aplicación.

    • Formulario APP_CFG_W : modificado manejador de evento BTN_ACE_POS para aplicar la configuración de la animación y del overlay.

    • Marco AUTOEXEC : modificado manejador de evento POS_INI para aplicar la configuración de la animación y del overlay.

VELNEO-1764

Ecosistema vERP. General. Aplicar la configuración de la animación y del overlay en cada marco AUTOEXEC.

Modificados los manejadores de evento POS_INI de los marcos AUTOEXEC para poder aplicar la configuración de la animación y del overlay.

Soluciones modificadas:

  • Iconos Material vERP

  • Iconos Material vERP color

  • SII

  • Tallas y Colores

  • numeros_serie

  • vAgenda

  • vERPLatam

  • vFacturaElectronica_ESP

  • vFirma

  • vKanban

  • vMailTrans

  • vMapas

  • vTPV

  • vWeb

  • vWooCommerce

VERP-1770

General. Gestión. Orden de los registros de presupuesto, pedido, albarán y factura del módulo de ventas y compras. Búsqueda y menú.

En las búsquedas indicadas se elimina el componente FCH_HOR ya que es innecesario. Para forzar la ordenación por ese componente eliminado, se añade el comando de instrucción ordenar lista en los manejadores de evento BUS de los formularios de menú de presupuesto, pedido, albarán y factura del módulo de ventas y compras.

Se añade también el comando de instrucción ordenar lista en los procesos que devuelven los presupuestos, pedidos, albaranes y facturas de un contacto.

Objetos modificados:

  • Proyecto de aplicación:

    • Búsquedas : COM_ALB_G, COM_FAC_G, COM_PED_G, VTA_ALB_G, VTA_FAC_G, VTA_PED_G y VTA_PRE_G.

    • Formularios : COM_ALB_G_MEN, COM_FAC_G_MEN, COM_PED_G_MEN, VTA_ALB_G_MEN, VTA_FAC_G_MEN, VTA_PED_G_MEN y VTA_PRE_G_MEN.

    • Procesos : ENT_M_TO_COM_ALB, ENT_M_TO_COM_FAC, ENT_M_TO_COM_PED, ENT_M_TO_VTA_ALB, ENT_M_TO_VTA_FAC, ENT_M_TO_VTA_PED y ENT_M_TO_VTA_PRE.

Última actualización hace 2 años

¿Te fue útil?