Novedades de la versión
A continuación pasamos a comentar las novedades de la versión.
VERP-1002 (implementado en la versión 35.2)
Contabilidad. Optimización del sistema de recálculo de saldos arrastrados.
Se mejora el recálculo de saldos arrastrados de forma que, si en la configuración de la empresa existe parametrizado un nº de registros para el cálculo de saldos en 4º plano, que se use el nuevo comando de instrucción Multipartir lista por nº de registros.
Objetos modificados:
Proyecto de datos
Proceso APU_C_CAL_SAL: Se usa el nuevo comando de instrucción Multipartir lista por nº de registros si en la configuración de la empresa existe el valor parametrizado.
VERP-1994 (resuelto en versión 35.2)
Contabilidad. Al contabilizar facturas de compras y ventas, en los registros de IVA de facturas recibidas y emitidas aparecen porcentajes de la configuración de la empresa en vez de coger los del asiento.
Objetos modificados:
Proyecto de aplicación
Procesos ASI_C_GEN_IVA_REP y ASI_C_GEN_IVA_SOP
VERP-2050 (implementado en versión 35.2)
Gestión. Tomar en cuenta el porcentaje de retención IRPF de la ficha del contacto
En los documentos de compra y venta, tomar inicialmente el porcentaje de retención IRPF de la ficha del contacto, y en caso de no haber porcentaje en el contacto, tomar el porcentaje de retención IRPF configurado en la empresa.
Objetos modificados:
Proyecto de datos
Tablas COM_ALB_G, COM_FAC_G, COM_PED_G, VTA_ALB_G, VTA_FAC_G, VTA_PED_G y VTA_PRE_G. En todas ellas se ha modificado el contenido inicial del campo #POR_RET_IRP
Proyecto de aplicación
Proceso VTA_ALB_G_NUE
VERP-2131 (resuelto en versión 35.2)
Contabilidad. En determinadas circunstancias, en un informe elaborado con el diseñador de informes, y cuando hay un número elevado de registros, provoca un error de desbordamiento de pila y rompe el servidor.
Para evitar que se genere una redundancia que provoque un bucle infinito, se han añadido una serie de verificaciones para que no permita guardar registros del diseñador de informes cuando se asignen epígrafes que la provoquen.
Objetos nuevos:
Proyecto de datos
Función DIS_INF_C_EXI_RED_CIC: función encargada de detectar si un registro está dentro de alguna de las vinculaciones.
Proyecto de aplicación
Constantes: ERR_TOT_POS_YA_ASO, ERR_TOT_NEG_YA_ASO, ERR_CUA_POS_YA_ASO y ERR_CUA_NEG_YA_ASO
Objetos modificados:
Proyecto de aplicación
Formulario DIS_INF_C: nueva variable local CAM_CHG y modificado el manejador BTN_ACE_PRE
VERP-2363 (Añadido en la versión 35.2)
vCRM. posibilidad de vincular oportunidades con presupuestos de vERP
Poder asociar y editar un presupuesto de venta generado en vERP, a una oportunidad cuando la aplicación esté configurada para trabajar con vERP. De lo contrario continua funcionando como hasta ahora permitiendo indicar el código de un presupuesto externo de forma literal.
Objetos modificados:
Proyecto de aplicación vCRM_app
Formulario OPO_V_VTA_PRE_BTN_INL
VERP-2387
vCRM. Nueva funcionalidad envío masivo de Whatsapp
Se agrega la posibilidad de enviar una plantilla de Whatsapp a una lista de oportunidades filtradas, ya sean todos los visibles en la rejilla o los seleccionados.
Objetos modificados:
Proyecto aplicación
Formularios:
OPO_V_MEN
WHP_VAR_PLA_MSJ_V
Procesos
GES_V_ACT_VAR_PLA
WHP_PLA_MSJ_GET_VAR
Proyecto de datos
Tablas
OPO_V
WHP_VAR_PLA_MSJ_V
Fichero adjunto
mime-types
Objetos nuevos
Proyecto aplicación:
Rejillas
WHP_PLA_MSJ_V_VER
VERP-2389
Contabilidad. Modelos tributarios. Actualización de la plantilla de fichero para el modelo 390 Resumen Anual IVA 2023
Actualización de la estructura de campos de acuerdo al Excel dr390e2023v100 de la AEAT.
Modificada la plantilla de fichero AEAT-390.
VERP-2416 (implementado en versión 35.2)
vCRM. Integración con correo Office 365 de Microsoft
La integración se ha basado en simular la funcionalidad que hay disponible para recibir correos de Gmail, generando una serie de gestiones de los contactos relevantes con su email asociado, pudiendo acceder a este directamente utilizando el link proporcionado. Estas gestiones, después se ven en las oportunidades, en el histórico que aparece. También, si se activa, se genera un log de acciones realizadas.
Solución vERP - Proyecto de datos
Objetos modificados:
Tabla USR_EXT_V
Añadidos campos INTEGRACION_OFFICE_365__________,OFI_365_ACC_TOKEN, OFI_365_REF_TOKEN, OFI_365_TIM_ULT_PET_COR, OFI_365_LOG_CAD
Añadido índice OFI_365_REF_TOKEN
Solución vCRM - Proyecto de datos
Objetos nuevos:
Proceso ASI_VAL_CFG_OFI_36
Tabla estática GES_EML_ORI
Variables globales OFI_365_CLIENT_ID, OFI_365_CLIENT_SECRET, OFI_365_REDIRECT_URI, CUR_USR_INT_OFI_365_ACT, LOG_INT_OFI_365
Objetos modificados:
Tabla PAR_VZ_V
Añadidos campos INTEGRACION_OFFICE_365__________, OFI_365_LOG_INT, OFI_365_CLT_ID, OFI_365_CLT_SEC, OFI_365_RED_URI
Tabla GES_EML_V
Expandido tamaño de campo EML_ID a 160 caracteres.
Expandido tamaño de campo THR_ID a 80 caracteres.
Añadido campo ORI.
Añadido índice ORI.
Tabla USR_EXT_V
Añadidos campos INTEGRACION_OFFICE_365__________, OFI_365_ACC_TOKEN, OFI_365_REF_TOKEN, OFI_365_TIM_ULT_PET_COR, OFI_365_LOG_CAD
Proceso SO_GET_PAR
Añadido proceso de integración con Office 365 ASI_VAL_CFG_OFI_365
Proceso SO_PRS_VIS_USU_A_MEM
Añadida verificación de integración con Office 365 activada.
Proceso SO_ALT_PRS_VIS_USU_3P
Añadida nueva opción de gestión 4 para integración con Office 365.
Especificado que en la nueva opción de gestión, por defecto no esté visible.
Función FNC_GET_NOM_COL_TAB_GES
Añadida opción nueva de Integración con Office 365.
Proceso GES_V_ACT_TIM_ULT_COR
Especificado el cambio de la fecha de última petición, según si el correo es de Office o de Gmail.
Solución vCRM - Proyecto de aplicación
Objetos modificados:
Formulario PAR_VZ_V
Añadida pestaña Office 365.
Menú OPO_V MEN_OPC
Añadida acción OBT_COR_OFI_365
Formulario OPO_V_MEN
Manejador OCU_CNT - Se oculta la acción de integración con Office 365 si no está activada la integración.
Manejador MOS_CNT - Se oculta la acción de integración con Office 365 si no está activada la integración.
Rejilla PRS_VIS_USU_V_GES
Añadido manejador GES_COR_OFI_365
Manejador EDI_ACE - Añadida ejecución de manejador GES_COR_OFI_365
Marco AUTOEXEC
Manejador AUTOEXEC - Añadido proceso de lectura de datos de integración Office 365 ASI_VAL_CFG_OFI_365
Marco AUTOEXEC_VIS_AVA
Manejador AUTOEXEC - Añadido proceso de lectura de datos de integración Office 365 ASI_VAL_CFG_OFI_365
Objetos nuevos:
Formulario PAR_OFI_365
Formulario USR_M_EML_ACC_OFI_365_ADD
Formulario OFI_365_OAUTH_LOGIN
Proceso OFI_365_LOGIN
Proceso OFI_365_LOGIN_INIT
Acción OBT_COR_OFI_365
Proceso OFI_365_GES_MSG_4P
Proceso OFI_365_REQ_MSG_USR
Proceso OBT_COR_OFI_365
Función ENT_M_TIE_OPO_REL
Carpeta javascript /js/IntegracionOffice365
VERP-2426 (implementado en versión 35.2)
General. Log de latencia
Se genera información de eventos de latencia en la caché del cliente.
Objetos nuevos:
Proyecto de datos
Variables globales LOG_LAT y IP_PUB_CLT
Proceso GET_IP_CLT_3P
Proyecto de aplicación
Script js/interface/registraEventoDeLatencia.js
Proceso LOG_LAT_REG_EVN_JS
Objetos modificados:
Proyecto de datos
Tabla USR_M añadido campo booleano #LOG_LAT que permite activa/desactivar el log de latencia.
Proyecto de aplicación
Proceso AUTOEXEC_PRE_INI: añadido la asignación del contenido del campo #LOG_LAT de la tabla de usuarios a la variable global LOG_LAT.
Proceso AUTOEXEC_POS_INI: añadida instrucción para obtener la IP pública del cliente y creación del evento ‘Registro de entrada’ .
Formulario USR_M_CFG: añadido control LAT (log de latencias) de tipo botón de check con contenido del campo #LAT de la tabla de usuarios. Cambiado identificador y nombre de la caja de grupo ‘Configuración’.
Formulario MEN_APP: añadido en el manejador de evento de tipo javascript TIM el evento de registro de latencia que se ejecuta cada 60000 milisegundos dejando constancia en el fichero de la caché local dicha información.
Marco AUTOEXEC: modificados los manejadores de evento DES (desconexión) y REC (reconexión) añadiendo instrucciones que registran el evento correspondiente en el fichero del log de latencias.
¿Dónde se encuentra el fichero de log de latencias?
Se encuentra en la caché del cliente carpeta ‘log-latencia’. En esta carpeta de irán guardando diariamente los eventos con la siguiente nomenclatura de fichero: AAAAMMDD-usuario-loglatencia.txt
VERP-2427
General. Uso del nuevo objeto Consumo servicio web para conexión con API de Bloomberg
La lectura diaria automatizada de los cambios de divisas se realizaba con la clase vJavaScript XMLHttpRequest para acceder al API de Bloomberg. Se ha sustituido el uso de código Javascript por el nuevo objeto Consumo servicio web.
Objetos nuevos:
Proyecto de datos
Consumo servicio web TAR_ACT_CHG_DIV_SRV
Objetos modificados:
Proyecto de datos
Proceso TAR_ACT_CHG_DIV_SRV
Objetos eliminados:
Proyecto de datos
Proceso TAR_ACT_CHG_DIV_JS
Script js > webservices > bloomberg > getCambioDivisas.js
VERP-2437
General. Uso del nuevo objeto Consumo de servicio web para conexión con API de correo transaccional MailJet
Se realizaba con la clase vJavaScript XMLHttpRequest para acceder al API de MailJet. Se ha sustituido el uso de código Javascript por el nuevo objeto Consumo servicio web.
Objetos nuevos:
Proyecto de aplicación
Consumo servicio web MAIL_JET_ENV_EML
Objetos modificados:
Proyecto de aplicación
Formularios: EML_ENV y EML_ENV_LOG
Objetos eliminados:
Proyecto de aplicación
Proceso MAIL_JET_ENV_EML
Script email_transaccional/MailJet/mailjet-env-mail.js
Carpeta scripts email_transaccional/MailJet
VERP-2472
vCRM: Filtrar formulario de comerciales por empresa en los filtros de Oportunidades
Solamente muestre aquellos que dependan directamente de su jerarquía en el árbol de empresas. En base a la tabla de relación de usuarios y empresas y parámetro de configuración para que se aplique este filtro.
Para que se aplique el filtro debemos acceder a la opción de configuración del CRM y marcar la opción de filtrar comerciales por empresa de acceso. A partir de esta configuración los usuarios al acceder a un filtro de oportunidades solo podrán seleccionar comerciales que tengan acceso a la empresa o delegaciones de la empresa en la que hayan accedido. Por tanto solo podrán ver oportunidades que hayan generado ellos mismos o su jerarquía inferior en el árbol de empresas.
Objetos modificados:
Proyecto aplicación
Formularios:
PAR_GEN
Procesos
AUTOEXEC
MOVIL
SO_CHG_EMP_SEL
Proyecto de datos
Tablas
PAR_VZ_V
Objetos nuevos
Proyecto aplicación:
Rejillas
WHP_PLA_MSJ_V_VER
Proyecto de datos
Variables globales
USR_CMR_EMP
Procesos
SO_CMR_A_MEM
Búsquedas
EMP_USR
VERP-2474
General. Uso del nuevo objeto Consumo de servicio web para conexión con API de Shopify desde el conector Shopify pedidos
Se realizaba con la clase vJavaScript XMLHttpRequest para acceder al API de Shopify. Se ha sustituido el uso de código Javascript por el nuevo objeto Consumo servicio web.
Objetos nuevos:
Proyecto de aplicación
Consumo servicio web SHP_CSW
Objetos modificados:
Proyecto de aplicación
Funciones: ART_SHP, ART_SHP_PRE, ART_SHP_STK, FAM_SHP, FULL_FLL_EVE_SHP, FULL_FLL_SHP y IMP_PED_SHP
Objetos eliminados:
Proyecto de datos
Proceso XHR
Función XHR
Script js/webservices/vXmlHttpRequest.js
Carpeta scripts js/webservices
VERP-2479
General. Uso del nuevo objeto Consumo de servicio web para conexión con el conector de Shopify pedidos desde Shopify ERP
Se realizaba con la clase vJavaScript XMLHttpRequest para acceder al conector Shopify pedidos. Se ha sustituido el uso de código Javascript por el nuevo objeto Consumo servicio web.
Objetos nuevos:
Proyecto de aplicación
Consumo servicio web SHP_POST_CSW
Objetos modificados:
Proyecto de aplicación
Formularios ART_M y FAM_M: manejadores de evento BTN_SUP
Formulario VTA_PED_G_ECM: manejadores de evento BTN_FUL_FLL y BTN_FUL_FLL_EVE
Procesos: ART_SHP_2P, ART_SHP_PRE_2P, ART_SHP_STK_2P, FAM_SHP_2P y PED_SHP_2P
VERP-2489
General. Cambio en el API de Shopify que afecta al proceso de hacer el fulfillment en el conector de Shopify pedidos
Solución del ecosistema Shopify pedidos. Objetos modificados:
Proyecto de aplicación
Función FUL_FLL_SHP
VERP-2499
Contabilidad. Ámbito funcional del usuario. Cambiar texto "Renumerar nº de asiento" por "Renumerar nº en diario"
Objetos modificados:
Proyecto de aplicación
Acciones ASI_C_REN_NUM_ASI y APU_C_ASI_REN_NUM
Formulario ASI_C_REN_NUM_ASI
VERP-2506 (implementado en versión 35.2)
General. Añadir acciones como puntos de inserción al menú ENT_M_BTN_PRT_MDT
Objetos nuevos:
Proyecto de aplicación
Acciones: ENT_M_PRT_MDT_INS y ENT_M_PRT_MDT_INS_TAB
Objetos modificados:
Proyecto de aplicación
Menú: ENT_M_BTN_PRT_MDT
VERP-2523
Gestión. En el formulario de VTA_FAC_G, con la opción de enviar notificación, al seleccionar con doble click la plantilla de email, se edita el maestro de plantilla
Objetos modificados:
Proyecto de aplicación
Formulario VTA_FAC_G manejador BTN_NOT se cambia la rejilla al seleccionar ficha de la lista (se indica la rejilla EML_PLA_W_SEL)
VERP-2504 (resuelto en la versión 34.2)
Contabilidad. Modelo tributario calculado. Mejorada la usabilidad del formulario que permite modificar un valor calculado de un campo editable
Se ha mejorado la usabilidad del formulario FIC_REG_W_EDT para que al pulsar la tecla Intro o Enter el foco se vaya situando en el siguiente campo editable de la rejilla FIC_REG_W_EDT.
Objetos modificados:
Proyecto de aplicación
Formulario FIC_W: nuevo manejador BTN_ACE que se asocia al botón Aceptar como manejador de evento a ejecutar.
Formulario FIC_REG_W_EDT: manejador KEY_SOL.
VERP-2517 (implementado en versión 35.2)
General. Sincronización de teléfonos y emails de entidad, datos básicos y plural teléfono y email principal
Al borrar el teléfono o email de una entidad, tanto si lo hacemos desde los datos básicos como borrando el plural de la tabla CTT_M, no se elimina el dato ya que al aceptar el formulario de entidad vuelve a tener el mismo teléfono y email que acabamos de borrar.
Objetos modificados:
Proyecto de datos
Tabla CTT_M eliminado trigger anterior a la baja y creado trigger posterior a la baja
VERP-2524
Contabilidad. En los textos de las constantes ERR_REM_SUP_VTO_EST_NO_REM y ERR_VTO_SUP_NO_REM se incluye la secuencia de escape \n
cuando debería ser el literal <br>
Objetos modificados:
Proyecto de aplicación
Constantes ERR_REM_SUP_VTO_EST_NO_REM y ERR_VTO_SUP_NO_REM.
VERP-2525
Contabilidad. Error de asignación de variables en el proceso ASI_C_DUP_3P
En las líneas Set ( REQ, #HAB ) y Set ( FPG, FPG ) debe poner Set ( REQ, #REQ ) y Set ( FPG, #FPG ).
Objetos modificados:
Proyecto de aplicación
Proceso ASI_C_DUP_3P
VERP-2526
Ecosistema. Módulo móvil de producción
El módulo de producción cuenta desde ahora con más valor al añadir una plantilla de aplicación móvil que facilita el registro de los partes de trabajo incluyendo la mano de obra, materiales y servicios.
Esta plantilla cuenta con un excelente diseño y una gran usabilidad.
La CSS usada en esta aplicación, con sus modos claro y oscuro, es un magnífico ejemplo que puedes usar como plantilla para tus propias aplicaciones móviles.
El rendimiento es espectacular y los usuarios lo notarán desde el primer momento ya que es similar al de una aplicación de escritorio.
La gran ventaja de esta plantilla es que es fácilmente adaptable y convertible en una aplicación móvil para otros usos.
Desarrolla aplicaciones móviles en apenas unas horas usando la nueva plantilla de Velneo vERP.
Objetos modificados:
Proyecto de datos:
Tabla EXT_ENT_M_PRO
Tabla DES_ORD_FAB_P
Tabla DES_PAR_TRA_P
Tabla TIP_TRA_PAR_TRA_P
Proceso ORD_FAB_GEN_MOV_ENT
Proceso PAR_TRA_GEN_MOV_ENT
Funcion TIP_TRA_PAR_TRA
Proyecto de aplicación:
Formulario COM_ART__M
Formulario DES_PAR_TRA_P
Formulario ORD_FAB_P
Formulario ORD_FAB_P_DAT_CAC
Formulario ORD_FAB_P_DAT_MAT
Formulario PAR_TRA_P
Formulario TIP_TRA_PAR_TRA_P
Rejilla avanzada TIP_TRA_M
VERP-2530
General. Gestión documental nuevo proveedor OneDrive
La plantilla Velneo vERP cuenta con una gestión documental que hasta ahora permitía usar como proveedores de almacenamiento a Google Drive, Dropbox y Amazon S3.
Si hablamos de software empresarial, Microsoft es el proveedor líder a nivel mundial.
Velneo vERP añade Microsoft OneDrive, cubriendo de esta forma el soporte para las principales plataformas de almacenamiento en Cloud.
Con una simple configuración a nivel de empresa, y añadiendo la pestaña correspondiente, podrás usar la gestión documental en todos los formularios de tu aplicación.
Prácticamente sin programar, incluye una gestión documental en todas tus aplicaciones heredando Velneo vERP.
Objetos nuevos:
Proyecto de datos
Variables globales: DOC_ONE_DRI_ACC_TOK, DOC_ONE_DRI_CLT_ID, DOC_ONE_DRI_CLT_SEC, DOC_ONE_DRI_REF_TOK
Imagen DOC_ONE
Proyecto de aplicación
Carpeta scripts Documentos/oneDrive
Procesos: ONE_DRI_UPL_JS, ONE_DRIVE_SHARE_LINK, ONE_DRI_COP, ONE_DRI_CRE_FOL, ONE_DRI_DEL, ONE_DRI_DOW_JS, ONE_DRI_MOV y ONE_DIR_SEA
Funciones: GET_ONE_AUTH_URL, ONE_DRI_ADD_FOL, ONE_DRI_COP, ONE_DRI_DEL, ONE_DRI_DOW, ONE_DRI_GET_SHA_LNK, ONE_DRI_MOV y ONE_DRI_UPL
Formularios: EMP_M_CFG_DOC y EMP_M_CFG_DOC_ONE_DRI
Objetos modificados:
Proyecto de datos
Tabla EMP_M
Tabla estática DOC_PLA
Proyecto de aplicación
Formulario DOC_W
Modificado manejadores de evento: BTN_EDT, BTN_SUB, BTN_SUP y BTN_VER
Añadidas nuevas variables locales: CUR_FOL, ID_CRE y NOM_CAR
Formulario DOC_W_EXP
Modificado manejadores de evento: ADD_DIR, BUS, CAL_ATR, COP, COR, DEL, DOB_CLI, GET_LNK, IR_INI, PAS, POS_INI, REC y UPL
Añadido nuevo manejador de evento LOA_PAT_ONE_DRI
Añadida nueva variable local NOM_CAR
Modificado contenido del control TXT_PLA
Formulario EMP_M
Modificado manejador de evento BTN_ACE_PRE
Formulario EMP_M_CFG_DOC
Modificado controles COM_BOX y SEP (se le añade formulario ONE_DRI)
Proceso AUTOEXEC
Agregadas instrucciones para guardar en variables globales los datos de la gestión documental
Proceso DES_FIC
Agregadas instrucciones para contemplar “oneDrive”.
VERP-2537
Contabilidad. Actualización de la plantilla de fichero AEAT Modelo 303. Impuesto sobre el Valor Añadido. Autoliquidación
Actualización de la estructura de campos de acuerdo al Excel DR303e24 del 01/04/2024 de la AEAT.
VERP-2542
Tesorería. Asumir como pagados los pagos remesados
En el proceso de contabilización de una operación de pago, pasa a asumirse que un pago remesado se considera como pagado, con lo que su estado ya no será remesado, sino pagado.
Objetos modificados:
Proyecto de aplicación
Proceso VTO_PAG_C_OPE_CON
VERP-2549
General. Al desglosar un vencimiento de una factura, la verificación de facturas detecta error en esa factura
Objetos modificados:
Proyecto de datos
Procesos COM_FAC_G_VRF y VTA_FAC_G_VRF
VERP-2547 (resuelto en versión 34.2)
Contabilidad. Cuando se cambia la cuenta contable de una entidad no actualiza los datos en la auxiliar.
Cuando una ficha de Entidad ya apunta a una cuenta contable y en la pestaña "Configuración" del formulario de la Entidad sólo cambiamos ese enlace de la cuenta contable, poniendo un enlace a otra cuenta contable que ya exista en contabilidad, no se actualizan los datos de la ficha de la Entidad (Contacto) en la ficha de la cuenta auxiliar.
A partir de ahora se controlará que cuando haya cambiado la ficha de Entidad, actualizará datos en la auxiliar, dejándose de controlar la actualización sólo cuando ciertos campos de la Entidad hubieran cambiado.
Objetos modificados:
Proyecto datos
Proceso ENT_M_ALT_MOD_AUX
VERP-2548 (resuelto en versión 34.2)
Contabilidad. Se evita la visualización duplicada de mensajes cuando se generan registros de IVA soportado y repercutido.
Los objetos modificado son:
Proyecto de aplicación:
Proceso ASI_C_ALT_PLA_ASI - Generación de los apuntes con plantilla → Mostrar mensaje tras ejecutar el proceso ASI_C_GEN_IVA_REP y ASI_C_GEN_IVA_SOP
Proceso ASI_C_GEN_IVA_REP - Generar IVA repercutido → Se comentan todos los mensajes y en MSG se concatenan todos los mensajes
Proceso ASI_C_GEN_IVA_SOP - Generar IVA soportado → Se comentan todos los mensajes y en MSG se concatenan todos los mensajes
Proceso ASI_C_VRF - Verificar asiento → Mostrar mensaje tras ejecutar el proceso ASI_C_GEN_IVA_REP y ASI_C_GEN_IVA_SOP
Proceso VTO_COB_C_COB - Cobrar → Mostrar mensaje tras ejecutar el proceso ASI_C_GEN_IVA_SOP
Proceso VTO_COB_C_REM_OPE - Generar operaciones y asientos de vencimientos de remesa de cobros → Mostrar mensaje tras ejecutar el proceso ASI_C_GEN_IVA_SOP
Proceso VTO_PAG_C_PAG - Pagar → Mostrar mensaje tras ejecutar el proceso ASI_C_GEN_IVA_SOP
Proceso VTO_PAG_C_REM_OPE - Generar operaciones y asientos de vencimientos remesa de pagos → Mostrar mensaje tras ejecutar el proceso ASI_C_GEN_IVA_SOP
VERP-2550
Gestión. Error en la fórmula establecida en la propiedad “Título opcional” del formulario VTA_PED_LIN_G
Objetos modificados:
Proyecto de aplicación
Formulario VTA_PED_LIN_G en la propiedad "Título opcional" se establece la fórmula "fun:TIT@vERP_2_app.app(getCurrentObjectTableSingleName(), 0)".
VERP-2551 (resuelto en versión 35.2)
Tesorería. Instrucciones sobrantes en manejadores de evento PAG de los alternadores VTO_PAG_C, VTO_PAG_C_AUX y VTO_PAG_C_COM_FAC.
Se eliminan las instrucciones para crear y agregar lista a la cesta local:
// Rem ( Guardar los vencimientos en una cesta ) Cesta: Crear cesta local ( VTO_PAG_C@cntt_dat, cesta_VTO_PAG_C ) Cesta: Agregar lista a la cesta ( VTO_PAG_C_SEL@cntt_app )
Objetos modificados:
Proyecto de aplicación vERP_2_app
Alternadores VTO_PAG_C, VTO_PAG_C_AUX y VTO_PAG_C_COM_FAC Manejador de evento PAG
VERP-2552
Tesorería. En el manejador PAG de los alternadores VTO_PAG_C y VTO_PAG_C_AUX no se está verificando que haya vencimientos seleccionados
Objetos modificados:
Proyecto de aplicación
Alternadores VTO_PAG_C y VTO_PAG_C_AUX, manejador PAG
VERP-2553 (implementado en versión 35.2)
Gestión. Cambio de nombres de columna en las rejillas VTA_PED_LIN_G_SEL y VTA_PRE_LIN_G_PED.
Objetos modificados:
Proyecto de aplicación:
Rejilla VTA_PED_LIN_G_SEL.
Rejilla VTA_PRE_LIN_G_PED
VERP-2584
General. En ciertas variables globales de la gestión documental, cambiar su persistencia, de disco a memoria
En las siguientes variables globales, se ha cambiado su persistencia, pasando de disco a memoria.
DOC_DRO_ACC_TOK
DOC_DRO_REF_TOK
DOC_G_DRI_CLI_ID
DOC_G_DRI_CLI_SEC
DOC_G_DRI_ID_CAR
DOC_DRO_ULT_TOK_GEN
DOC_ONE_DRI_ACC_TOK
DOC_ONE_DRI_REF_TOK
DOC_ONE_DRI_CLT_ID
DOC_ONE_DRI_CLT_SEC
VERP-2589 (resuelto en versión 35.2)
Ecosistema: error en el módulo QML de firma de vERP
Con la actualización del cliente de Android y de iOS a Qt 6 ha dejado de funcionar el módulo de la firma de vERP, tanto en iOS como en Android.
Objetos modificados:
Proyecto de aplicación
Script Firmar/Firma_form.qml
Script GPS/gps_osm.qml
VERP-2590 (resuelto en versión 35.2)
Corregido script qml “gps_osm.qml” para funcionamiento con las nuevas librerias de Qt
El script gps_osm.qml de vERP da error en la versión 35 de vERP en Android e iOS porque está usando la versión 1.4 de QtQuick.Controls. Es necesario migrarlo a la versión 2.
Objetos modificados:
Proyecto de aplicación
Script GPS/gps_osm.qml
VERP-2596 (resuelto en versión 35.2)
vAgenda: en iOS error de script qml al editar un registro de la tabla calendarios
Se ha modificado el codigo QML para que sea funcional con las nuevas librerias de QT 6.5
Objetos modificados
Scripts
sel_col.qml
VERP-2598 (resuelto en versión 35.2)
Ecosistema. vKanban falla con el nuevo motor javaScript en la versión V35
Objetos modificados:
Proyecto de aplicación
Script vjs_lib/tools/get_component_root_path.js
Script vjs_lib/tools/get_project_id.js
Script vjs_lib/tools/load_component.js
VERP-2603 (resuelto en versión 35.2)
General. Eliminar tablas de extension de la tabla APP_CFG_W (deprecated)
Tablas de extensión eliminadas:
EXT_APP_CFG_W y APP_CFG_W_EXT
Proceso actualizado:
MIG_31_0
VERP-2604 (resuelto en versión 35.2)
Error en el script de export_rejilla_excel.js por utilizar sentencia "return" fuera de ambito.
Falla en el script de export_rejilla_excel.js debido al control del nuevo motor javaScript. Da error la linea 194 del script ya que se esta utilizando una sentencia "return" en un ámbito no valido.
VERP-2605 (implementado en versión 35.2)
vCRM. Búsqueda de contactos y oportunidades que se realicen sobre los filtros ya aplicados
Añadida opción para buscar (filtrar) los registros devueltos por una búsqueda o filtrado de oportunidades y contactos. Esta opción ha sido añadida en el menú de tres puntos de ambos formularios. Permitiendo al usuario realizar una búsqueda entre los registros que ha devuelto un filtrado o búsqueda del vCRM.
Objetos nuevos:
Proyecto de aplicación:
Acciones ENT_M_BUS y OPO_V_BUS
Objetos modificados:
Proyecto de aplicación:
Menús OPO_V_MEN_OPC y ENT_M_MEN_OPC
Formularios ENT_M_MEN y OPO_V_MEN
VERP-2607 (resuelto en la versión 35.2)
Interfaz: correcciones en CSS.
Con la CSS que se aplica en modo oscuro hay problemas para ver los textos de los agrupamientos de rejillas avanzadas.
Se ha corregido el registro del CSS cuyo identificador es "OSCURO-VISUALMS".
VERP-2608 (resuelto en la versión 35.2)
Contabilidad. En el formulario de auxiliar la pestaña de apuntes carga apuntes pendientes de puntear.
Al cambiar de pestaña y volver a la de apuntes de la cuenta auxiliar ya se muestran todos los apuntes de la cuenta en lugar de mostrar solo los pendientes de puntear.
Objetos modificados:
Proyecto de aplicación vERP_2_app
Formulario AUX_C_APU: Eliminados manejadores y conexiones de evento (CAR_VIS, CHG_REG, ON_HID y ON_SHW). Control vista de datos APU, asignado valor Siempre que se muestra a la propiedad Modo de carga.
Proceso AUX_C_TO_APU: Cambiado índice de carga por EMP_AUX_FCH.
Formulario AUX_C_AUD_SAL: Cambiado proceso de carga de control de vista de datos APU, por proceso AUX_C_TO_APU_PDT_PUN
Objetos nuevos:
Proyecto de aplicación vERP_2_app
Proceso: AUX_C_TO_APU_PDT_PUN
VERP-2613 (resuelto en versión 35.2)
General. Falla vTools en la opción de exportar rejilla a Excel
Con el nuevo motor de JavaScript falla la exportación de rejillas a Excel con vTools.
Objetos modificados:
Proyecto de aplicación
Script vTools/listas/export/export_rejilla_excel.js
VERP-2619 (añadido en la versión 35.2)
General. Generación de CSS con IA de OpenAI
Hemos integrado la posibilidad de generar CSS a través de la inteligencia artificial de la mano de OpenAI.
Objetos modificados:
Proyecto de datos
Tabla APP_CFG_M añadidos nuevos campos IA (IA_CSS_BEA, IA_CSS_ASI_ID y IA_CSS_VEC_STO)
Proyecto de aplicación
Formulario APP_CFG_W, separador, añadida nueva pestaña IA CSS
Menú CSS_W_TLB_MAS añadida acción “Generar con IA”
Objetos nuevos:
Proyecto de aplicación
Formularios APP_CFG_W_IA_CSS y CSS_W_IA_GEN
Proceso GEN_CSS_CON_IA
Consumo Servicio Web API_OPEN_AI
Acción CSS_W_GEN_CON_IA
Constantes: API_OPEN_AI_ASS_URL, API_OPEN_AI_THR_URL, ERR_CSW_OPEN_AI, ERR_IA_CSS_ASI_ID, ERR_IA_CSS_BEA, ERR_IA_CSS_VEC_STO, ERR_ID_CSS, ERR_ID_CSS_EXI y MSG_IA_CSS_ESP
VERP-2624 (modificado en la versión 35.2)
Contabilidad. Modelo 349 operaciones intracomunitarias. Incluir rectificativas
Se modifican y añaden nuevos scripts de cálculo del modelo 349:
Nuevos
AEAT-349-CAL-DEC-RTF-EMI
AEAT-349-CAL-DEC-RTF-REC
AEAT-349-CAL-DEC-RTF
Modificados
AEAT-349-CAL-DEC-EMI
AEAT-349-CAL-DEC-REC
Se modifica la plantilla de fichero del modelo 349.
VERP-2628 (nuevo en la versión 35.2)
Nueva funcionalidad del módulo de tesorería: previsión a diferentes plazos
Funcionalidad que permite conocer la previsión de tesorería a diferentes plazos (hitos), configurables, combinando los datos de los asientos de los bancos, los vencimientos a cobrar, los vencimientos a pagar y los registros de previsión de tesorería manuales y automáticos para obtener un único extracto de previsión.
Funcionalmente:
A nivel de empresa se pueden configurar los hitos que queremos controlar en la previsión.
A nivel de cuentas auxiliares podemos indicar cuáles queremos gestionar dentro de la previsión, pudiendo indicar además la fecha de caducidad de la póliza con el banco, el importe de la misma y el importe a partir del cuál queremos que la previsión de tesorería nos alerte. Adicionalmente cada cuenta auxiliar con previsión de tesorería tendrá asignada la empresa específica en la que se mostrará.
Una nueva opción del menú de tesorería, denominada previsión de tesorería, nos muestra los bancos configurados para mostrar en la previsión de la empresa en curso. Desde el formulario tendremos la posibilidad de lanzar en tiempo real el cálculo de la previsión de tesorería de las cuentas auxiliares que seleccionemos en la rejilla.
Un nuevo proceso, que se puede programar como tarea en el servidor para que se ejecute periódicamente, hará el cálculo de los saldos del banco a fecha de ayer, y añadirá en la previsión los apuntes bancarios de fechas superiores a hoy, además de los vencimientos de cobro y pago en estado pendiente.
En los vencimientos a cobrar y a pagar se ha añadido la fecha de previsión de tesorería. Este campo es opcional. Si está rellenada cuando se genera el registro de previsión de tesorería del vencimiento, se le asigna esa fecha a la previsión, y si está vacía se le asigna la fecha de vencimiento. Este campo es útil para gestionar aquellos vencimientos a cobrar o a pagar que han vencido y que son anteriores a la fecha del saldo del banco, lo que permite que el contable pueda asignar una fecha prevista futura de cobro o de pago sin afectar al a fecha real de vencimiento.
También se pueden añadir manualmente registros de previsión de tesorería, con la opción duplicar el movimiento durante un número de meses que el usuario podrá indicar. Estos movimientos no se eliminan en la tarea de cálculo programada, y será el usuario el responsable de gestionarlos.
El registro de previsión de tesorería dispone de un check para indicar que estamos añadiendo registros automáticos. Esto puede ser útil si tenemos información a consolidar dentro de la previsión de tesorería proveniente de otros orígenes y/o aplicaciones externas, como pueden ser ingresos o gastos periódicos que se gestionan en otras tablas o aplicaciones. Estos registros tampoco son eliminados por la tarea de cálculo programada, y tendrán que ser gestionados por otras tareas independientes.
Objetos nuevos:
Proyecto de datos
Tabla estática TES_PRE_TIP_C
Tabla TES_PRE_C
Búsquedas TES_PRE_C_EMP_DIV_BCO_ENT_FCH y APU_C_EMP_AUX_ENT_FCH
Procesos TES_PRE_C_CAL_SAL, AUX_C_CAL_TES_PRE, AUX_C_TES_PRE_CAL_SAL y TES_PRE_C_CAL_TAR_PRG
Icono TES_PRE_C
En el nuevo proceso MIG_35_2, en los vencimientos a cobrar o a pagar que estén pendientes y tengan factura de venta o de compra, se rellena el campo de la división si está vacío.
Proyecto de aplicación
Formulario EMP_M_CFG_TES
Menú EMP_M_BTN_AUX_BCO_COB
Acciones EMP_M_LOC_AUX_BCO_COB, EMP_M_ALT_AUX_BCO_COB y EMP_M_EDT_AUX_BCO_COB
Constante PRG_TES_PRE_CAL_SEL
Toolbar AUX_C_TES_PRE
Menú AUX_C_TES_PRE_TLB_MAS
Acción AUX_C_TES_PRE_CAL
Alternador AUX_C_TES_PRE