# Novedades de la versión

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

## VERP-1272

**Gestión. Compras y ventas. Al contabilizar y descontabilizar facturas, añadir control de límites contables e IVA que impida la generación y eliminación del asiento**

Objetos modificados :

* Proyecto de aplicación
  * Procesos COM\_FAC\_G\_CON, COM\_FAC\_G\_LST\_DES\_CON, VTA\_FAC\_G\_CON y VTA\_FAC\_G\_LST\_DES\_CON
  * Formularios COM\_FAC\_G\_ASI\_SRC y VTA\_FAC\_G\_ASI\_SCR. Manejadores de evento BTN\_DES\_CON
* Proyecto de datos
  * Proceso ASI\_C\_SUP\_PLU\_PRE

## VERP-1314

#### Contabilidad. Generar plantilla desde asiento deja todos los campos de inicializar vacíos en la plantilla de apunte

Debido a que en los tubos de ficha no se disparan los contenidos iniciales que no dependen de otros campos.

Objetos modificados :

* Proyecto de aplicación
  * Tubo de ficha APU\_C\_TO\_PLA\_APU

## VERP-1343

**En la CSS AUTOEXEC-COMPACTO los textos del mes y del año del calendario salen cortados**

Corregida la CSS para que el calendario muestre correctamente el mes y el año.

* Antes :
  * QWidget#qt\_calendar\_monthbutton, QWidget#qt\_calendar\_yearbutton {
  * background: $color-fondo-general;
  * border: 1px solid $color-fondo-general; }
* Ahora :
  * QWidget#qt\_calendar\_monthbutton, QWidget#qt\_calendar\_yearbutton {
  * background: $color-fondo-general;
  * border: 1px solid $color-fondo-general;
  * min-width: 80px; }

## VERP-1360

**Gestión. Control para la selección de plantilla de correo, cuando se envía por mail las facturas de ventas seleccionadas**

Añadido control en la selección de plantillas de correo al enviar desde una lista de facturas. Se evalúa que el usuario haya seleccionado una plantilla para en su defecto volver a mostrar la lista de plantillas, mostrando previamente un mensaje informativo.

Objetos nuevos :

* Proyecto de aplicación
  * Constante MSG\_EML\_PLA\_W\_SEL

Objetos modificados :

* Proyecto de aplicación
  * Alternador VTA\_FAC\_G : manejador de evento EML

## VERP-1409

**Ecosistema. Tallas y colores. Objeto de reemplazo VTA\_ALB\_G\_PED\_FRM hace referencia a un objeto erróneo**

Modificado objeto de reemplazo para que sustituya el formulario VTA\_ALB\_G\_PED del proyecto de vERP\_2\_app por el formulario de mismo identificador del proyecto tallas\_colores\_app.

Objetos modificados:

Reemplazo VTA\_ALB\_G\_PED\_FRM

## VERP-1413

**Gestión. Genera dos facturas de compra con mismo número de factura**

Se evita que se puedan facturar varios albaranes de compra de un mismo proveedor si éstos tienen porcentajes de descuento diferentes o formas de pago diferentes.

Objetos nuevos :

* Proyecto de aplicación
  * Constantes : ERR\_COM\_ALB\_FPG\_VAR y ERR\_COM\_ALB\_POR\_DES\_VAR

Objetos modificados :

* Proyecto de aplicación
  * Alternador COM\_ALB\_G : manejador de evento GEN\_FAC

## VERP-1417

**Gestión. Añadir control de forma de pago al contabilizar facturas de compra y venta desde el mismo formulario de la factura**

Mejorado el proceso de contabilización de facturas de compra y venta, validando que no permita hacerlo si no hay definida una forma de pago en la factura.

Objetos modificados:

* Proyecto de aplicación
  * Formularios VTA\_FAC\_G\_ASI\_SCR y COM\_FAC\_G\_ASI\_SRC. Manejadores de evento BTN\_CON

## VERP-1421

**Gestión. Desde el menú de albaranes de venta se permite facturar albaranes con fecha de factura anterior a la última emitida**

Objetos modificados:&#x20;

* Proyecto de aplicación
  * Alternador VTA\_ALB\_G : manejador de evento GEN\_FAC

## VERP-1425

**Gestión. Tras modificar la serie de ventas en un albarán no se actualiza en la tabla de movimientos el campo número de documento**

Cuando se creaba un albarán de venta, en la línea de detalle de la tabla MOV\_G se guarda el número de documento del albarán. Por ejemplo VTA/001. Pero si posteriormente se cambiaba la serie del albarán no se actualizaba el número de documento en MOV\_G.

Objetos modificados:

* Proyecto de datos
  * Tabla VTA\_ALB\_G: nuevas variables locales NUM\_ALB y NUM\_ALB\_CHG. Modificado trigger posterior a una modificación de ficha.

## VERP-1429

**Gestión. Tras abonar factura y modificar su contenido, los cálculos son incorrectos en el formulario de abono**

Se ha mejorado el mecanismo de visualización de la factura de abono resultante, para que se vea en modo pestaña o tab. Esto ayuda a impedir errores o bloqueos por modificaciones sobre dicha factura de abono y su actualizaciones.

Objetos modificados :

* Proyecto de aplicación
  * Formulario VTA\_FAC\_G\_ABO : manejador de evento BTN\_ACE\_PRE

## VERP-1437

**Gestión. Se permite cambiar información en albaranes facturados y en facturas ya contabilizadas**

Control que impide que se modifiquen los albaranes y facturas que hayan sido facturados y contabilizados respectivamente. Este control se ha añadido tanto en documentos de compras como ventas, condicionado a que la empresa tenga activado el control en la configuración en los parámetros de la empresa. Quedando activos los controles necesarios para el manejo del formulario cancelar, imprimir, descontabilizar, observaciones etc. según cada caso.

Objetos modificados:

* Proyecto de datos
  * Tabla EMP\_M: nuevo campo #BLQ\_DOC\_GES para activar el bloqueo en los documentos. Por defecto el comportamiento es el mismo que había hasta ahora.
* Proyecto de aplicación
  * Formulario COM\_ALB\_G: manejador de evento POS\_INI y nuevo manejador DES\_CTL
  * Formulario COM\_FAC\_G: manejadores de evento POS\_INI y DES\_CTL
  * Formulario COM\_FAC\_G\_ASI\_SRC: manejadores de evento BTN\_CON, BTN\_DES\_CON y nuevos manejadores DES\_CTL y HAB\_CTL
  * Formulario VTA\_ALB\_G: manejador de evento POS\_INI y VTA\_ALB\_FAC y nuevo manejador DES\_CTL
  * Formulario VTA\_FAC\_G: manejadores de evento POS\_INI y DES\_CTL
  * Formulario VTA\_FAC\_G\_ASI\_SCR: manejadores de evento BTN\_CON, BTN\_DES\_CON y nuevos manejadores DES\_CTL y HAB\_CTL
  * Formulario EMP\_M\_CFG\_VAR: añadido el check para #BLQ\_DOC\_GES

## VERP-1565

**General. Añadir idiomas España (Catalan, Euskera, Gallego) y Frances**

Cambios realizados:

Proyecto de aplicación, añadidos los idiomas:

* Catalán.
* Euskera.
* Gallego.
* Francés.

Proyecto de datos, añadidos los idiomas:

* Catalán.
* Euskera.
* Gallego.
* Francés.

## VERP-1616

**Contabilidad. No se elimina un diseño de informe por la existencia de plurales de epígrafes hijos**

Objetos modificados :

* Proyecto de datos
  * Tabla DIS\_INF\_C : Trigger anterior a una baja de ficha

## VERP-1590

**Gestión. Al facturar un albarán de compra no se cambia el contenido booleano del campo pendiente de facturar de la tabla de movimientos de almacén**

Objetos modificados:

* Proyecto de datos
  * Tabla: MOV\_G : contenido inicial del campo #PDT\_FAC

## VERP-1641

**Gestión. Resuelta incidencia en el formulario de línea de pedido de compra por la que el Intro/Enter no avanzaba al control siguiente**

Objetos modificados :

* Proyecto de aplicación
  * Formulario COM\_PED\_LIN\_G : el botón BTN\_AVA\_CTL se ha bajado como último control en el orden de tabulación del formulario.

## VERP-1646

**Contabilidad. Error en la generación de los libros de IVA**

Cuando en un asiento de contabilización de una factura, si por error el usuario no ha indicado el mismo nº de documento en todos los apuntes, los procesos de generación del registro de IVA no muestran ningún error y se puede llegar a generar el registro de IVA con bases y cuotas de IVA a cero.

Se añade un control adicional para asegurar que al menos existan dos apuntes con el mismo nº de documento.

Objetos nuevos:

* Proyecto de aplicación
  * Constante MSG\_ASI\_GEN\_REG\_IVA\_NUM\_DOC

Objetos modificados:

* Proyecto de aplicación
  * Procesos: ASI\_C\_GEN\_IVA\_REP y ASI\_C\_GEN\_IVA\_SOP

## VERP-1664

**Contabilidad. Reforzado el uso de los controles de límites de contabilización e IVA al eliminar asientos y apuntes**

Refuerza las mejoras introducidas en [VERP - 1272](#verp-1272).

Objetos modificados :

* Proyecto de aplicación
  * Formulario ASI\_C : manejador de evento BTN\_SUP
  * Formulario ASI\_C\_APU : nueva variable local CHG\_REG, nuevo manejador de evento VRF\_LIM\_CON\_IVA y modificados los manejadores de evento BTN\_ALT, BTN\_MOD y BTN\_SUP
* Proyecto de datos
  * Proceso ASI\_C\_SUP\_PLU\_PRE y ASI\_C\_SUP\_PLU
  * Tabla APU\_C : trigger anterior a una baja de ficha.

## VERP-1731

**Gestión. En las líneas de compra y venta no se controla el tipo de IVA si en la línea solo hay descripción manual**

Cuando se agregan líneas de compra y venta, y esas líneas no tienen un articulo, sino que solo tienen una descripción manual, para evitar que el campo tipo de IVA quede vacío se tomará el tipo de IVA de la configuración de la división.

Objetos modificados :

* Proyecto de datos
  * Tablas
    * COM\_PED\_LIN\_G : contenido inicial del campo #REG\_IVA\_COM
    * VTA\_PRE\_LIN\_G : contenido inicial del campo #REG\_IVA\_VTA
    * VTA\_PED\_LIN\_G : contenido inicial del campo #REG\_IVA\_VTA
    * MOV\_G : contenido inicial de los campos #REG\_IVA\_COM y #REG\_IVA\_VTA

## VERP-1742

**Gestión. Corrección. Al modificar o contabilizar facturas se genera un nuevo registro de vencimiento por el total de la factura si ya existiera un registro previo de vencimiento en estado agrupado**

Cuando se modifica o contabiliza una factura que ya tiene un vencimiento en estado agrupado, en la verificación de los vencimientos de la misma factura se acumula el total estado, el cual varía por el estado agrupamiento, lo que causa que se genere un nuevo registro de vencimiento por el total de la factura. En la verificación, para vencimientos en estado agrupado, se debe acumular por el total nominal, pues no varía por el estado agrupamiento.

Objetos modificados :

* Proyecto de aplicación
  * Procesos
    * VTA\_FAC\_G\_CON : cuando se verifica si los registros de cobro suman el total factura se acumula condicionando al #EST = “A”
    * COM\_FAC\_G\_CON : cuando se verifica si los registros de pago suman el total factura se acumula condicionando al #EST = “A”
* Proyecto de datos
  * Tablas
    * VTA\_FAC\_G : trigger posterior a una modificación, cuando se verifica si los registros de cobro suman el total factura se acumula condicionando al #EST = “A”
    * COM\_FAC\_G : trigger posterior a una modificación, cuando se verifica si los registros de pago suman el total factura se acumula condicionando al #EST = “A”

## VERP-1752

**Ecosistema. vSII. La generación de los XML de facturas recibidas/emitidas toman los datos fiscales de un puntero a la entidad**

Se han mejorado los procesos de generación de XML del SII, para que al momento de tomar los datos, no lo haga del maestro de entidad, sino de los datos propiamente existentes en el registro contable de facturas emitidas y facturas recibidas.

Objetos modificados :

* Proyecto de aplicación
  * Procesos FAC\_EMI\_C\_SII\_GEN\_XML, FAC\_REC\_C\_SII\_ANU\_GEN\_XML y FAC\_REC\_C\_SII\_GEN\_XML

## VERP-1775

**Contabilidad. Ajustes al mostrar y trabajar con ID del asiento y nº en diario**

Objetos modificados :

* Proyecto de aplicación
  * Búsqueda ASI\_C\_ENT\_FCH\_CON
  * Formulario ASI\_C\_MEN

## VERP-1780

**General. Cambios de propiedad nombre en varios controles y objetos.**

Objetos modificados:

* Gráfico: EST\_ART\_G\_EJE\_TAR
* Formularios: DSH\_G\_GRD\_COM, DSH\_G\_PEQ\_COM, DSH\_G\_TOP\_VTA\_ART

## VERP-1784

#### Ecosistema. vSII. No es funcional el localizador de series del formulario de menú de facturas recibidas.

Objetos modificados:

* Proyecto de aplicación:
  * Formulario FAC\_REC\_C\_MEN : subobjeto SER\_FAC\_EMI y su subindexador, conexión de evento SER\_LOC y manejadores de evento SER\_LOC y BUS.

## VERP-1789

#### Ecosistema. vSII. El formulario de menú de facturas recibidas muestra registros de facturas emitidas.

Objetos modificados:

* Proyecto de aplicación:
  * Formulario FAC\_REC\_C\_MEN : subobjeto TXT\_TIT y subobjeto vista de datos LST.

## VERP-1794

#### Ecosistema. vSII. El menú de botón clave régimen no es funcional en facturas recibidas.

Objetos modificados:

* Proyecto de aplicación:
  * Localizador SII\_TIPO\_CLV\_REG\_REC : subobjeto CLV\_TIP\_REC se asigna el índice correcto CLV\_REG\_REC.

## VERP-1799

#### Gestión. Cuando se genera una factura desde un albarán con recargo de equivalencia, la factura generada no se crea con dicho recargo

Objetos modificados :

* Proyecto de aplicación
  * Formulario COM\_ALB\_G : eliminada variable local sobrante ALM1, nueva variable local APL\_REQ y modificado manejador de evento COM\_ALB\_FAC
  * Formulario VTA\_ALB\_G : nueva variable local APL\_REQ y modificado manejador de evento VTA\_ALB\_FAC
  * Proceso COM\_ALB\_G\_FAC\_3P

## VERP-1814

#### Contabilidad. Revisado el diseño de informe "Balance de situación"

Corregido texto epígrafe de la rama 01010203 : “III. Deudores comerciales y otras cuentas a cobrar.”

En la rama 0101020302 epígrafe “2. Clientes, empresas del grupo y asociadas”, en cuentas asignadas al epígrafe se quita la cuenta 430.0, pues está duplicada y ya pertenece al epígrafe “1. Clientes por ventas y prestaciones de servicios”. Esto provocaba que el saldo de clientes se sumara dos veces en el activo.

vDataClient, ajustes :

* Tabla DIS\_INF\_C : registro código 01010205 “V. Inversiones financieras a corto plazo.” en el campo #CTA (Cuentas) había guardado el valor 551, que hemos limpiado.
* Tabla DIS\_INF\_CAL\_C : hemos eliminado tres registros innecesarios que no apuntaban a ninguna cuenta de mayor
  * Un registro apuntando al informe 010101 “A) ACTIVO NO CORRIENTE” y cuenta de mayor vacía.
  * Dos registros apuntando al informe 01010205 “V. Inversiones financieras a corto plazo.” y cuenta de mayor vacía.

## VERP-1819

**Gestión. Mejora en el proceso de recálculo de existencias.**

Objetos modificados:

* Proceso ART\_M\_CAL\_EXS (Recalcula la existencias en movimientos y su existencia) ubicado en el proyecto de aplicación.

## VERP-1824

**Contabilidad. Mejora en la presentación de cuentas auxiliares en la cuenta de mayor.**

Se ha incorporado un campo e índice nuevo para que la presentación de cuentas auxiliares que se muestran en una cuenta de mayor aparezcan de forma ordenada.

Objetos modificados:

Tabla: APU\_C (Apuntes). Añadido campo CTA (con contenido inicial) e índice correspondiente.

## VERP-1859

#### Error. En el formulario XHR\_REQ al tomar el valor del comboBox elegido referente al método.

&#x20;En el formulario XHR\_REQ al momento de tomar el valor seleccionado del ComboBox de métodos, se asigna a una variable incorrecta.

Objetos modificado: Formulario → XHR\_REQ.

## VERP-1864

#### Gestión. En los movimientos de almacén no se contempla el porcentaje de IVA de venta especial.

En los movimientos de venta realizados con albaranes y facturas no se contempla el porcentaje de IVA especial.

Objetos modificados:

* Proyecto de datos
  * Tabla MOV\_G : contenido inicial del campo #POR\_IVA (% IVA)

## VERP-1869

**General. Revisión de la propiedad estilo en los objetos de tipo acción.**

Modificadas 409 acciones que mostraban errores en el [inspector de ejecución web](/33/velneo-vdevelop/interfaz-de-velneo-vdevelop/menu-proyectos.md#inspector-de-ejecucion-web).

## VERP-1874

**General. Incorporación del tipo de entidad "Trabajador" en los contactos**

Añadido este tipo de contactos para su utilización en futuros componentes del ecosistema de vERP.

Objetos modificados:

Proyecto de datos:

Objetos modificados:

* Tabla ENT\_M (Contactos)
  * Añadido campo ES\_TRJ (Es trabajador)
  * Añadido índices varios

Proyecto de aplicación:

Objetos modificados:

* Formularios ENT\_M\_MEN, ENT\_M\_OTR

## VERP-1879

**Contabilidad. Actualización de la plantilla de fichero AEAT y scripts de cálculo. AEAT. Modelo 390. Impuesto sobre el Valor Añadido. Declaración Resumen Anual**

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

Actualización de los scripts de cálculo : AEAT-390-H02, AEAT-390-H03, AEAT-390-H04 y AEAT-390-H06

Modificada la plantilla de fichero AEAT-390

Modificados los scripts de cálculo : AEAT-390-H02, AEAT-390-H03, AEAT-390-H04 y AEAT-390-H06.

## VERP-1884

**vCRM. Integración de tablas en vERP**

La tabla TZ\_PAI\_V pasa a ser la tabla PAI\_M de vERP.

La tabla TZ\_ZON\_V pasa a ser la tabla ZON\_HOR\_M de vERP, la cual es nueva en vERP.

La tabla USR\_EXT\_V se ha trasladado a vERP, la cual es nueva en vERP.

La tabla EML\_USR\_V pasa a ser la tabla CTT\_M de vERP.

En el proyecto de datos de vCRM se ha modificado el script vCRM.js para ajustarlo a todos estos cambios de integración.

## VERP-1902

**Contabilidad. El formulario de plantillas de asientos muestra el control TXT\_ID en formato numérico**

Objetos modificados:

Formulario: PLA\_ASI\_C control TXT\_ID.

## VERP-1907

**General. Incluir en las CSS de vERP la clase que permite personalizar el tamaño de los iconos que se muestran en el cuerpo de las columnas de las rejillas avanzadas**

Objetos modificados:

Tema vERP: Añadida variable $tamaño-icono-rejilla-avanzada

CSS AUTOEXEC-27: Creada la variable $tamaño-icono-rejilla-avanzada

## VERP-1912

**General. Cambio de tipo de propiedad "tipo de cuadro de diálogo" de verdadero a falso en el formulario de provincias**

Se cambia para que se muestre en modo pestaña por temas de usabilidad. Por ejemplo cuando contiene plurales por punto de inserción y para poder interactuar con otras pestañas abiertas.

Objetos modificados:

Formulario: PRO\_M

## VERP-1917

**Gestión. La rejilla de movimientos de artículos no refleja los decimales de forma correcta**

La columna PRE\_CTE tiene configurada su propiedad "Número de decimales" con la variable global $<DEC_RED@vERP_2_dat.dat>, cuando debería utilizar la variable global $<DEC_PRE@vERP_2_dat.dat>.\
&#x20;\
La columna PRE\_MED tiene configurada su propiedad "Número de decimales" con la variable global $DEC\_CAN\_ART\@vERP\_2\_dat., cuando debería utilizar la variable global $<DEC_PRE@vERP_2_dat.dat>.

Objetos modificados:

Rejilla MOV\_G\_ART (Movimientos de artículos)

## VERP-1922

#### Contabilidad. No se elimina asiento y centro de coste desde su formulario cuando sus registros han sido presentados desde determinadas rejillas

Objetos modificados :

* Proyecto de aplicación
  * Rejilla APU\_C\_AUX : manejador de evento ASI\_EDT
  * Rejilla APU\_C\_CBA : manejador de evento ASI\_EDT
  * Rejilla APU\_C\_DIA : manejador de evento ASI\_EDT
  * Rejilla APU\_C\_MAY : manejador de evento ASI\_EDT
  * Rejilla CCO\_ORI\_C : manejador de evento CCO\_EDT

Sucede al ejecutar el comando "Pedir formulario" desde un comando "Modificar ficha de maestro", ya que al abrir el formulario la ficha está bloqueada y no permite su eliminación.

## VERP-1927

**Gestión. Desde el menú de movimientos de almacén no es funcional eliminar el registro que se está editando**

Objetos modificados:

* Proyecto de aplicación
  * Alternadores MOV\_G y MOV\_G\_ART : manejadores de evento VER\_REG.

Sucede al ejecutar el comando "Pedir formulario" desde un comando "Modificar ficha de maestro", ya que al abrir el formulario la ficha está bloqueada y no permite su eliminación.

## VERP-1932

**Gestión. Añadido índice en la tabla de tarifas de artículos**

Para permitir al usuario seleccionar la tarifa del artículo en el formulario MOD\_G\_DET. Inicialmente cargamos la tarifa que esté usando ese cliente, dando la opción al usuario de modificarla en el momento de cargar la línea del albarán de venta.

Para esto necesitamos un subindexador que filtre las tarifas del artículo cargado en dicha línea de albarán. Y para que este subindexador funcione se necesita un nuevo índice en la tabla VTA \_TAR\_ART\_G.

&#x20;Objetos modificados:

Tabla: VTA\_TAR\_ART\_G. Añadido nuevo índice ART\_TAR

## VERP-1938

**Gestión. Añadido índice en la tabla de artículos proveedores**

Para facilitar las gestión de búsquedas de artículos por fechas se crea el índice ART\_FCH a la tabla ART\_PRV\_G.

Objetos modificados:

Tabla ART\_PRV\_G. Añadido el índice ART\_FCH

## VERP-1950

#### Contabilidad. Actualización de la plantilla de fichero AEAT y scripts de cálculo. AEAT. Modelo 303. Impuesto sobre el Valor Añadido. Autoliquidación

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

Actualización de los scripts de cálculo : AEAT-303-H01 y AEAT-303-H03.

## VERP-1959

#### Ecosistema. vTPV. Desaparece visualmente un ticket que es recuperado de estar aparcado y no se selecciona el dependiente

Cuando se va a recuperar un ticket previamente aparcado, y en la ventana de selección de dependiente no se elige ninguno, sino se cancela la operación. El mismo desaparece visualmente de la barra superior, hasta que no se aparca otro, o no se recupera otro, no vuelve a aparecer.

Objetos modificados:

Formularios: TPV

## VERP-1964

#### Ecosistema. vTPV. No asigna correctamente los valores al importe entregado y el cambio al pagar un ticket

Cuando se realiza un cobro en efectivo y el cliente entrega más dinero del correspondiente, se genera un importe de cambio que no se traslada correctamente a la factura generada.

Objetos modificados :

Tablas : FAC\_T (campo #IMP\_CHG se elimina su contenido inicial) y FAC\_COB\_T (se añade la actualización IMP\_CHG)

Formularios : PAG\_CMB y TEC\_PAN

Objetos nuevos:

Constante : TPV\_MSG\_TEC\_PUN

## VERP-1969

#### Ecosistema. vTPV. Permite cargar artículos a una mesa y después aparcarla en la parte superior, generando así varios tickets a la misma mesa

Si abrimos una mesa y agregamos artículos, luego aparcamos el ticket, nos permite repetir este proceso N veces generando el error de tener varios tickets a la misma mesa.

Objetos modificados

Artículos: TPV

## VERP-1978

**Ecosistema. vTPV. No maneja correctamente el separador de decimales en el cobro de un ticket**

En el cobro de un ticket, se tiene definido el símbolo de coma (,) como separador de decimales, pero el correcto debería ser el punto (.). Se controla el uso en los botones y también cuando se acepta el cobro.

Objetos modificados:

Formulario: PAG\_CMB

## VERP-1983

**API REST. Mejora en la búsqueda de alias de proyectos heredados para resolución de campos maestros**

Mejora en la gestión y búsqueda de alias de un proyecto de datos, del cual pertenece la tabla enlazada de la que se consulta a través del API y se pide un dato de alguno de sus maestros.

Objetos modificados :

Script proyecto de datos : js/api\_rest\_v1/api\_rest\_funciones\_v1.js

## VERP-2034

**Gestión Documental. Ampliado campo del nombre de un fichero en la tabla de DOC\_EXP\_W**

Se ha ampliado el campo que almacena el nombre del fichero, para tener en cuenta nombres mas largos y no pierdan su contenido.

Objetos modificados :

* Proyecto de datos
  * Tablas DOC\_EXP\_W y DOC\_COL\_W

## VERP-2039

**Envío correo SMTP. Agregado parámetro EHLO requerido para algunos proveedores de correo**

Agregado nuevo parámetro EHLO necesario para el envío de correos por SMTP de algunos proveedores de servicio como (DinaServer).&#x20;

Objetos modificados :

* Proyecto de datos
  * Tablas EML\_SRV\_W y EML\_W
  * Procesos EMAIL\_ADD, EMAIL\_ENV y EML\_SRV\_GET
* Proyecto de aplicación
  * Formulario EML\_SRV\_W

## VERP-2045

**Gestión y contabilidad. Al usar la contabilización de gastos bancarios en el momento de cobrar/pagar vencimientos, se generan registros de IVA que no son correctos**

Al aprovechar el mismo asiento de cobro/pago para incluir la factura de los gastos bancarios, hace que el proceso de generación del registro de IVA trate a todos los apuntes del asiento como partes de la contabilización de varias facturas recibidas.

Se hace necesario diferenciar asiento de cobro/pago y asiento de factura de los gastos bancarios. A partir de ahora los gastos bancarios se contabilizarán en un asiento aparte.

Objetos modificados:

* Proyecto de aplicación
  * Formulario REM\_COB\_C\_VTO\_COB\_SCR: manejadores BTN\_ABO\_COB, BTN\_ABO\_DTO y BTN\_IMP
  * Procesos: VTO\_COB\_C\_COB, VTO\_COB\_C\_FRM, VTO\_COB\_C\_REM\_OPE, VTO\_PAG\_C\_FRM y VTO\_PAG\_C\_PAG
  * Alternadores de lista: VTO\_COB\_C, VTO\_COB\_C\_AUX y VTO\_COB\_C\_VTA\_FAC. En todos ellos el manejador COB
  * Alternadores de lista: VTO\_PAG\_C, VTO\_PAG\_C\_AUX y VTO\_PAG\_C\_COM\_FAC. En todos ellos el manejador PAG

## VERP-2060

**Actualización de librerías mailsend para ambientes Windows y Linux**

Actualización de librerías mailsend para Windows y Linux que incluyen la posibilidad de un nuevo parámetro **-ehlo** necesario para algunos gestores de correo, además de actualizarse las librerías internas de SSL.

Objetos modificados :

* Proyecto de datos
  * Ficheros adjuntos MAILSEND\_LIN y MAILSEND\_WIN

{% hint style="success" %}
Para macOS es necesario compilar individualmente la librería ya que requiere la firma digital del desarrollador.
{% endhint %}

## VERP-2077

**API REST. Mejorado el tratamiento del body al ser recibido con caracteres especiales %**

Al recibir una petición POST, se deja de aplicar el uso de la función decodeURIComponent al body, permitiendo así, recibir caracteres especiales como %

Objetos modificados:

* Proyecto de datos
  * Scripts api\_rest\_funciones\_v1.js

## VERP-2082

**General. Modificación del tipo de campo del campo NAME de la tabla de direcciones**

Se modifica el tipo de campo a Alfa 256 para que contemple más tipos de caracteres y se establece su longitud a 170 bytes.

Objetos modificados :

* Proyecto de datos
  * Tabla DIR\_M (direcciones) : campo #NAME

## VERP-2092

**General. No es funcional el informe Tributos: Relación de facturas recibidas por serie**

En la configuración del informe, el agrupamientos por serie no hacía referencia a la tabla correcta, por lo tanto no era funcional el informe.

Objetos modificados:

* Informe personalizable VERP\_TRB\_FAC\_REC (Tributos: Relación de facturas recibidas por serie): agrupamiento por serie.

## VERP-2087

**API REST. Mejora en la recepción de parámetros a través de los headers volviéndolo case insensitive**

Se ha mejorado el tratamiento de los headers en la recepción de datos, para que sean case-insensitve

Objetos modificados:

* Proyecto de datos
  * Script: api\_rest\_funciones\_v1.js

## VERP-2110

**Contabilidad. Nuevo proceso de contabilización y consulta de asiento que puede ser consumido por Api Rest**

Con una sola llamada al Api Rest se puede contabilizar asiento, apuntes, registro de factura recibida, registro de factura emitida, vencimientos de pago, vencimientos de cobro y costes. También con una sola llamada se puede obtener toda la información anterior de un asiento.

Objetos nuevos:

* Proyecto de aplicación
  * Función ASI\_GET\_INF\_JSN
  * Proceso CON\_PRC\_API\_REST

## VERP-2120

**Contabilidad. Analítica. No se acumula en los saldos analíticos cuando se reparte un coste por cuota fija**

Cuando un centro de coste recibe un coste por reparto en base a cuota fija, en la tabla de saldos no se acumula para ese centro de coste + cuenta auxiliar.

Objetos modificados:

* Proyecto de aplicación
  * Proceso COS\_C\_CAL\_REP: al crear la nueva ficha de reparto en COS\_C es necesario modificar campo #TIP\_ASI = “N”

## VERP-2126

**Gestión Documental. Mejorada la descarga de documentos de Amazon AWS-S3 que contengan espacios**

Objetos modificados:

* Proyecto de aplicación
  * Script Amazons3.js

## VERP-2136

**Gestión Documental. Mejorada la subida de documentos de Amazon AWS-S3 que contengan caracteres especiales**

Objetos modificados:

* Proyecto de aplicación
  * Formulario DOC\_W, manejador BTN\_SUB
  * Función AWS\_SUB

## VERP-2150

**General. Que en las rejillas avanzadas se puedan aplicar colores distintos a las líneas pares e impares por CSS**

Modificado la propiedad “Alternar colores líneas de datos” a “Verdadero” de todas las rejillas avanzadas para que se puedan aplicar colores distintos a las líneas pares e impares por CSS.

Objetos modificados:

Proyecto de aplicación:

* Todas las rejillas avanzadas

## VERP-2155

**API REST. Mejora en la documentación Swagger, para que aparezcan los procesos sin tabla y cuando se marca la opción de "Todos"**

Mejora para que se visualicen en el documentador swagger los procesos que no tienen tabla y cuando se marca la opcion “Todos”

**Objetos modificados:**

* Proyecto de datos:
  * Scripts
    * api\_rest\_funciones\_v1.js => Función **objetosTipoTablaDestino**

### VERP-2169

**Gestión y contabilidad. Generar fichero presentación remesa formato SEPA. Bloque \<PstlAdr>**

Apareció un cambio en la normativa, por lo que cuando un país (o territorio) que está bajo el marco SEPA pero no forma parte de la UE, en los deudores domiciliados de ese país es obligatorio indicar el bloque \<PstlAdr> con el código país ISO de 2 dígitos y la dirección del deudor.

Objetos modificados:

* Proyecto de aplicación
  * Proceso REM\_COB\_C\_GEN\_FIC\_SEP

## VERP-2174

**Gestión y contabilidad. Al remesar vencimientos de pago que la fecha del asiento sea la fecha de cargo de la remesa**

Hasta el momento, al crear una nueva remesa de pagos añadiéndole vencimientos de pago, o al añadir vencimientos de pago a una remesa de pago ya existente, si el tipo de documento de la remesa tiene configurada una plantilla de asiento al remesar, la fecha del asiento generado era la fecha del día (currentDate()). A partir de ahora la fecha del asiento será la fecha de cargo (ejecución) de la remesa de pago.

Objetos modificados:

* Proyecto de aplicación
  * Proceso VTO\_PAG\_C\_REM\_ADD

## VERP-2179

**Gestión. El campo precio neto de la tabla de artículos por proveedor no contempla el uso de decimales configurados**

Ahora se hace uso de la configuración de los decimales en la empresa.

Objetos modificados:

* Proyecto de datos:
  * Tabla ART\_PRV\_G (Artículos proveedor). Se establece como contenido inicial del campo PRE\_NET la fórmula round( net( #PRE, #POR\_DTO ), #ART.EMP.DEC\_PRE )

## VERP-2194 (implementado en la 31.1)

**Contabilidad. Modificadas rejillas de facturas recibidas y emitidas ajustando decimales pie en columna IVA\_SUP**

En la columna IVA\_SUP de ambas rejillas, en la propiedad decimales pie, se indican 2 decimales.

Objetos modificados:

* Proyecto de aplicación
  * Rejillas FAC\_EMI\_C\_FIC\_REG\_303 y FAC\_REC\_C\_FIC\_REG\_303


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://doc.velneo.com/33/velneo-verp/novedades-de-la-version-verp.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
