Lista de novedades de Velneo vERP 24.0

CódigoDescripción

VERP-420

Aparecían mensajes de advertencia a la hora de generar los asientos de iva soportado y repercutido que en algunos casos eran erróneos.

Objetos Modificados:

Procesos ASI_C_GEN_IVA_SOP y ASI_C_GEN_IVA_REP aplicando constantes correctas.

VERP-419

En la rejilla de vencimientos a pagar no aparecía el documento de número de iva

Objetos modificados:
Rejilla VTO_PAG_C_APU

VERP-418

El contenido de los campos del formulario de inmovilizado no se ajustaba bien a pantallas con resoluciones estándar. Ahora se ven de forma correcta.

Objetos creados:
Formulario: INM_C_DAT

Objetos modificados:
Formulario: INM_C, INM_C_AMO

VERP-417

En esta versión, hemos mejorado el uso del bloqueo de dependientes en el proceso de venta de tickets de TPV.
Ahora, ya no es necesario introducir en cada ticket el usuario, es posible bloquear un usuario para que si no indicamos lo contrario, la venta de tickets sea continua.

Objetos modificados:
Formulario TPV

VERP-415

Este año, han habido cambios en el modelo 303 de IVA de 2018 que afectarán a los sujetos pasivos que deban entregar los Libros de IVA a través de la Sede Electrónica de la AEAT, cumpliendo el Suministro Inmediato de Información.

Entre ellos se encuentran:

  • Suscritos en el REDEME
  • Grandes empresas que tengan una facturación superior a 6.010.121,04€
  • Grupos de IVA
  • Todos aquellos sujetos pasivos que hayan decidido presentar voluntariamente los Libros de IVA.

Objetos modificados:

Scripts:
Script_AEAT-303-H01

Ficheros de datos:
PLF_W.dat
PLF_W.idx
PLF_W.cnd
PLF_W.cni

VERP-414

Cuando realizábamos cobros/pagos sucesivos, se quedaba el contenido del campo concepto del anterior cobro/pago. Ahora se pone a vacío.

Objetos modificados:
-Manejador de eventos POS_INI del formulario VTO_COB_C_PAG

VERP-413

Aplicar a todas las rejillas de Velneo vERP alto cabecera = 0, alto cuerpo = 0, alto pie = 25.

VERP-412

General. Ayuda. Ajustes de maquetación en formulario de ayuda

Objetos modificados:
.Formulario AYU_KEY

VERP-411

vTools. Incorporada mejora en el menú de exportación incorporando un punto de inserción.

Objetos creados:
Acción EXP_INS_1 como punto de inserción

Objetos modificados
Menú EXP incorporando la acción anterior

VERP-410

Cuando se creaba una entidad de tipo proveedor se asumía por defecto la forma de pago de la cuenta contable auxiliar de tipo cliente. Sucedía en la pestaña de Configuración al crear la cuenta auxiliar del proveedor.

Objetos modificados:

  • Manejador de evento AUX_PRV_ALT del formulario ENT_M_CFG_COM_VTA

VERP-409

Contabilidad. Maestros. No se permitía la edición del campo observaciones en las cuentas auxiliares contables.

A partir de ahora se incluye el subformulario correspondiente que nos permitirá la edición del campo observaciones.

Objetos creados:
-Formulario AUX_C_OBS
-Acción AUX_C_OPC_OBS

Objetos modificados:
-Formulario AUX_C
-Menú AUX_C_BTN_OPC

VERP-407

General. Informes personalizables. Adaptación de objetos necesarios para el uso del sistema de impresión abstracto. Integración en tesorería balance de sumas y saldos e informes

A partir de esta versión de Velneo vERP se usa el nuevo sistema de impresión abstracto y más potente. Integración en tesorería vencimientos a cobrar

*Objetos adaptados al sistema de impresión *

Adaptación de informes

Contabilidad - Informes

Balance de sumas y saldos

Objetos modificados:
-Menú SAL_C_TLB_PRT
Alternador SAL_C

Objetos eliminados:
-Menú INF_C_BTN_PRT
-Acciones SAL_C_BSS_AUX_PRT_VER, SAL_C_BSS_PGC_PRT_VER, SAL_C_BSS_COM_PRT_VER
-Procesos SAL_C_BSS_AUX_PRT_VER, SAL_C_BSS_PGC_PRT_VER, SAL_C_BSS_COM_PRT_VER

Informes

Objetos modificados:
-Formulario INF_C

Objetos borrados:
-Menú INF_C_BTN_PRT
-Acciones INF_C_PRT_PRE, INF_C_BTN_INF, INF_C_BTN_INF, INF_C_PRT_INS
-Carpeta Menú de botón de impresión de la carpeta informe (acciones y menús)

VERP-406

A partir de esta versión de Velneo vERP se usa el nuevo sistema de impresión abstracto y más potente. Integración en tributos e inmovilizado

Adaptación de informes

Contabilidad - Tributos e Inmovilizado

Tributos

Facturas emitidas

Objetos modificados:
-Menú FAC_EMI_C_TLB_PRT
-Alternador FAC_EMI_C

Objetos eliminados:
-Acciones FAC_EMI_C_PRT_EDT, FAC_EMI_C_PRT_PRE, FAC_EMI_C_PRT

Facturas recibidas

Objetos modificados:
-Menú FAC_REC_C_TLB_PRT
-Alternador FAC_REC_C

Objetos eliminados:
-Acciones FAC_REC_C_PRT_EDT, FAC_REC_C_PRT_PRE, -FAC_REC_C_PRT

Inmovilizado

Objetos modificados:
-Menú INM_C_TLB_PRT
-Alternador INM_C

Objetos eliminados:
-Acciones INM_C_PRT
-Proceso INM_C_LST_TO_AMO

VERP-405

A partir de esta versión de Velneo vERP se usa el nuevo sistema de impresión abstracto y más potente. Integración en asientos contables y tesorería

*Objetos adaptados al sistema de impresión *

Adaptación de informes

Contabilidad - Asientos

Extracto
Objetos modificados
-Acción APU_C_EXT_PRT_VER
-Rejilla APU_C_EXT_ARR, APU_C_AUX

Objetos borrados:
-Proceso APU_C_EXT_PRT

Diario
Objetos modificados
-Rejilla APU_C_DIA

Contabilidad - Tesorería

Remesas de cobros

Objetos modificados:

-Acción REM_COB_C_PRT_LST

-Alternador REM_COB_C

Objetos eliminados:

-Proceso REM_COB_C_PRT_LST

Remesas de pagos

Objetos modificados:

-Acción REM_PAG_C_PRT_LST

-Alternador REM_PAG_C

Objetos eliminados:

-Proceso REM_PAG_C_PRT_LST

VERP-404

A partir de esta versión de Velneo vERP se usa el nuevo sistema de impresión abstracto y más potente. Integración en tesorería vencimientos a cobrar

*Objetos adaptados al sistema de impresión *

Adaptación de informes

Contabilidad - Vencimientos a cobrar

Cobros por fecha vencimiento:

Objetos modificados
-Acción VTO_COB_C_PRT_LST
-Alternador VTO_COB_C, VTO_COB_C_AUX, VTO_COB_C_VTA_FAC

Objetos eliminados
-Proceso VTO_COB_C_LST

Cobros por cuenta auxiliar:

Objetos modificados
-Acción VTO_COB_C_PRT_AUX
-Alternador VTO_COB_C, VTO_COB_C_AUX, VTO_COB_C_VTA_FAC

Objetos eliminados
-Proceso VTO_COB_C_AUX

Cobros por banco

Objetos modificados
-Acción VTO_COB_C_PRT_BCO
-Alternador VTO_COB_C, VTO_COB_C_AUX, VTO_COB_C_VTA_FAC

Objetos eliminados
-Proceso VTO_COB_C_BCO

Nota:

Adaptados también los mismos objetos indicados anteriormente pero cambiando COB por PAG para vencimientos a pagar.

VERP-403

A partir de esta versión de Velneo vERP se usa el nuevo sistema de impresión abstracto y más potente. Integración en documentos del menú general maestros

*Objetos adaptados al sistema de impresión *

Maestros

Maestros - Almacenes

Objetos modificados
-Menú ALM_M_TLB_PRT
-Alternador ALM_M

Objetos eliminados
-Acción ALM_M_PRT_LST
-Proceso ALM_M_PRT_LST

Maestros - Artículos

Objetos modificados
-Menú ART_M_TLB_PRT
-Alternador ART_M

Objetos eliminados
-Acción ART_M_PRT_LST
-Proceso ART_M_PRT_LST

VERP-402

A partir de esta versión de Velneo vERP se usa el nuevo sistema de impresión abstracto y más potente. Integración en documentos del menú de almacén

*Objetos adaptados al sistema de impresión *

Almacén

Almacén - Inventario valorado:

Objetos modificados
-Menú INV_VAL_G_TLB_PRT
-Alternador INV_VAL_G

Objetos eliminados
-Acciones INV_VAL_G_PRT
-Proceso INV_VAL_PRT, INV_VAL_G_LST

Almacén - Movimientos:

Objetos modificados
-Menú MOV_G_TLB_PRT
-Alternador INV_VAL_G

Objetos eliminados
-Acciones MOV_G_PRT_LST
-Proceso MOV_G_PRT_LST

VERP-401

A partir de esta versión de Velneo vERP se usa el nuevo sistema de impresión abstracto y más potente. Integración en documentos de compras y ventas

*Objetos adaptados al sistema de impresión *

Compras

Compras - Pedidos:

Objetos modificados
-Menú COM_PED_G_TBL_PRT, COM_PED_G_OPC
-Alternador COM_PED_G
-Formulario COM_PED_G

Objetos eliminados
-Acciones COM_PED_G_OPC_PRE_INF, COM_PED_G_OPC_PRT, COM_PED_G_OPC_EDT_INF, COM_PED_G_PRT_LST

Compras- Albaranes:

Objetos modificados
-Menú COM_ALB_G_TLB_PRT
-Alternador COM_ALB_G

Objetos eliminados
-Acción COM_FAC_G_PRT_LST

Compras - Facturas:

Objetos modificados
-Menú COM_FAC_G_TLB_PRT
-Alternador COM_FAC_G

Objetos eliminados
-Acción COM_FAC_G_PRT_LST

Ventas

Ventas - Presupuestos:

Objetos modificados
-Toolbar VTA_PRE_G
-Menú VTA_PRE_G_TBL_PRT, VTA_PRE_G_BTN_OPC
-Alternador VTA_PRE_G
-Formulario VTA_PRE_G

Objetos eliminados
-Acciones VTA_PRE_G_OPC_PRE_INF, VTA_PRE_G_OPC_PRT, VTA_PRE_G_OPC_EDT_INF, VTA_PRE_G_PRT_LST

Ventas - Pedidos:

Objetos modificados
-Toolbar VTA_PED_G
-Menú VTA_PED_G_TBL_PRT, VTA_PED_G_BTN_OPC
-Alternador VTA_PED_G
-Formulario VTA_PED_G

Objetos eliminados
-Acciones VTA_PED_G_OPC_PRE_INF, VTA_PED_G_OPC_PRT, VTA_PED_G_OPC_EDT_INF, VTA_PED_G_PRT_LST

Ventas - Albaranes:

Objetos creados
-Menú VTA_ALB_G_OPC

Objetos modificados
-Toolbar VTA_ALB_G
-Menú VTA_ALB_G_TLB_PRT
-Alternador VTA_ALB_G
-Formulario VTA_ALB_G

Objetos eliminados
-Acciones VTA_ALB_G_OPC_PRE_INF, VTA_FAC_G_OPC_PRT, VTA_FAC_G_OPC_EDT_INF, VTA_ALB_G_PRT_LST

Ventas - Facturas:

Objetos modificados
-Menú VTA_FAC_G_TLB_PRT
-Alternador VTA_FAC_G
-Formulario VTA_FAC_G

Objetos eliminados
-Acciones VTA_FAC_G_OPC_PRE_INF, VTA_ALB_G_OPC_PRT, VTA_ALB_G_OPC_EDT_INF, VTA_FAC_G_PRT_LST

VERP-400

General. Informes personalizables. Nueva funcionalidad para el duplicado de informes personalizables

Dispondremos a partir de ahora de una nueva funcionalidad en los informes personalizables que nos permitirá duplicarlos para su posterior edición.

Objetos modificados
-Formulario INF_DEF_W

Objetos creados

-Tubo de ficha INF_DEF_W_DUP
-Menú INF_DEF_W_BTN_OPC
-Acción INF_DEF_W_OPC_INS
-Acción INF_DEF_W_OPC_INS_TAB
-Acción INF_DEF_W_BTN_EXP
-Acción INF_DEF_W_BTN_IMP
-Acción INF_DEF_W_BTN_EDT

Cambios en el migrador de versiones

Objetos creados:
-Proceso MIG_24_0

Objetos modificados:
-Tabla APP_CFG_W
-Proceso CTL_CHG_VER
-Formulario APP_CFG_W_DAT

Cambios en usuarios

Objetos creados:
-Formulario USR_M_CFG

Objetos modificados:
-Formulario USR_M
-Formulario USR_M_FOT
-Tabla USR_M

VERP-398

Actualizados los informes de l mandato SEPA B2B y CORE.

VERP-397

Cuando desglosabamos vencimientos creados de forma manual tanto en cobros como en pagos, los desgloses no aparecían posteriormente en la búsqueda de cobros o pagos.

En los procesos VTO_COB_C_DES y VTO_PAG_C_DES en las instrucciones de generación de todos los vencimientos, se ha desplazado la instrucción de Modificar campo (EMP, EMP) a la última posición de las instrucciones de cada bloque de vencimientos.
Esto es debido al recálculo del contenido inicial del campo EMP.

Objetos modificados:
Proceso VTO_COB_C_DES
Proceso VTO_PAG_C_DES

VERP-396

Cuando se pierde la conexión con el servidor, presenta al usuario un formulario con un mensaje.

En el mensaje se le pregunta al usuario si quiere salir de la aplicación (botón aceptar del formulario) o esperar (botón cancelar).

Si elige “salir”, se dispara una acción que cierra la aplicación.

Si se recupera la conexión, se presentará otro mensaje avisando de que se ha recuperado la conexión. En el caso de que estuviese abierto el mensaje de aviso de pérdida de conexión, éste será cerrado automáticamente.

Cambios realizadosProyecto de datos

Creada variable global en memoria de tipo booleano: DES. Se pondrá a 1 si se produce la desconexión y a 0 si se recupera.

Proyecto de aplicación

En la carpeta Marco creada nueva subcarpeta Control conexión. En ella se han creado dos formularios:

AVI_DES: para presentar un aviso cuando se produce la pérdida de la conexión.

AVI_REC: para presentar un aviso cuando se produce la reconexión con el servidor.

Constantes

PRG_DES: texto a mostrar en el formulario AVI_DES.

MSG_REC: texto a mostrar en el formulario AVI_REC.

Marco AUTOEXEC:

Creado manejador de evento DES: para disparar el formulario de aviso de pérdida de conexión:

Interfaz: Ejecutar acción ( CRR@vERP_2_app )

Creado manejador de evento REC: para disparar el formulario de aviso de reconexión cuando se ha perdido previamente la conexión.

Creada conexión de evento DES que dispara el manejador de evento ON_DES.

Creada conexión de evento REC que dispara el manejador de evento ON_REC.

VERP-395

En las líneas de las rejillas de Presupuestos, Albaranes, Facturas, etc. cuando usamos el reordenar líneas con Drop no se apreciaban cambios, la rejilla no se actualizaba de forma correcta.

Objetos modificados:

Presupuestos de Ventas

Rejilla VTA_PRE_LIN_G
-Eliminada propiedad de arrastrable para copiar
-Eliminado conexión de evento, manejador de eventos drop y drop
Eliminado proceso VTA_PRE_LIN_G_ORD

Pedidos de ventas

Rejilla VTA_PED_LIN_G
Rejilla VTA_PED_LIN_G_ART
-Eliminado propiedad de arrastrable para copiar
-Eliminado conexión de eventos, manejador de eventos y drop
-Eliminado proceso VTA_PRE_LIN_G_ORD

Albaranes de Ventas

Rejilla MOV_G_VTA_ALB
-Eliminado propiedad de arrastrable para copiar
-Eliminado conexión de evento, manejador de eventos drop y drop

Facturas de Ventas

Rejilla MOV_G_VTA_FAC
-Eliminado propiedad de arrastrable para copiar
-Eliminado conexión de evento, manejador de eventos drop y drop

Albaranes de compras

Rejilla MOV_G_COM_ALB
-Eliminado conexión de eventos, manejador de eventos y drop

Facturas de compras

Rejilla MOV_G_COM_FAC
-Eliminado conexión de eventos, manejador de eventos y drop

Movimientos de almacén
Rejilla MOV_G_SEL eliminada porque no se usaba.

VERP-394

Añadida funcionalidad de log transaccional a las tablas de Usuarios, Grupos de usuarios, Usuarios de un grupo y Empresas.

Objetos modificados:

  • Formularios USR_M, USR_GRP_USR_M, USR_GRP_M y EMP_M añadido manejador AUD y conexión de evento AUD que editan el log transaccional
  • Tablas USR_M, USR_GRP_USR_M, USR_GRP_M y EMP_M añadidos Trigger Posterior alta, modificación y baja que llaman a los nuevos procesos para gestionar el Log transaccional

Nuevos objetos:

  • Procesos EMP_M_LOG_TRN, USR_M_LOG_TRN, USR_GRP_M_LOG_TRN y USR_GRP_USR_M_LOG_TRN que llaman al script logTransaccional.js para la gestión de cambios.

VERP-393

Solucionada la incidencia en la suma de los registros de Facturas recibidas.

Objetos modificados:
-Rejilla FAC_REC

VERP-392

Nueva funcionalidad para firmar pedidos de venta en la aplicación móvil una vez aceptados.

Con esta nueva funcionalidad, se añade la posibilidad de capturar la firma en dispositivos móviles utilizando el modelo canvas a mano alzada.
La firma se guarda en formato Base 64 y en imagen en la tabla de pedidos de venta y se muestra en un subformulario.

Objetos nuevos:
-Formulario VTA_PED_G_ALT_FIR
-Formulario VTA_PED_G_FIR_MOV

Objetos modificados:
-Formulario VTA_PED_G
-Formulario VTA_PED_G_ALT_RES

VERP-390

Gestión. En los movimientos de almacén, al generar un movimiento manual y crear más de uno desde el botón "Añadir más", no refrescaba la rejilla de movimientos.

Objetos modificados:

  • Rejilla MOV_G : Añadido formulario de alta MOV_G_MAN
  • Toolbar MON_G_MAN_ALT
  • Formulario MOV_G_MAN:
    Modificado el evento BTN_ACE_SEG
    Modificado el manejador de evento ACC_SIN_CRR con las siguientes instrucciones:
    var formulario = theRoot.dataView();
    formulario.acceptNoClose();

VERP-389

En macOS rompía el vClient al salir de la pantalla de ventas y pulsar en el botón salir de la aplicación.

Modificaciones realizadas:

En el fichero qml Dependient.qml debe eliminar la línea siguiente:

theRoot.dataView().parentDataView().root().setVar("BLOQ_DEP",root.lock)

y en su lugar, añadir estas tres líneas:

theRoot.setVar("BLOQ_DEP",root.lock)
list.currentIndex = list.currentIndex==1? 0 : 1
list.itemActivated(1)

VERP-388

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

Objetos modificados:
-Formulario AGE_SEL_COL

VERP-387

Gestión. Cuando se facturaba un albarán de compra o venta con distintas delegaciones y cada una de ellas con un almacén distinto, los artículos se mueven al almacén de la factura recibida y/o emitida.
Se añaden instrucciones de proceso para guardar los valores que tiene cada línea antes de generar la factura para volver a modificar los campos con los valores guardados. De este modo se asegura que cada línea conserve los valores correctos.

Objetos modificados:

Formularios :
• COM_FAC_G_ALB manejador ADD_SEL
• VTA_FAC_G_ALB manejador ADD_SEL

VERP-386

Gestión. Estadísticas. Solucionada la necesidad en las tablas de estadísticas de clientes , artículos, comerciales y proveedores, de poder coincidir un registro del mismo ejercicio con idéntico importe.

Objetos modificados:
-Tabla EST_CLT_G : índice EJE_EMP_IMP_VTA_TOT
-Tabla EST_ART_G: índice EJE_EMP_IMP_VTA_TOT.
-Tabla EST_CMR_G: índice EJE_EMP_IMP_TOT.
-Tabla EST_PRV_G: índice EJE_EMP_IMP_TOT.

VERP-385

Hemos añadido una verificación desde el proceso de contabilización de facturas de venta desde el menú, para que revise si la fecha de las facturas seleccionadas para contabilizar cumple el rango de fechas límite de las constantes de cada empresa.

VERP-384

Nueva funcionalidad para el aviso del inicio de próximos eventos 5' antes de empezar.

Objetos modificados:
-Formulario AGE_HTML: añadido timer de 60.000 milisegundos y creada la conexión de evento y su correspondiente manejador AVI_PRO_EVE

VERP-383

Hemos modificado la gestión de los eventos para que a partir de ahora, aunque en la descripción del evento existan caracteres especiales como la coma (,) el apóstrofe (') o saltos de línea (\n) los eventos se mostrarán igualmente.

Objetos modificados:
-Proceso AGE_HTML

VERP-382

Aparecían los botones de cierre de turno y día deshabilitados no permitiendo cerrar turnos ni días anteriores a la fecha en curso.

Objetos modificados:

Modificado el identificador de la vista de datos FRM_VIS en el formulario TPV_CAJ_CER que muestra el formulario CAJ_T por el identificador FORM que es el que se usa en el manejador de eventos POS_INI_JS donde se hace referencia al mismo.

VERP-381

En la pantalla de ventas del TPV no se totalizaba el total de líneas de ventas.

Objetos modificados:

Renombrada la variable TOT por TOTAL del formulario TPV_TOT

La variable se ha de llamar con el nombre que es usado en el contenido javascript de control TPV_TOT

VERP-380

Se han regenerado los datos demo correspondiente a las fechas de 2014, 2015 y 2016 añadiendo dos años en los campos fecha de las tablas siguientes:

Tablas afectadas:

GESTION:

Compras:
-COM_ALB_G
-COM_FAC_G
-COM_PED_G
-COM_PED_LIN_G

Ventas:
-VTA_ALB_G
-VTA_FAC_G
-VTA_PED_G
-VTA_PRE_G
-VTA_PRE_LIN_G

Movimientos:
-MOV_G

CONTABILIDAD:

Tesorería:
-VTO_COB_C
-VTO_PAG_C

Tributos:
-FAC_EMI_C
-FAC_REC_C

Asientos:
-ASI_C

VERP-379

Añadida al menú de Velneo vTPV la opción para lanzar el menú de Velneo vERP con la misma funcionalidad en cuanto a grupos de usuarios, usuarios y permisos.

Objetos añadidos:
-Carpeta de scripts qml
-Proceso SWHOW_MENU
-Formulario QML TPV_MEN_IZQ_CON_VERP

Objetos modificados:
-Marco AUTOEXEC
-Formulario TPV_MEN

VERP-378

Cuando creábamos pedidos, albaranes y facturas sin seleccionar previamente registros de los documentos origen, se generaban los documentos destinos en vacío sin líneas de detalles.

Objetos modificados:

-VTA-PED-G-GEN-ALB-FAC
-VTA-PRE-G-PED
-VTA-ALB-G-PED
-VTA-FAC-G-ALB
-COM-FAC-G-ALB
-COM-PED-G-GEN-ALB-FAC

Modificados manejadores para que comprueben la multiselección de registros.

VERP-377

General. Incorporado en vERP Móvil la selección de empresa a iniciar en caso de que el usuario disponga de múltiples empresas.

Objetos nuevos:
-AUTOEXEC.PRO

Objetos modificados:
-Marco AUTOEXEC: Pre-ini

VERP-376

Nueva funcionalidad para firmar pedidos de venta.

Con esta nueva funcionalidad, se añade la posibilidad de capturar la firma en dispositivos móviles utilizando el modelo canvas a mano alzada.
La firma se guarda en formato Base 64 y en imagen en la tabla de pedidos de venta y se muestra en un subformulario.

Objetos nuevos:
-Variables globales MOV_FIR_B64 Y MOV_FIR_DIB
-Formulario VTA_PED_G_ALT_FIR
-Formulario VTA_PED_G_FIR_MOV

Objetos modificados:
-Formulario VTA_PED_G
-Formulario VTA_PED_G_ALT_RES

VERP-375

Cuando se imprimía el diario contable y se guardaba en .pdf el listado especificando el driver .pdf del sistema, la numeración de asientos en el informe generado era errónea.

Objetos modificados:

En el informe personalizable VERP_APU_C_DIA (Diario) en el pié de página se añade un control que usa la función de incremento de contador de asiento para que incremente en negativo el número total de asientos para dejarlo a cero.

VERP-374

Con esta funcionalidad, podrás visualizar los pedidos de venta realizados en un mapa, aumentando así las posibilidades gráficas de integración de Velneo y la cartografía.

Objetos modificados:

-Proyecto de aplicación:
Acción VTA_PED_G_GPS
Cesta VTA_PED_G

VERP-373

Hemos añadido en el ecosistema de Velneo vERP, la funcionalidad de guardar las coordenadas de los pedidos de venta para posteriormente, visualizar por geoposicionamiento en un mapa QML dicha posición.
Además, en función del plugin podemos movernos en el mapa, localizar sitios cercanos o trazar rutas.

Objetos modificados:

-Proyecto de datos:
Variables globales: Añadidas variables para la Longitud, Latitud, Altitud y Tiempo.
Tabla VTA_PED_G: Añadidos los campos LONGITUD, LATITUD y ALTURA.

-Proyecto de aplicación:
Formulario VTA_PED_G
Formulario VTA_PED_G_GPS_HER
Formulario VTA_PED_G_GPS_OSM
Formulario VTA_PED_G_GPS_OSM_MOV
Formulario QML VTA_PED_G_GPS_QML_HER
Formulario QML VTA_PED_G_GPS_QML_OSM
Alternador VTA_PED_G
Proceso VTA_PED_G_POS_CAR

VERP-372

Nueva funcionalidad para firmar documentos.

Con esta nueva funcionalidad, se añade la posibilidad de capturar la firma en dispositivos táctiles o de escritorio utilizando el modelo canvas a mano alzada.
La firma se guarda en formato Base 64 y en imagen en la tabla de pedidos de venta y podemos mostrarla en un subformulario.

Objetos nuevos:
-Formulario VTA_PED_G_FIR
-Formulario QML VTA_PED_G_CAP_FIR
-Formulario QML VTA_PED_G_TOO_BAR
-Fichero QML Firma_draw.qml
-Fichero QML Firma_form.qml
-Fichero QML Toolbar_firma.qml

Objetos modificados:
-Tabla VTA_PED_G

VERP-370

En la agenda daba error el formulario de configuración al aceptar cambios.

Objetos modificados:

  • Manejador de eventos POS_INI del objeto marco AUTOEXEC
  • Variable local del objeto marco AUTOEXEC
  • Control TXT_FEC_FIN del formulario AGE_CFG

VERP-369

En el balance de sumas y saldos se mostraban los totales de la rejilla a cero.

Objetos modificados:

-Se modifican las columnas afectadas de la rejilla SAL_C_BSS estableciendo la propiedad en tipo de contenido de pié a fórmula acumulable.

VERP-368

General. Aplicar CSS en función de la resolución de la pantalla.

Para mejorar la experiencia de usuario con monitores de resoluciones inferiores a 900px de alto, hemos añadido una nueva funcionalidad que permite obtener en tiempo real el tamaño de la pantalla y aplicar una CSS compacta en el caso que sea inferior a 900px.

La nueva CSS deberá tener el Id "AUTOEXEC_COMPACTO".

Objetos modificados:
-Proceso AUTOEXEC

VERP-367

Cuando personalizamos un formulario o rejiilla con la configuración "Personalización de formularios y rejillas", las condiciones de visibilidad de la aplicación prevalecen a esta personaliación.

En vERP debemos cambiar la condiciones de activo y visible de los controles para que estén específicamente en manejadores de evento.

Se puede ejecutar el manejador PRS tras ejecutar la función de interfaz para activar/desactivar o visible/oculta de los controles. Para que siempre prevalezca la personalización.

  • Hay tres casuisticas:
  • Una cuando los controles con condición de visible están en el mismo formulario que el campo que condiciona la visibilidad. En este caso la gestión se hace en un manejador por cada campo que afecta a los controles y se dispara en el Value changed.
  • Otra cuando los controles con condición de visible están en una pestaña y el campo que la resuelve está en el formulario padre-
  • Otra cuando los controles están en una pestaña y el campo que resuelve la visibilidad en otra pestaña

Objetos modificados:
Formulario ART_M

  • Añadido manejador de evento CHG_TPV_VIS que evalúa el valor del campo TPV_VIS y oculta o muestra los controles de Nombre TPV, Código de barras y Precio TPV. Por último lanza el manejador PRS para aplicar la personalización.
  • Añadida conexión de evento CHG_TPV_VIS que lanza manejador de evento de mismo nombre con Value changed del control TPV que edita el campo TPV_VIS
  • Modificado manejador de evento POS_INI se elimina la llamada al manejador PRS y se incluye llamada al manejador CHG_TPV_VIS.
  • Quitadas las condiciones de visibilidad de los controles gestionados por el manejador.

Formulario ENT_M_CFG_COM_VTA

  • Añadido manejador de evento ON_SHOW que muestra u oculta los controles. Por último lanza el manejador PRS para aplicar la personalización.
  • Añadida conexión de evento ON_SHOW que lanza manejador de evento de mismo nombre.

Formulario ENT_M_CFG_COB_PAG

  • Añadido manejador de evento ON_SHOW que muestra u oculta los controles. Por último lanza el manejador PRS para aplicar la personalización.
  • Añadida conexión de evento ON_SHOW que lanza manejador de evento de mismo nombre.

Formulario FPG_M

  • Modificado manejador de evento POS_INI, para añadir control de visibilidad de controles.
  • Añadido manejador APL_CND_ESP_CHG que evalúa las condiciones de visibilidad cuando cambian las condiciones especiales.
  • Añadido manejador de evento NUM_VTO_CHG que evalúa las condiciones de visibilidad cuando cambia el número de vencimientos
  • Añadido manejador de evento SEP_PES_CND_ESP_NO que oculta pestaña de condiciones especiales.
  • Añadido manejador de evento SEP_PES_CND_ESP_SI que muestra la pestaña de condiciones especiales.
  • Añadido manejador de evento TPV_CHG que muestra u oculta los controles de configuración de la forma de pago para su uso en TPV.

VERP-366

Cuando hacíamos uso de los tipos de contactos en la búsqueda de contactos no se devolvían los registros correctos.

Objetos modificados:

  • Manejador de eventos BUS del formulario ENT_M_MEN

VERP-365

Añadido objeto función de proceso NUM_TO_TXT al proyecto vERP_2_dat

Devuelve el numero recibido en el parámetro convertido a texto

Puede convertir un número entre una y ciento veintiséis cifras como máximo

Maneja cifras positivas y negativas con dos decimales

VERP-364

En la tabla de monedas, ahora es posible añadir las que tienen símbolos con más caracteres (por ejemplo, dólar canadiense C$).

Objetos modificados:
-Tabla MON_M: modificado el tipo de campo "Símbolo" a Alfa UTF-16 y una longitud de 8.

VERP-363

Cuando el numero de vencimientos a cobrar generados de una factura eran más de uno (por ejemplo 2 vencimientos) salía generado el documento con el número de documento más el #2 para todos los vencimientos, cuando tendría que salir número de documento #1 y número de documento #2.

Objetos modificados:

  • Proceso VTA_FAC_G_GEN_VTO_COB

VERP-361

El formulario de log transaccional disponía de una etiqueta de permiso errónea en la comprobación de la apertura del formulario

Objetos modificados:

  • Se modifica el PRE_INI del formulario LOG_TRN_W estableciendo la etiqueta velneo_verp_2_dat/LOG_TRN_W como etiqueta de comprobación de permiso.

VERP-327

Hemos añadido un check en el diseñador de informes contables para elegir si debe permitir o no utilizar en los informes una cuenta que previamente haya sido utilizada.

Objetos modificados:
-Formulario DIS_INF_C_PGC

VERP-241

Modificados los procesos para el alta manual de registros y la generación de los asientos correspondientes.

Objetos modificados:

Formularios:
-COB_C: manejador de evento BTN_ACE para condicionar que solo genere asiento si la operación es de cobro.
-PAG_C: manejador de evento BTN_ACE para condicionar que solo genere asiento si la operación es de pago.

Procesos:
-COB_C_ASI_ALT
-PAG_C_ASI_ALT
-VTO_COB_C_PAG
-VTO_PAG_C_PAG

Objetos eliminados:
Procesos: COB_C_ASI_MOD
Procesos: PAG_C_ASI_MOD

VERP-78

Se ha creado un sistema de menú de opciones de impresión más abstracto y potente para uso en soluciones, permitiendo así personalizar cualquier informe con un informe diferente al estándar de vERP.

Objetos creados
-Formulario INF_DEF_W_DIS
-Rejilla INF_DEF_W_DIS
-Proceso INF_DEF_W_DIS
-Acción INF_DEF_W_DIS
-Búsqueda ONF_DEF_W_DIS_ID
-Menú INF_DIS_W_BTN_OPC
-Acciones INF_DIS_W_OPC_INS, INF_DIS_W_OPC_INS_TAB, INF_DIS_W_BTN_EDT, INF_DIS_W_BTN_SND

Objetos modificados
-Tabla INF_DEF_W