Novedades de la versión
A continuación pasamos a comentar las novedades de la versión.
VERP-1524
Ecosistema. Fundidos todos los proyectos de datos de componentes en el proyecto vERP_2_dat.
IMPORTANTE LEER ESTE PUNTO ANTES DE ACTUALIZAR VELNEO vERP A LA VERSIÓN 31.
Para actualizar la nueva versión de vERP 31 es necesario tener en cuenta los cambios de identificadores de las tablas para renombrar manualmente los archivos correspondientes a estas tablas. Además de tener en cuenta que ahora todas las tablas están en un solo proyecto y por tanto en una instancia de datos. Debes disponer de copia de seguridad de tu código y datos, para probar en un servidor de desarrollo y validar el correcto funcionamiento de tu aplicación. Si tienes dudas de como proceder para actualizar a la nueva versión, explícanos tu caso en soporte y te ayudaremos.
Se han fundido en el proyecto de datos Velneo_vERP_2_dat los proyectos de datos de los componentes del ecosistema (vMailsTrans ,Agenda, Números de serie, Tallas y colores, Kanban, Web y Woocommerce).
Si tenemos instanciada alguna de estas soluciones heredando vERP, para actualizar a la versión 31, debemos proceder como sigue:
Instalar Velneo vERP 31.
Instalar la versión 31 del componente.
Reiniciar la solución del componente.
Borrar la instancia de datos del componente.
Reiniciar Velneo vERP.
Reiniciar la instancia del componente.
Borrar el proyecto de datos del componente.
Objetos modificados:
Se han eliminado los proyectos de datos (vMailsTrans ,Agenda, Números de serie, Tallas y colores, Kanban, Web y Woocommerce) e integrado todos sus objetos en el proyecto velneo_vERP_2_dat.
Se han modificado todos los objetos visuales de los proyectos de aplicación para utilizar las tablas desde su nueva ubicación.
Tabla EXT_ART_M (proyecto de datos ecosistema números de serie) renombrada EXT_ART_SER_M@velneo_vERP_2_dat.
Tabla EXT_COM_PED_LIN_G (proyecto de datos ecosistema números de serie) renombrada EXT_COM_PED_LIN_SER_G@velneo_vERP_2_dat.
Tabla EXT_VTA_PED_LIN_G (proyecto de datos ecosistema números de serie)) renombrada EXT_VTA_PED_LIN_SER_G@velneo_vERP_2_dat.
Tabla EXT_ART_M (proyecto de datos ecosistema tallas y colores) renombrada EXT_ART_TYC_M@velneo_vERP_2_dat
VERP-1057
Añadir check administrador a usuarios para no requerir tener activado el check de supervisor.
Se agrega un check que permite identificar si un usuario es administrador o no. Lo cual permitirá mostrarle, según dicha condición, el menu de configuracion de la toolbar principal del vERP.
Objetos modificados:
Proyecto de datos:
Tablas:
USR_M
Procesos:
GEN_DAT_EJE.
Proyecto de aplicación:
Formulario:
USR_M_CFG
VERP-1059
Gestión. No genera registro de IVA si la base de la factura de compra o venta es cero.
Desde gestión los procesos de contabilización, cuando se trata de facturas de compra y venta con total cero, no contabilizan adecuadamente esa tipología de facturas.
Se permite la contabilización de facturas emitidas y recibidas con importe cero, ajustando los procesos de contabilización de facturas desde gestión y los procesos de generación de registro de IVA.
Objetos nuevos:
Proyecto de aplicación:
Constante ERR_FAC_CON_SIN_DET.
Objetos modificados:
Proyecto de datos:
Procesos COM_FAC_G_GEN_VTO_PAG y VTA_FAC_G_GEN_VTO_COB : si la factura es total cero, el estado del vencimiento generado se modifica a "Cancelado".
Proyecto de aplicación:
Procesos ASI_C_GEN_IVA_SOP y ASI_C_GEN_IVA_REP : en el momento de verificar si no hay errores para generar el registro de IVA, ya no se condiciona el alta del registro a que
BAS_TOT ! 0
Procesos COM_FAC_G_CON y VTA_FAC_G_CON : nueva variable local REG_IVA_USA y cambios en distintas partes del proceso para generar la contabilización de apuntes con importe 0.
VERP-1108
Dar permiso al menú de supervisor a usuarios que tengan activo el check de administrador.
En base al nuevo check de “Es administrador” configurable por usuario, se habilita o no el menu de configuraciones de la toolbar principal del vERP, aparte de la funcionalidad actual que se mantiene.
Objetos modificados:
Proyecto de aplicación:
Scripts configBarraMenu.js.
VERP-1111
Gestión documental. Cuando el nombre del archivo contiene espacios o caracteres especiales, falla la subida de archivos a Amazon.
Cuando se suben ficheros directamente desde cada documento, o desde la pantalla de documentos, ahora se valida y controla, que dicho fichero a subir no contenga espacios
Objetos modificados:
Proyecto de aplicación:
Formulario: DOC_W.
Función: AWS_SUB.
VERP-1131
General. Revisión de scripts donde se usan la versión del proyecto para la importación de datos.
Se han corregido en todos los lugares donde se hacia uso de la versión para la importación de JSON, quitando dicho uso.
Objetos modificados:
Proyecto aplicación:
Alternadores de lista:
CSS_INC_W.
CSS_INC_W_DES.
SRC_INC_W.
SRC_INC_W_DES.
Multivista PGC_C.
VERP-1200
Gestión. Cuando una linea de pedido se marca el check de cancelada, en el combobox de estatus se marca como servida/recibida.
En los pedidos de venta/compra, al marcar una linea con el check "Cancelada", en el combobox que define el estatus de la linea se marca como servida/recibida en lugar de cancelada.
Objetos modificados:
Proyecto de datos:
Tablas:
COM_PED_LIN_G.
VTA_PED_LIN_G.
VERP-1287
Contabilidad. No son funcionales los controles y objetos relacionados con el concepto de repetitivo en los asientos contables.
Objetos modificados:
Se procede a eliminar el campo PER (Periódico) de la tabla ASI_C (Asientos) y su correspondiente índice.
Se procede a eliminar el control REP (Repetitivo) del formulario ASI_C (Asientos).
VERP-1292
General. Corregido el identificador del campo usuario web en el formulario de otros datos de contactos.
Objetos modificados:
Formulario ENT_M_OTR:
Modificado el control EML_WEB por USU_WEB y el contenido de la propiedad nombre.
VERP-1295
General. Informes. Revisión de los permisos asignados a los informes personalizables.
Revisados todos los informes personalizables para que por defecto sean accesibles a todos los usuarios, ya que existían algunos que por defecto no se mostraban por tener los permisos aplicados de forma errónea.
VERP-1299
General. Modificaciones de nombres de controles Algunos controles en formularios tenían identificadores incorrectos.
Objetos modificados:
Formulario EMP_M_CFG_VAR:
Identificador del control DOC_SIM se cambia por el de VER_ENT_SIM.
VERP-1301
Ecosistema. SII. El inspector de errores muestra error en el control REP (Repetitivo) Como se quitó el campo REP(Repetitivo) de la tabla de asientos (ASI_C) de vERP, el formulario ASI_C (Asientos) del módulo del SII da errores.
Objetos modificados:
Formulario: ASI_C (Asientos).
Eliminado control REP (Repetitivo).
VERP-1304
General. En importación de ficheros en el botón de opciones la opción duplicar no funciona.
Objetos modificados:
Objeto menú IMP_TBL_BTN_OPC: eliminado la primera acción que no existe y sustituida por la acción DUP.
Formulario IMP_FIC: corregida la conexión de eventos IMP_FIC_BTN_DUP asignándole señal la acción DUP.
VERP-1308
vVersión. Utilidad para compactar tabla de versiones.
Añadida opción para poder compactar la tabla de versiones. Tras realizar una o varias limpiezas de tabla quedarán numerosos huecos en la tabla que entorpecerán su uso y mantenimiento.
Con la nueva opción podremos realizar esta operación de forma manual y programada.
Objetos modificados:
Formulario: CFG.
Objetos nuevos:
Variable: COM_VER_UMB.
Acción: VERSIONS_COM.
Procesos:
VERSIONS_COM.
VERSIONS_COM_3P.
VERP-1322
Contabilidad. Sustituido en trigger de la tabla de asientos ejecutar script por ejecutar proceso.
Objetos modificados:
Tabla ASCI_C (Asientos).
Trigger Modificación: posterior a una modificación.
VERP-1330
Ecosistema. vTPV. El importe que aparece al indicar el importe de pago con tarjeta es erróneo.
Se ha corregido para que al pagar con tarjeta desde el vTPV aparezca el valor monetario de forma correcta.
Objetos modificados:
Proyecto aplicación:
Formulario PAG_CMB.
VERP-1308
vVersión. Utilidad para compactar tabla de versiones.
Añadida opción para poder compactar la tabla de versiones. Tras realizar una o varias limpiezas de tabla quedarán numerosos huecos en la tabla que entorpecerán su uso y mantenimiento.
Con la nueva opción podremos realizar esta operación de forma manual y programada.
Objetos modificados:
Formulario: CFG.
Objetos nuevos:
Variable: COM_VER_UMB.
Acción: VERSIONS_COM.
Procesos:
VERSIONS_COM .
VERSIONS_COM_3P.
VERP-1334
Contabilidad. Al contabilizar facturas de compras desde el menú de facturas de compras se contabiliza dos veces la misma factura Cuando se contabilizaban facturas de compras desde el menú de facturas de compras, las facturas se contabilizaban dos veces.
Objetos modificados:
Proceso: COM_FAC_G_CON_LST
VERP-1338
Mejora al borrar factura de venta que proviene de una factura simplificada.
Mejorado el proceso de eliminación de una factura de venta que proviene de una factura simplificada.
Objetos modificados:
Proyecto de datos:
Trigger de la tabla VTA_FAC_G.
VERP-1344
Gestión. Modificación de comentarios en procesos.
Modificada la línea de comentarios del proceso que hacia referencia a compras cuando es de ventas.
Objetos modificados:
Proceso: VTA_PED_LIN_G_GEN_MOV (Generar movimientos de albarán de líneas de pedido).
VERP-1347
API REST. Cuando se utiliza el punto para obtener el nombre de una tabla estática, no se debe evaluar la seguridad del campo enlazado.
Cuando se utiliza el parámetro campo_enlace.name con tablas estáticas, no se debe evaluar la seguridad de dicho campo enlazado.
Objetos modificados:
Proyecto datos:
Scripts api_rest_funciones_v1.js.
VERP-1351
vWeb. Error al cargar una imagen personalizada en la pantalla de Login.
En el modulo de vWeb cuando se personaliza la imagen de la ventana de login, no se carga correctamente su valor
Objetos modificados:
Proyecto de aplicación:
Proceso:
LOGIN.
Formulario:
CFG.
VERP-1355
Gestión. Corrección de valores en formularios de entidades.
El control TXT_TIT del formulario ENT_M contenía en el Nombre un valor erróneo. Aparecía formas de pago y ahora se sustituye por Contactos
Objetos modificados:
Formulario ENT_M:
Control TXT_TIT.
VERP-1359
General. Añadido el idioma Galician al proyecto de datos y de aplicación.
Se ha añadido en las propiedades de los proyectos de datos y de aplicación para que se tenga disponible el idioma Galician/Spain para traducciones.
Objetos modificados:
Propiedades del proyecto de aplicación y de datos
VERP-1368
General. Nueva configuración de Tema por usuario.
Poder aplicar un Tema diferente por usuario. Cuando se entra en la aplicación evaluar si el usuario tiene configurado un Tema, para aplicarlo. Se aplicará el Tema configurado en orden jerárquico de Usuario, Empresa, Aplicación y en defecto de todo lo anterior los Temas por omisión ("AUTOEXEC" "AUTOEXEC_COMPACTO").
Incorporar funcionalidad de que el usuario en tiempo de ejecución pueda establecerse y aplicarse el tema que desee, sin necesidad de tener permisos de administrador para poder acceder a su ficha de configuración de usuario. Esta funcionalidad está accesible en el menú Aplicación, opción Configurar tema.
Objetos creados:
Proyecto de datos:
Tablas estáticas:
ASP (Aspectos: sistema, claro, oscuro).
TEM_TIP (Tipos de temas: claro y oscuro).
Proyecto de aplicación:
Rejilla TEM_W_SEL (especial para selección).
Localizadores:
TEM_W_CLA (temas claros).
TEM_W_OSC (temas oscuros).
Formulario USR_M_CFG_TEM para selección de aspecto y temas del usuario. Al pulsar el botón aplicar llama a la función APL_TEM (aplicar tema).
Botones de menú de temas claros y oscuros para tamaño estándar y compacto:USR_M_BTN_TEM_CLA, USR_M_BTN_TEM_OSC, USR_M_BTN_TEM_COM_CLA, USR_M_BTN_TEM_COM_OSC. Estos menús solo lleva la opción localizador para asegurar que el usuario no añade ni modifica los temas en el maestro de temas.
Proceso USR_M_VAC_TO_USR_M que devuelve el registro del usuario en curso.
Acción USR_M_CFG_TEM (configurar tema) que lanza el proceso de selección del usuario en curso y muestra el formulario de configuración del tema.
Función APL_TEM (aplicar tema) que recibiendo el tema y el tema compacto aplica en tema en función de la resolución de pantalla, y si no recibe valores aplica por defecto AUTOEXEC o AUTOEXEC_COMPACTO.
Objetos modificados:
Proyectos de datos:
Tablas:
TEM_W (temas):
Añadido el campo TEM_TIP puntero a la nueva tabla estática.
ñadido traspaso de campo TEM_TIP para asumir valor “1” claro en registros actuales.
Añadidos los índices:
ID_CLA, ID_OSC.
NAME_CLA.
NAME_OSC.
WORDS_CLA.
WORDS_OSC.
PARTS_CLA.
PARTS_OSC.
Que respectivamente están condicionados al valor del nuevo campos TEM_TIP (1=claro, 2=oscuro).
USR_M (usuarios)
Añadidos los campos:
ASP (aspecto puntero a la tabla estática ASP).
TEM_CLA.
TEM_OSC.
TEM_COM_CLA.
TEM_COM_OSC
punteros a la de temas claros y oscuro en resolución estándar o compacta.
Añadidos los índices:
TEM_CLA.
TEM_OSC.
TEM_COM_CLA.
TEM_COM_OSC
De los nuevos punteros a la tabla TEM_W.
Añadido el traspaso de campo ASP para que los registros existentes asuman el valor “1” claro.
Proyecto de aplicación:
Rejilla y rejilla avanzada TEM_W: se añade la columna de Tipo.
Localizador TEM_W se cambia la rejilla por la nueva TEM_W_SEL.
Formularios:
TEM_W añadido el combobox de tipo de tema (claro u oscuro).
USR_M_CFG: rediseñado con los controles agrupados por senda y otros configuraciones y añadidos los controles para selección de aspecto y temas.
Menú PRN_APL menú de aplicación que se muestra en la barra donde se ha añadido la acción USR_M_CFG_TEM (configurar tema).
Proceso AUTOEXEC se carga la configuración del tema del usuario, en su defecto carga la configuración del tema de la empresa y en su defecto carga la configuración del tema de la aplicación. Finalmente llama a la nueva función APL_TEM (aplicar tema) para su aplicación.
Proceso ON_INIT_CLIENT se ajusta la condición que concreta si se está en escritorio o en móvil, teniendo en cuenta el nombre general del sistema operativo con el que arranca el usuario la aplicación. Si se cumple la condición y el sistema operativo es iOS o Android se lanzará el marco móvil, sino se lanzará el marco escritorio.
VERP-1373
Gestión. Funcionalidad para desfacturar albaranes de ventas.
Nueva funcionalidad “Desfacturar los albaranes seleccionados” dentro de la misma factura de venta. La opción se encuentra en la pestaña trazabilidad en la toolbar de albaranes que forman parte de la factura.
Objetos nuevos:
Proyecto de aplicación:
Acción VTA_ALB_G_DES_FAC_SEL.
Acción VTA_ALB_G_TRZ_VTA_FAC_MAS_INS.
Acción VTA_ALB_G_TRZ_VTA_FAC_MAS_INS_TAB.
Menú VTA_ALB_G_TRZ_VTA_FAC_TLB_MAS.
Toolbar VTA_ALB_G_TRZ_VTA_FAC.
Rejilla VTA_ALB_G_TRZ_VTA_FAC.
Constante PRG_ALB_DES_FAC_SEL.
Constante ERR_FAC_VTO_NO_PDT.
Constante MSG_ALB_DES_FAC_TOT.
Proceso VTA_ALB_G_DES_FAC_SEL_3P.
Proceso VTA_ALB_G_DES_FAC_SEL.
Objetos modificados:
Proyecto de aplicación:
Formulario VTA_FAC_G_TRZ_SCR, en la vista de datos VTA_ALB se cambia la rejilla para que muestre la nueva VTA_ALB_G_TRZ_VTA_FAC.
VERP-1377
Gestión. Se permite contabilizar varias veces facturas de venta y compra desde distintos usuarios.
En el menú de facturas de compra o venta en la rejilla que permite multiseleccionar facturas, usando la opción de contabilizar y ejecutada al mismo momento por distintos usuarios, permite contabilizar una misma factura en más de un asiento.
También ocurre desde el formulario de la factura si dos usuarios contabilizan en el mismo momento desde el botón contabilizar de la pestaña asiento de la factura.
Objetos modificados:
Proyecto de datos:
Tabla COM_FAC_G y VTA_FAC_G : añadido nuevo campo #CON_EN_CUR
Proceso ASI_C_SUP_PLU : añadidas instrucciones para modificar campo #CON_EN_CUR
Proyecto de aplicación:
Alternador COM_FAC_G y VTA_FAC_G : en el manejador de evento CON se cambia instrucción recorrer lista solo lectura por recorrer lista lectura/escritura y al mensaje que avisa de que la factura está contabilizada se le asigna 10 segundos de espera.
Formulario COM_FAC_G_ASI_SRC y VTA_FAC_G_ASI_SCR : añadidos nuevos manejadores de evento BTN_CON_PRE y BTN_CON_POS y añadidas nuevas conexiones de evento BTN_CON_PRE y BTN_CON_POS.
VERP-1384
Cuando se envía un correo pero no utilizamos una plantilla, no se toma el ID de la configuración de cuenta correcta.
Al momento de utilizar el proceso EMAIL_ADD si no le enviamos una plantilla, ahora toma el valor de la variable CTA_ID de configuración enviado como parámetro al proceso.
Objetos modificados:
Proyecto de datos:
Proceso EMAIL_ADD.
VERP-1391
Contabilidad y Gestión. Al eliminar o descontabilizar un asiento también se eliminan las operaciones de cobros y pagos y los vencimientos de compra y venta asociados al asiento.
Se establece un control de verificación previo antes de eliminar un asiento : si el asiento tiene plural de cobro o pago y ese cobro o pago ya tiene operaciones de cobro o pago registradas, no se permite eliminar el asiento. Tras esa primera verificación, además, si el asiento está asociado a una factura de gestión de compra o venta y el asiento tiene plural de cobro o pago, se limpiarán los punteros a asiento y a apunte en el plural de cobro o pago, sin eliminar el cobro o pago. De ese modo el cobro o pago seguirá existiendo y vinculado a su factura de gestión de compra o venta.
Objetos nuevos:
Proyecto de datos:
Proceso ASI_C_SUP_PLU_PRE.
Proyecto de aplicación:
Constantes:
ERR_ASI_CON_VTO_COB_CON_OPE.
ERR_ASI_CON_VTO_PAG_CON_OPE.
ERR_FAC_SEL_CON_ASI_CON_VTO_COB_CON_OPE.
ERR_FAC_SEL_CON_ASI_CON_VTO_PAG_CON_OPE.
Objetos modificados:
Proyecto de datos:
Tabla ASI_C modificado trigger anterior a una baja de ficha.
Proceso ASI_C_SUP_PLU modificado proceso y nuevas variables locales:
ERR
HAY_VTO_COB
HAY_VTO_PAG
LIM_ASI_APU_COB
LIM_ASI_APU_PAG
Proyecto de aplicación:
Formulario ASI_C:
Nueva variable local ERR_TXT.
Modificado manejador de evento BTN_SUP.
Formulario VTA_FAC_G_ASI_SCR:
Nueva variable local ERR_TXT.
Modificado manejador de evento BTN_DES_CON.
Formulario COM_FAC_G_ASI_SCR:
Nueva variable local ERR_TXT.
Modificado manejador de evento BTN_DES_CON.
Proceso VTA_FAC_G_LST_DES_CON modificado proceso y nuevas variables locales:
ERR_TXT.
ERR_NO_DES_CON.
Proceso COM_FAC_G_LST_DES_CON modificado proceso y nuevas variables locales:
ERR_TXT.
ERR_NO_DES_CON.
Alternador VTA_FAC_G:
Nueva variable local ERR_NO_DES_CON.
Modificado manejador de evento DES_CON.
Alternador COM_FAC_G:
Nueva variable local ERR_NO_DES_CON.
Modificado manejador de evento DES_CON.
VERP-1395
Compras. Cuando se factura un albarán de compra desde el botón de opciones de la ficha, no se valida si el mismo ya fue facturado.
Cuando se está editando un albarán de compra, desde el menú de opciones en la opción de facturar, ahora se validará que el mismo no esté previamente facturado.
Objetos modificados:
Proyecto de aplicación:
Formulario COM_ALB_G (manejador de evento COM_ALB_FAC).
VERP-1399
General. Actualización de constantes de mensajes de error Se ha modificado el contenido de los mensajes de las siguientes constantes :
Objetos modificados:
Proyecto de aplicación. Constantes:
MSG_ASI_GEN_ALQ_SOP
MSG_ASI_GEN_IRP_SOP
MSG_ASI_GEN_IVA_SOP
MSG_ASI_GEN_REC_SOP
MSG_ASI_GEN_DOC_SOP
VERP-1403
General. Borrado de carpeta con objetos no usados Se ha borrado la carpeta Cargar en caché registros en 2º plano que se encontraba en la carpeta Marco/Arranque con 5 procesos no usados.
VERP-1433
Gestión. Se borra el campo NAME en las direcciones al modificar el nombre comercial de una entidad.
Objetos modificados:
Tabla: ENT_M (Contactos), trigger posterior a una modificación donde faltaba especificar el valor que le asigna al campo NAME en los plurales de direcciones.
VERP-1445
General. Actualización de informes personalizables de mandatos SEPA Se han actualizado los informes de mandatos SEPA.
Objetos modificados:
Informes personalizables:
VERP_MDT_B2B – Mandato: Orden de domiciliación de adeudo directo SEPA B2B.
VERP_MDT_COR – Mandato: Orden de domiciliación de adeudo directo SEPA CORE.
En la cabecera y en el detalle de esos dos informes se ha cambiado la referencia al campo #NAME y se ha indicado el campo #NOM_FIS para que aparezca el nombre fiscal en los informes.
VERP-1453
Errores ortográficos en vERP Corrección de errores ortográficos en vERP.
Objetos modificados:
Formulario CCO_C_REP.
Control EXP_BTN_REP_FIJ_SUP.
Nombre: Expansor botones reparto fijo superior.
Constante ERR_PLF_PLU_SI.
Nombre: Hay plurales em ficheros.
Formulario ENT_M_VER.
Control IMG. Nombre: Imagen.
Formulario COM_ALB_G.
Control TXT_NUM_ALB_PRV.
Nombre: Nº albarám proveedor.
Rejilla EXF_C.
Columna SET.
Valor: Setiembre (aunque es válido, es preferible usar “septiembre”).
Rejilla EXF_C_AUX.
Columna SET.
Valor: Setiembre (aunque es válido, es preferible usar “septiembre”).
Rejilla EXF_C_EJE.
Columna SET.
Valor: Setiembre (aunque es válido, es preferible usar “septiembre”).
Búsqueda ENT_M.
Componente TRA.
Nombre: Transportistas.
Formulario VTA_FAC_G_GRA_NAV.
Conexión de evento VER_GRA_ART.
Nombre: Ver el gráfico con los artñiculos de una factura.
Proceso FIC_W_CRE_REG_LST_HTM_PRI.
Variable VER_NUM_CAS.
Nombre: Ver námero de casilla.
Formulario FIC_W_FAC_EMI.
Variable VER_REJ_AVA.
Nombre: Ver rejilla avanzada o normal.
Formulario FIC_W_FAC_REC.
Variable VER_REJ_AVA.
Nombre: Ver rejilla avanzad o normal.
VERP-1456
Gestión. Mejora en el cálculo de arrastrados de los movimientos de almacén.
Mejora en el cálculo de datos arrastrados : en los movimientos de almacén cuando se modifica un registro existente y se le cambia el artículo, y cuando se elimina un registro de movimiento de almacén, para que se recalculen correctamente los datos arrastrados del stock.
Objetos modificados:
Proyectos de datos:
Tabla MOV_G : trigger anterior a una modificación de ficha y trigger anterior a una baja de ficha.
VERP-1460
Gestión. No es funcional el menú de botón de las series cuando facturamos un albarán de compra.
Objetos modificados:
Formulario COM_FAC_G_ALT (Factura de compra).
Se ha cambiado el menú de botón asignado al control SER estableciendo el objeto menú COM_FAC_G_BTN_SER.
VERP-1464
General. Configuración de claves beta de plataforma.
Se ha implantado un sistema de configuración de claves beta de la plataforma con las que podremos activar/desactivar cualquier clave beta existente en la tabla de claves accesible desde el menú de supervisor.
Durante su uso, deberemos de tener en cuenta que:
Durante la activación de claves beta en la parte cliente y cuando el sistema lo requiera, se mostrará al usuario un mensaje para que salga de la aplicación y vuelva a entrar para que los cambios en el registro del sistema operativo tengan efecto.
Durante la activación de claves beta en la parte del servidor y cuando el sistema lo requiera, se mostrará mensajes en el vAdmin indicando que se ha de reiniciar el servidor para que los cambios en el registro del sistema operativo tengan efecto.
Si el administrador de la aplicación de claves beta decide eliminar un registro de claves beta existente, debe tener en cuenta que tienen de dejar pasar unos días o tiempo prudencial para que se eliminen las claves en la parte cliente o servidor. Pasado este tiempo prudencial, el usuario administrador podrá decidir borrar los registros marcados como borrados desde la opción del menú situada en la toolbar del menú general de claves beta.
Disponemos de opciones en la toolbar del menú general de claves beta de la posibilidad de exportar e importar a json las claves beta.
En la carga descarga inicial de ficheros del FTP de Velneo se ha incluído la descarga de los registros de claves beta habilitadas a la fecha.
Proyecto de datos:
Objetos creados:
Tablas:
CLA_BET_W
Tablas estáticas
EST_CLA_BET
Variables:
CLA_BET, APL_CLT, APL_SRV
Objetos dibujo:
CIR_ROJ, CIR_VER
Constantes:
MSG_ACT_CLV_SRV, MSG_BOR_CLV_SRV, MSG_DES_CLV_SRV, MSG_SAL_POR_CMB, MSG_SAL_POR_CMB_CLT
Objetos modificados:
Proceso ON_INIT_SERVER
Proyecto de aplicación:
Objetos creados:
Constantes:
ERR_CLV_EXI.
MSG_CLA_BOR_ELM.
MSG_CLA_ACT_NO_ELM.
MSG_EXI_DAT_CUM.
MSG_NO_HAY_REG.
MSG_PRO_REA.
MSG_SAL_POR_CMB.
MSG_SIN_REG_SEL.
PRG_DES_BOR.
PRG_ELM_REG.
PRG_SEG_CON_PRO.
PRG_ELM_REG_MAR_BOR.
Objetos modificados:
Formularios:
APP_CFG_W_SUP (Añadido control para activar el uso de las claves beta).
Procesos:
AUTOEXEC, DES_DAT_JSO, GEN_DAT_TAB.
Menús
PRN_SUP.
Objetos creados:
Formularios:
CLA_BET_MEN, CLA_BET, CLA_BET_EDT, CLA_BET_OBS, CLA_BET_ALT, CLA_BET_ALT_EDT, CLA_BET_OBS
Alternadores:
CLA_BET, CLA_BET_INI, CLA_BET_FIN
Rejillas:
CLA_BET
Rejillas avanzadas:
CLA_BET
Búsquedas:
CLA_BET
Procesos:
CLA_BET, CLA_BET_VAC, ELM_REG_MAR_BOR
Acciones
CLA_BET_ACT_CLT, CLA_BET_DES_CLT, CLA_BET_ELM_REG_MAR_BOR
Toolbars:
CLV
Menús:
CLV_MAS
.VERP-1384
vERP. Cuando se envía un correo pero no utilizamos una plantilla, no se toma el ID de la configuración de cuenta correcta.
Al momento de utilizar el proceso EMAIL_ADD si no le enviamos una plantilla, ahora toma el valor de la variable CTA_ID de configuración enviado como parámetro al proceso.
Objetos modificados:
Proyecto de datos:
Proceso EMAIL_ADD.
VERP-1475
Gestión. Cuando los pedidos son realizados desde las divisiones, no son visibles en la pestaña de pendiente de servir y pendiente de recibir del formulario del artículo.
Se aplica la mejora para que los pedidos de venta y compra sean también visibles desde las pestañas de pendiente de servir y pendiente de recibir en la ficha del articulo si han sido realizados desde una división.
Objetos nuevos:
Proyecto de datos:
Procesos:
MIG_31_0
Objetos modificados:
Proyecto de datos:
Tablas:
VTA_PED_LIN_G:
Nuevo campo #EMP_DIV.
Se elimina el índice EMP_PDT.
Nuevo índice EMP_DIV_PDT.
COM_PED_LIN_G:
Nuevo campo #EMP_DIV.
Se elimina el índice EMP_PDT.
Nuevo índice EMP_DIV_PDT.
APP_CFG_W:
Nuevo campo MIG_31_0.
Proyecto de aplicación:
Búsquedas:
VTA_PED_LIN_G: en el componente EMP_PDT se pasa a usar el índice EMP_DIV_PDT.
COM_PED_LIN_G : en el componente EMP_PDT se pasa a usar el índice EMP_DIV_PDT.
Procesos:
CTL_CHG_VER: añadida lógica para ejecutar la migración de versión 31.0.
Formularios:
APP_CFG_W_DAT: añadido botón de check MIG_31_0.
Marco AUTOEXEC: manejador de evento PRE_INI añadida lógica para que dispare la migración de versión 31.0.
VERP-1479
Error. En el alternador de lista de cuentas corrientes, se asocia una rejilla incorrecta.
En el modulo de tesorería, el alternador de lista de cuentas corrientes, esta apuntando a una rejilla de MOV_G incorrecta. Lo mismo sucede con el alternador de SAL_CLT_T y SAL_PRV_T
Objetos modificados:
Proyecto de aplicación:
Alternadores de lista:
CTA_COR_T.
SAL_CLT_T.
SAL_PRV_T.
VERP-1483
vERPLatam. Aplicado cambios de iconos motivo del cambio de iconos del vERP.
Se modificaron estos 40 formularios para asociarle el objeto dibujo que corresponda.
Objetos modificados:
Proyecto de aplicación
Formulario:
CJA_BCO_M_MEN
CJA_BCO_T
CLT_M_MEN
COM_FAC_G
COM_FAC_G_ABO
COM_NC_T
COM_NC_T_MEN
COM_ND_T
COM_ND_T_MEN
COM_PED_G
CTA_COR_T_MEN
EMP_M_CFG_NUM_DOC_COM
EMP_M_CFG_NUM_DOC_TES
EMP_M_CFG_NUM_DOC_VTA
FPG_M
FRM_EMP_M_CFG_NUM_DOC
MOV_CJA_BCO_T_MEN
MOV_G_COM
MOV_G_MAN
MOV_G_MOD
MOV_G_VTA
MPG_M_MEN
MPG_T
PRV_G_MEN
RBO_COB_T
RBO_COB_T_MEN
RBO_PAG_T
RBO_PAG_T_MEN
SAL_CLT_T_MEN
SAL_PRV_T_MEN
SER_CNT_M
UND_MED_M
UND_MED_M_MEN
VTA_FAC_G
VTA_FAC_G_ABO
VTA_NC_T
VTA_NC_T_MEN
VTA_ND_T
VTA_ND_T_MEN
VTA_PED_G
VERP-1487
Corrección. Gestió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 desglosado.
Cuando se modifica o contabiliza una factura que ya tiene un vencimiento en estado desglosado, en la verificación de los vencimientos de la misma factura se acumula el total nominal, el cual no se ve afectado por el desglose, lo que causa que se genere un nuevo registro de vencimiento por el total de la factura. En la verificación se debe acumular por el total estado, que sí contempla el desglose.
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 el campo #IMP_EST en vez de #IMP_NOM.
COM_FAC_G_CON: cuando se verifica si los registros de pago suman el total factura se acumula el campo #IMP_EST en vez de #IMP_NOM.
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 el campo #IMP_EST en vez de #IMP_NOM.
COM_FAC_G: trigger posterior a una modificación, cuando se verifica si los registros de pago suman el total factura se acumula el campo #IMP_EST en vez de #IMP_NOM.
VERP-1503
Gestión. Duplicidad de facturas de compras en el registro de IVA al contabilizar facturas desde el menú de facturas de compra.
En la versión 30 de vERP se solucionó la incidencia sobre el botón contabilizar – descontabilizar – volver a contabilizar que generaba un duplicado de IVA. Ese mismo error sigue pasando si se contabiliza desde el botón de opciones de la rejilla de facturas de compra.
Objetos modificados:
Proyecto aplicación:
Proceso COM_FAC_G_CON_LST se elimina instrucción sobrante recorrer lista lectura/escritura.
VERP-1507
Gestión documental. Dropbox. Mejora para la obtención de tokens de acceso de forma automática basado en el nuevo refreshToken.
Debido a los cambios funcionales impuestos por el proveedor Dropbox, se hace necesario implementar un mecanismo de obtención de nuevos tokens de acceso cada 4 horas. Se modifica la implementación relativa a Dropbox para que se haga de forma automática. Requiere volver a "Autorizar" desde la configuración de Dropbox en la configuración de la empresa para obtener el nuevo parámetro refreshToken.
Objetos nuevos:
Proyecto de datos :
Variables Globales:
DOC_DRO_REF_TOK.
DOC_DRO_ULT_TOK_GEN.
Objetos modificados:
Proyecto de datos:
Tablas:
EMP_M: añadidos nuevos campos DOC_DRO_REF_TOK y DOC_DRO_ULT_TOK.
Proyecto de aplicación:
Formularios:
DOC_W_EXP:
Modificado manejador de evento LOA_PAT_DRO DRO_AUT.
Modificado contenido del control VIS_HTM.
Modificado manejador de evento GET_AUT.
Añadida nueva variable local DOC_DRO_REF_TOK EMP_M.
Modificado el manejador de evento BTN_ACE_PRE EMP_M_CFG_DOC_DRO.
Modificado manejador de evento DRO_AUT y
Añadida nueva variable local DRO_REF_TOK.
Scripts (JavaScript):
Documentos/Dropbox.js Documentos/Dropbox/copy.js.
Documentos/Dropbox/create_folder.js.
Documentos/Dropbox/delete.js.
Documentos/Dropbox/download.js.
Documentos/Dropbox/get_shared_link.js.
Documentos/Dropbox/search.js.
Documentos/Dropbox/upload.js.
Procesos:
AUTOEXEC: cuando se hace la configuración a nivel de empresa se añaden las instrucciones que modifican las nuevas variables globales.
VERP-1515
General. Cambio de Endpoint de Bloomberg por BB Finance.
Tras una actualización de Bloomberg se ha cambiado el script que hacía referencia a una url por la nueva.
Objetos modificados:
Script getCambioDivisas.js del proyecto de datos.
VERP-1519
General. Aplicar estilo optimizado a formularios y casilleros.
Se ha aplicado el estilo optimizado a todos los objetos de tipo formulario y casillero.
VERP-1540
Contabilidad. Impresión del diario. Confirmación de querer volver a renumerar asientos al imprimir el diario.
Objetos nuevos :
Proyecto de datos:
Constante PRG_REN_ASI
Objetos modificados:
Proyecto de aplicación:
Rejilla APU_C_DIA manejador de evento DIA_PRT se introduce la pregunta de querer volver a renumerar
VERP-1544
vERP Latam. Gestión. Mejora en la emisión de reportes.
Se ha mejorado el código para la emisión de reportes para los formularios de Notas de Crédito y Notas de Debito tanto de compras como ventas. Así mismo, para los recibos de cobro y recibos de pago.
Objetos modificados:
Proyecto de aplicación:
Formularios:
COM_NC_T
COM_ND_T
VTA_NC_T
VTA_ND_T
RBO_COB_T
RBO_PAG_T
Acciones:
VTA_NC_T_OPC_INS
VTA_NC_T_OPC_INS_TAB
VTA_NC_T_OPC_PRT
Menús:
RBO_COB_T_OPC
RBO_PAG_T_OPC
VTA_NC_T_BTN_OPC
Proyecto de datos:
Procesos:
RBO_COB_TO_DTL_DOC_COB_1 cambia por RBO_COB_TO_DTL_DOC_PAG
VERP-1549
vERPLatam. Tesorería. Corregido el sub-indexador para la selección de la serie en le recibo de cobro y su localizador
Se ha corregido el índice elegido en el sub-indexador del campo de selección de serie del recibo de cobro, asi como también el localizador de serie en el botón de opciones del mismo.
Objetos modificados:
Proyecto de aplicación:
Formulario RBO_COB_T.
Acción: RBO_COB_T_SER_LOC
Última actualización