Novedades de la versión
A continuación pasamos a comentar las novedades de la versión.
VERP-1033
General. Añadir uso de nuevas funciones GPS en aplicación móvil
vERP. Proyecto de aplicación
Objetos modificados:
Formulario VTA_PED_G_GPS_MOV
Modificado manejador de evento POS_INI para iniciar el GPS por comandos nativos.
Modificado manejador de evento GET_POS para capturar geolocalización de GPS por comandos nativos.
Objetos añadidos:
Constantes ERR_VTA_PED_GPS_ACT, ERR_VTA_PED_GPS_LOC.
Solución Producción. Proyecto de datos
Objetos modificados
Tabla PAR_TRA_P
Añadidos campos LON, LAT, ALT.
Solución Producción. Proyecto de aplicación
Objetos modificados
Formulario PAR_TRA_P_MOV
Manejador BTN_GUA: Se añade la captura de la última localización del GPS capturada en los campos LON, LAT, ALT.
Añadida conexión de evento PRE_INI y BTN_ATR_PRE.
Añadido manejador de evento PRE_INI para inicializar el uso del GPS.
Añadido manejador de evento BT_ATR_PRE para parar el GPS.
Manejador BTN_SUP: Añadida parada de GPS.
VERP-2822
vCRM. Scripts QML actualizados para funcionar con Qt 6.5 a partir de la versión 36.0 de Velneo
Objetos modificados:
Proyecto de aplicación
Scripts QML
QML/Timeline/componentes/estilos/EstiloScrollView.qml
QML/Timeline/componentes/BotonAddGestion.qml
QML/Timeline/componentes/BotonConIcono.qml
QML/Timeline/componentes/BotonEditarGestion.qml
QML/Timeline/componentes/BotoneraSuperior.qml
QML/Timeline/componentes/BotonRedondoGestion.qml
QML/Timeline/componentes/ListaTipoGestiones.qml
QML/Timeline/componentes/ToolTipVelnoVCRM.qml
QML/Timeline/delegados/DelegadoGestiones.qml
QML/Timeline/Gestiones.qml
VERP-2828
Se han revisado los iconos de Velneo vERP aplicando un color compatible con temas claros y oscuros
Se han quitado los iconos de los separadores de pestañas tanto de subformularios como del marco principal para simplificar la interfaz y hacerla más cómoda para el usuario.
Color iconos aplicación:
Se han generado desde la extensión de vDevelop de iconos material.
Tamaño: 32px
Color: #6C6C89
Iconos del menú:
Tamaño 32px
Color: #D1D1DB
Nombres:
Iconos generales:
Ayuda → MEN_AYU → Help
Usuario → MEN_USR → Persona
Salir → MEN_SAL → Logout
Menú general:
Inicio → MEN_GEN_INI → Home
Favoritos → MEN_GEN_FAV → Star
Ventas → MEN_GEN_VTA → Trending Up
Compras → MEN_GEN_COM → Receipt
Almacén → MEN_GEN_ALM → Package 2
Contabilidad → MEN_GEN_CON → Account Balance
Maestros → MEN_GEN_MAE → Settings
Menú contabilidad:
Asientos → MEN_CON_ASI → Checkbook
Tesorería → MEN_CON_TES → Local ATM
Tributos → MEN_CON_TRI →
Inmovilizado → MEN_CON_INM →
Analítica → MEN_CON_ANA →
Informes → MEN_CON_INF →
Procesos anuales → MEN_CON_PRO →
Maestros → MEN_CON_MAE → Settings
General → MEN_CON_GEN →
Menú RRHH:
Acuerdos → MEN_RRH_ACU →
Ausencias → MEN_RRH_AUS →
Contratos → MEN_RRH_CNT →
Formaciones → MEN_RRH_FOR →
Nóminas → MEN_RRH_NOM →
Personal → MEN_RRH_PER →
Reconocimientos médicos → MEN_RRH_REC →
Asignar turnos → MEN_RRH_AST →
Turnos → MEN_RRH_TUR →
Vacaciones → MEN_RRH_VAC →
General → MEN_RRH_GEN →
VERP-2829
Diseño. Revisión CSS generales
En el resideño de vERP se han mejorado las CSS y los temas incluyendo todos los tipos de controles y cientos de variables para configurar el tema sin tener que tocar código CSS.
VERP-2834
Diseño. Vitaminar rejilla: etiquetas de colores + Iconos + CSS
Se han añadido 18 iconos en 3 formas diferentes: circulo, cuadrado y triángulo. Los iconos se han incluido en el proyecto de aplicación, carperta Recursos/Iconos/Tablas estáticas/Formas y colores/Círculos|Cuadrados|Triángulos
Se han aplicado estos nuevos iconos en las tablas estáticas que representan valores booleanos, estados, operaciones.
Se han respetado los iconos existentes en tablas estáticas que representaban conceptos específicos.
VERP-2840
Diseño. Mejorar el menú principal
Objetos modificados
Proyecto de datos
Tablas
EMP_M
Proyecto aplicacion
Formulario
MEN_APP
EMP_M_CFG_INT
USR_M_CFG_TEM
Funciones
APL_TEM
Procesos
AUTOEXEC
AUTOEXEC_PRE_INI
Scripts
menu.js
Objetos nuevos
Proyecto de aplicacion
Menu
EMP_M_BTN_CSS_PER_EMP
Acciones
EMP_M_LOC_CSS_PER_EMP
EMP_M_ALT_CSS_PER_EMP
EMP_M_EDT_CSS_PER_EMP
VERP-2879
vVersion. Scripts QML actualizados para funcionar con Qt 6.5 a partir de la versión 36.0 de Velneo
Se ha actualizado código QML de vVersion para que sea compatible con las nuevas versiones de Qt 6.5 que a partir de la versión de plataforma 36.0 en adelante.
Objetos modificados:
Proyecto de aplicación
Scripts QML
Comparador/Compardor.qml
Comparador/DiferenciasObjeto.qml
Alternador de lista VERSIONS
Lista QML VERSIONS_CMP
VERP-2896
Gestión. En documentos de compra y venta la pérdida de foco del campo POR_DTO comprueba sobre cambios de la ficha.
A partir de ahora comprueba que sólo haya cambiado el campo POR_DTO y además pasa las verificaciones del pre-aceptar antes de guardar la ficha.
Objetos modificados:
Proyecto de aplicación
Formularios COM_ALB_G, COM_FAC_G, COM_PED_G, VTA_ALB_G, VTA_FAC_G, VTA_PED_G y VTA_PRE_G
Nuevo manejador de evento y conexión de evento GAN_FOC_POR_DTO
Modificado manejador de evento PIE_FOC_POR_DTO
VERP-2905
Gestión. En el formulario TRA_G_DET se asigna un valor incorrecto a una variable.
Objetos modificados:
Proyecto de aplicación
Formulario TRA_G_DET: manejador de evento MOV
La instrucción Set variable local de objeto ( PRO_ALT_MOV, REG_IVA_COM, #ART.REG_IVA_VTA) se corrige por Set variable local de objeto ( PRO_ALT_MOV, REG_IVA_COM, #ART.REG_IVA_COM)
VERP-2909
Gestión. La propiedad del control NRO_ORD del formulario ART_M no debe llevar decimales.
Objetos modificados:
Proyecto de aplicación
Formulario ART_M: propiedad número de decimales del control NRO_ORD se elimina el contenido al tratarse de un campo numérico sin decimales.
VERP-2914
API REST. Error cuando se quiere publicar un proceso sin origen a través de OpenAPI con V2.
Cuando se intenta publicar un proceso sin origen mediante el API REST a través de OpenAPI con V2 genera un error por una variable inexistente.
Objetos modificados:
Proyecto de datos
Script js/api_rest_v2/openapi.js
VERP-2919
Gestión. Mejora en la visualización de la firma en los pedidos de venta en el móvil.
Se ha mejorado el espacio donde se realiza la firma de un pedido de venta desde la versión móvil de vERP.
Objetos modificados:
Proyecto de aplicación
Formulario QML VTA_PED_G_CAP_FIR propiedad redimensionamiento.
VERP-2924
General. Error en la gestión de los registros de sesiones de usuarios.
Corregido bug derivado de la optimización del arranque que generaba múltiples sesiones de usuario en el log de usuarios concurrentes.
Objetos modificados:
Proyecto de aplicación
Procesos: ON_INIT_CLIENT, SES_DAT y AUTOEXEC_PRE_INI
VERP-2930
Contabilidad. Cuadro de amortización de inmovilizado. Se corrige y se mejora el proceso de cálculo del método lineal, para que tenga en cuenta los períodos ya contabilizados y genere los restantes por los períodos que faltan y el importe ajustado a los mismos
Objetos nuevos:
Proyecto de aplicación
Constante PRG_INM_AMO_FCH_INI
Objetos modificados:
Proyecto de aplicación
Proceso INM_C_GEN_AMO_LIN
Formulario INM_C_AMO manejador de evento BTN_GEN_AMO
VERP-2940
Veri*factu. Facturas a destinatarios sin identificar (contado)
Objetos modificados:
Proyecto de datos
Tabla ENT_M añadido nuevo campo booleano #VAR (cliente/proveedor de varios).
Proyecto de aplicación
Formulario ENT_M_OTR
VERP-2944
General. El script velneoPlurales.js da error con el nuevo engine porque usa la directiva "use strict" y hace uso de una variable que no ha sido inicializada previamente
Objetos modificados:
Proyecto de datos
script js/database/velneoPlurales.js
VERP-2946
Contabilidad. Cuando existe el asiento de variación de existencias no se calculan correctamente los informes Balance de Situación y Cuenta de Pérdidas y Ganancias
Temporalmente hasta resolver ésta incidencia, se resuelve cambiando el tipo de asiento a “Normal”.
Objetos modificados:
Proyecto de aplicación
Proceso INF_C_CAL: en la variable local array del periodo 12 además de sumar los importes correspondientes a _12 también se suman los correspondientes a _VAR
VERP-2947
Gestión. Cuando se hace un movimiento de salida generado por un traspaso, no respeta la hora de salida
El motivo del error es por la secuencia de rellenado de los campos de la tabla MOV en el proceso MOV_G_NUE, primero se rellena el campo #HOR y después se rellena el campo #ALM_TRA. Como #ALM_TRA se usa en el contenido inicial del campo #HOR, este se dispara y rellena el campo #HOR con currentTime().
Objetos modificados:
Proyecto de aplicación
Proceso MOV_G_NUE: se traslada al final del proceso el momento en el que se modifican los campos #FCH y #HOR
Formulario TRA_G_DET: se modifica el tipo de la variable loca HOR_SAL a “Hora” pues estaba definida como “Fecha”.
Proyecto de datos
Tabla MOV_G contenido inicial del campo #HOR: se hace coherente que si es una salida por traspaso que tome la hora de la salida del traspaso, al igual que se hace con la hora de entrada si es una entrada por traspaso. Hasta el momento tomaba currentTime()
VERP-2958
Ecosistema. vTPV. No es posible acceder al menú General desde el TPV
Por motivo de la optimización del arranque en vERP, quedó inaccesible el menú General del TPV. Se ha corregido.
Objetos nuevos:
Proyecto de aplicación
Proceso ON_INIT_CLIENT
VERP-2964
Ecosistema. SII. Corrección en el llamado a procesos que muestra listas de datos mediante JavaScript.
Se corrige el llamado al proceso VER_LST_VIS donde se le indica el OBJ_ID_REF de la rejilla a mostrar con el alias incorrecto.
Objetos modificados:
Proyecto aplicación
Procesos FAC_EMI_C_SII_CON_LST, FAC_EMI_C_SII_LST, FAC_REC_C_SII_CON_LST y FAC_REC_C_SII_LST
VERP-2979
General. Toma de forma incorrecta el aspecto del sistema para determinar qué CSS aplicar
Cuando se tiene definido Tema a aplicar por usuario y el aspecto es “Sistema”, siempre estaba aplicando el tema oscuro. Se ha modificado para que tome en cuenta el aspecto del sistema del cliente y en base a ello aplicar el tema correspondiente.
Objetos modificados:
Proyecto aplicación
Procesos: AUTOEXEC, ON_INIT_CLIENT y SES_DAT
VERP-2984
Diseño: reemplazo de controles de tipo Checkbox por controles de tipo switch
VERP-2986
General. La variable global SES_DAT no se actualiza cuando se cambia de empresa
La variable de sesión que se carga durante el arranque optimizado, no se actualiza cuando se ejecuta cambio de empresa.
Objetos modificados:
Proyecto de aplicación
Proceso SEL_EMP
VERP-2995
API. No permite duplicar registros de API cuando están definidos con seguridad oAuth
No se realiza la duplicación de un registro de API cuando está configurado con seguridad oAuth, debido a la restricción de clave única del campo #CLT_ID_OAU
Objetos modificados:
Proyecto de aplicación
Formulario API_KEY_W manejador de evento BTN_DUP
VERP-3001
SII. Al descontabilizar una factura desde gestión no se elimina el registro de extensión
Ello provoca que el asiento no se pueda eliminar al no poderse eliminar el registro de IVA.
Objetos modificados solución SII:
Proyecto de aplicación
Formularios COM_FAC_G_ASI y VTA_FAC_G_ASI: manejadores de evento BTN_DES_CON.
VERP-3007
API REST. Cuando un API está configurada como oAuth y se consume con api key, retorna valores cuando no debería
Objetos modificados:
Proyecto de datos
Scripts js/api_rest_v1/api_rest_funciones_v1.js y js/api_rest_v2/api_rest_funciones_v2.js
VERP-3017
Diseño. Las toolbars de alternadores y rejillas en menús se posicionando abajo en el nuevo diseño
Se ha modificado en todos los alternadores y rejillas de los formularios de menú la posición de la toolbar que antes estaba arriba y ahora se ha posicionado abajo.
VERP-3018
Diseño: añadir botón de "Nuevo xxx" para altas de registros desde formularios de menús
De manera general, en todos los formularios que dan funcionalidad de menú y que desde ellos se puedan dar altas de registros, en su cabecera se ha añadido el botón de “Nuevo xxx” para dar de alta los registros, dejando de usarse la acción de alta de la toolbar. Para ello también se ha añadido el nuevo manejador de evento BTN_ALT en cada uno de esos formularios. Ese manejador es el que se vincula al nuevo botón de la cabecera del formulario menú. La acción de alta de la toolbar se ha quitado.
VERP-3019
Diseño: se han rediseñados todos los menús de vERP
Se ha reubicado el botón de alta.
Se ha mejorado la interfaz de los controles de edición con texto estático encima usando layouts para mejorar los espacios.
Se añade la sección de filtrados con toda la funcionalidad de apertura/cierre, botón de filtro activo, botón para filtrar y limpiar filtros.
Se han mejorado todos los menús de todos los módulos: compras, ventas, almacén, contabilidad, maestros y configuración.
VERP-3022
Diseño: se mejora la función del título de formularios
Se mejora la función de título de formularios tanto en vista como en ventana, usando la función TIT donde se aplica en la mayoría de los casos la función de fórmula getCurrentObjectName() para obtener el nombre del objeto (que permite traducción directa) y para la longitud salvo excepciones donde se deja a 0 para no limitar el tamaño, se usa un tamaño definido en la nueva constante LON_TIT.
Se declaran obsoletas (añadiendo en el texto de la constante “(deprecated)” las constantes de texto que ya no tienen uso. Estas constantes serán eliminadas de vERP a partir de las versión 37 por lo que de momento se mantienen para que se pueda hacer el cambio sin errores en el inspector.
VERP-3044
Diseño. Cambio de las acciones para imprimir en las toolbars
De manera general, en todas las toolbars de vERP en las que había menú de imprimir, sus acciones han sido añadidas al menú de más opciones, y el menú de imprimir se ha eliminado. En ellas, si no existía menú de más opciones se ha creado. También en las toolbars afectadas su propiedad “Modo” se ha cambiado a “Texto”, y en los menús de más opciones su propiedad “Nombre” se ha cambiado a “Opciones”.
VERP-3059
IA. Nuevo Agente IA en vERP
A partir de la versión 36 de Velneo, vERP dispone de un Agente IA para que el usuario pueda interactuar con un LLM.
El Agente IA se configura a nivel de empresa y funciona en base a un script configurado también a nivel de empresa.
Se interactúa con el Agente IA como un chat, al que también se le pueden enviar datos desde cualquier rejilla con la nueva opción en el menú contextual “Enviar datos al Agente IA”. Dispone también de un historial de conversaciones.
Objetos nuevos:
Proyecto de datos
Carpeta IA donde se encuentran las nuevas tablas y variables globales.
Tabla SCR_W añadido nuevo índice NAME_IA
Proyecto de aplicación
Carpeta vAgente donde se encuentran todos los nuevos objetos de interfaz tales como formularios, listas QML, casilleros, procesos, funciones, acciones y menús.
Nuevo formulario PRG_SI_NO
Dibujos: MEN_GEN_VAG, VAG_COP, VAG_DAT, VAG_FLE_DER, VAG_FLE_IZQ, VAG_HIS_CHA, VAG_MAS, VAG_MAS_OPC, VAG_STO
Constantes: MSG_PRG_VAG_TXT_ELI_CNV, MSG_VAG_CHT_SIN_TIT, MSG_VAG_CON_DAT_ALT, MSG_VAG_CON_DAT_NOM, MSG_VAG_IA_EN_CUR, MSG_VAG_NO_EXI_PTP, MSG_VAG_NO_EXI_SCR_EMP, MSG_VAG_SEL_DAT, MSG_VAG_TXT_COP_POR, PRG_VAG_ELI_CNV, TXT_VAG_CNC_CON
Menú LST añadida acción VAG_ENV_REG
Nuevo formulario EMP_M_CFG_IA_VAG
Formulario EMP_M_CFG_IA añadido en el separador el subcontrol VAG con el formulario EMP_M_CFG_IA_VAG
Añadido en el formulario MEN_APP la opción de Agente IA.
Marco AUTOEXEC añadido nuevo dock VAG_IA
Menú PRN_APL añadida acción VAG_IA_ON_OFF
VERP-3065
Ecosistema: añadidos a vCRM y a todo el ecosistema los mismos idiomas que tiene vERP
Soluciones modificadas:
vCRM (Proyecto de aplicación y de datos)
Iconos material vERP (Proyecto de aplicación)
Iconos material vERP color (Proyecto de aplicación)
Números de serie (Proyecto de aplicación)
Produccion (Proyecto de aplicación y de datos)
Shopify ERP (Proyecto de aplicación )
Shopify pedidos (Proyecto de aplicación y de datos)
vSII (Proyecto de aplicación y de datos)
Tallas y Colores (Proyecto de aplicación)
vAgenda (Proyecto de aplicación)
vERPLatam (Proyecto de aplicación y de datos)
vFactElect (Proyecto de aplicación y de datos)
vFacturación Electrónica España (Proyecto de aplicación y de datos)
vKanban (Proyecto de aplicación)
vMailTrans (Proyecto de aplicación)
vMapas (Proyecto de aplicación)
vRRHH (Proyecto de aplicación)
vTPV (Proyecto de aplicación)
vWeb (Proyecto de aplicación)
vWooCommerce (Proyecto de aplicación)
VERP-3066
Gestión. Contabilizar factura desde gestión. Aparece mensaje en blanco al contabilizar
Ocurría desde la pestaña asiento de una factura en gestión, al usar el manejador de evento de contabilizar. Si la serie de la factura tiene marcado “No generar registro de IVA”, se ejecutaba el comando de instrucción mensaje con un mensaje vacío.
Objetos modificados:
Proyecto de aplicación
Formularios COM_FAC_G_ASI_SRC y VTA_FAC_G_ASI_SCR, sus manejadores de evento BTN_CON
VERP-3081
API REST. Cuando se quiere utilizar el parámetro planoEjecucion no hace caso del parámetro
Cuando en el API REST V2 se hace uso del parámetro “planoEjecucion” para la ejecución de un proceso, no hace caso de dicho parámetro, ejecutándolo siempre en modo cliente.
Objetos modificados:
Proyecto de datos
Script js/api_rest_v2/api_rest_funciones_v2.js
VERP-3087
API REST. Error cuando se ejecuta un proceso sin tabla y no retorna nada, o la variable de retorno está vacía
Se ha corregido el caso de que cuando se consume el API REST, tanto en V1 como en V2, de un proceso sin origen que no retorna nada o el retorno está vacío, se generan mensajes de error en el servidor y en determinadas circunstancias podría hasta hacerlo caer.
Objetos modificados:
Proyecto de datos
Scripts js/api_rest_v1/v1.js y js/api_rest_v2/v2.js
VERP-3106
En la configuración de la gestión documental de Dropbox no se añade completamente el Token cuando la cuenta es distinta a la básica de Dropbox
Se ha creado un nuevo campo en la tabla de empresa llamado DOC_DROP_ACC_TOK_NUE el cual es de tipo objeto texto capaz de almacenar el token del tamaño que sea necesario.
Objetos modificados
Proyecto de datos
Tablas
EMP_M
APP_CFG_W
Proyecto aplicacion
Formularios
APP_CFG_W_DAT
EMP_M_CFG_DOC_DRO
Procesos
AUTOEXEC_PRE_INI
CTL_CHG_VER
SES_DAT
Scripts
Documentos/Dropbox.js
Objetos nuevos
Proyecto de datos
Procesos
MIG_36_0
VERP-3139
General. Implementar nuevo comando de instrucción Modo de reconexión
Objetos nuevos:
Proyecto de datos
Nueva tabla estática MOD_REC_W
Objetos modificados:
Proyecto de aplicación
Formulario APP_CFG_W_SUP añadidos controles de edición para el modo de reconexión y los segundos entre reintentos.
Proceso AUTOEXEC_PRE_INI añadidas las instrucciones del protocolo de reconexión.
Proyecto de datos
Tabla APP_CFG_W nuevos campos #MOD_REC y #SEG_REC y nuevos traspasos de campos MOD_REC y SEG_REC
VERP-3140
TPV. Actualizar QML para operar con las nuevas librerías de QT 6
Objetos modificados:
Proyecto de aplicación
Formularios
TPV: controles CAS_FAM y CALC posiciones X Y
TPV_APT_CAJ: manejador de evento INI_CMB
TPV_FAC_SIM: manejador de evento INI_CMB
APT_CAJ_T: manejador de evento IS_NUM
Marco AUTOEXEC: manejador de evento PRE_INI
Lista QML TPV_DEP: nuevo UserRole DETAIL
Scripts
qml/Componentes/Tags/AnyTags.qml
qml/Componentes/Tags/ControlTag.qml
qml/Componentes/PageStack.qml
qml/Componentes/Slider.qml
qml/js/menu.js
qml/Menu/CollapsibleList.qml
qml/Menu/JSONListModel.qml
qml/Menu/ListItem.qml
qml/Menu/Menu.qml
qml/Menu/Scroll.qml
vTPV/BackOfficeMenu/CollapsibleList.qml
vTPV/BackOfficeMenu/ListItem.qml
vTPV/BackOfficeMenu/Menu.qml
vTPV/BackOfficeMenu/MenuModel.qml
vTPV/CalcTPV/ButtonCalc.qml
vTPV/CalcTPV/Calc.qml
vTPV/CalcTPV/CalcPasswords.qml
vTPV/CalcTPV/CalcTPV.qml
vTPV/CalcTPV/Display.qml
vTPV/CalcTPV/ForPagDialog.qml
vTPV/Charts/QChart.qml
vTPV/Components/Border.qml
vTPV/Components/BusyForm.qml
vTPV/Components/Button.qml
vTPV/Components/OperationViewer.qml
vTPV/Components/RadioButton.qml
vTPV/Components/SlideViewMan.qml
vTPV/Components/Switch.qml
vTPV/controls/bars/Bar.qml
vTPV/controls/bars/ButtonBar.qml
vTPV/controls/buttons/ButtonDefault.qml
vTPV/controls/cards/Card.qml
vTPV/controls/content/TextContent.qml
vTPV/controls/list/DefaultListView.qml
vTPV/controls/list/List.qml
vTPV/controls/list/ThumbnailListStyle.qml
vTPV/controls/styles/CardStyle.qml
vTPV/controls/styles/DefaultListViewStyle.qml
vTPV/controls/styles/ListDividerStyle.qml
vTPV/controls/styles/ThumbnailListViewStyle.qml
vTPV/controls/styles/TouchClearStyle.qml
vTPV/controls/styles/TouchOutline.qml
vTPV/controls/styles/TouchStyle.qml
vTPV/controls/variables//button.js
vTPV/Delegates/CabFacSim.qml
vTPV/Delegates/Casillero.qml
vTPV/Delegates/FacSimp.qml
vTPV/Delegates/Linea.qml
vTPV/Delegates/ListDelegate.qml
vTPV/Delegates/SimFacLin.qml
vTPV/Efects/Border.qml
vTPV/Efects/Shadow.qml
vTPV/JS/fullScreen.js
vTPV/Scrollable/ScrollBar.qml
vTPV/Tables/Delegates/Casillero.qml
vTPV/Tables/qml/Calc/_Button.qml
vTPV/Tables/qml/Calc/Display.qml
vTPV/Tables/qml/Models/DecoModel.qml
vTPV/Tables/qml/Models/TablesModel.qml
vTPV/Tables/qml/Background.qml
vTPV/Tables/qml/Calculator.qml
vTPV/Tables/qml/Comands.js
vTPV/Tables/qml/DesignButtons.qml
vTPV/Tables/qml/Dialog.qml
vTPV/Tables/qml/Fader.qml
vTPV/Tables/qml/Floor.qml
vTPV/Tables/qml/GenericObject.qml
vTPV/Tables/qml/ListPanel.qml
vTPV/Tables/qml/ObjectsPanel.qml
vTPV/Tables/qml/PanelObject.qml
vTPV/Tables/qml/RegDelegate.qml
vTPV/Tables/qml/SalList.qml
vTPV/Tables/qml/SalName.qml
vTPV/Tables/qml/ShadowBorder.qml
vTPV/Tables/DesignForm.qml
vTPV/Tables/ObjectsList.qml
vTPV/Tables/SelectForm.qml
vTPV/Toolbar/Divider.qml
vTPV/Toolbar/Input.qml
vTPV/Toolbar/KeyBoard.qml
vTPV/Toolbar/ToolBar.qml
vTPV/Toolbar/ToolBarSearch.qml
vTPV/Toolbar/ToolButton.qml
vTPV/Toolbar/ToolDelCli.qml
vTPV/VirtualKeyboard/Key.qml
vTPV/VirtualKeyboard/LineEdit.qml
vTPV/VirtualKeyboard/LineImputForm.qml
vTPV/VirtualKeyboard/VirtualKeyb.qml
vTPV/BarcodeReader.qml
vTPV/Clock.qml
vTPV/Dependient.qml
vTPV/EntSal.qml
vTPV/EstatsGraf.qml
vTPV/FacSimList.qml
vTPV/FacAparcadas.qml
vTPV/FindKeyboard.qml
vTPV/Keyboard.qml
vTPV/Lineas.qml
vTPV/ListClient.qml
vTPV/Products.qml
vTPV/SelDepen.qml
VERP-3148
En cobros y pagos se han revisado todos los procesos y manejadores que ejecutaban procesos en los que se generaban asientos y apuntes para forzar que la operación de cobro o pago asuman el valor de la empresa del vencimiento a cobrar o pagar, algo que hace como contenido inicial del campo EMP en las tablas, pero que se estaba modificando en el proceso. Lo mismo con los asientos para que asuman la empresa del vencimiento a cobrar y los apuntes que asuman la empresa del asiento.
Objetos modificados en el proyecto de aplicación:
Procesos:
VTO_COB_C_AGR
VTO_COB_C_CNC
VTO_COB_C_COB
VTO_COB_C_CON_AGR
VTO_COB_C_DES
VTO_COB_C_DSG_AGR
VTO_COB_C_FRM
VTO_COB_C_OPE_CON
VTO_PAG_C_AGR
VTO_PAG_C_CNC
VTO_PAG_C_CON_AGR
VTO_PAG_C_DES
VTO_PAG_C_DSG_AGR
VTO_PAG_C_FRM
VTO_PAG_C_OPE_CON
VTO_PAG_C_PAG
Manejadores en alternadores:
VTO_COB_C
VTO_COB_C_AUX
VTO_COB_C_VTA_FAC
VTO_PAG_C
VTO_PAG_C_AUX
VTO_PAG_C_COM_FAC
VERP-3151
Contabilidad. Error en el proceso de verificaciones contables de facturas de compras
Se corrige que después de recorrer la lista de facturas de compra, hay un If ( #ASI ) que tiene origen lista de las facturas de compra, y eso no es posible, ya que debería ser origen cada ficha de factura. Por eso ese If se corta y se añade dentro del recorrer lista solo lectura justo después del error 10.
También se corrige los If de los errores 12, 15 y 25, pues hacían referencia a facturas emitidas en vez de recibidas, y a clientes en vez de proveedores.
Objetos modificados:
Proyecto de datos
Proceso COM_FAC_G_VRF
VERP-3156
API. Cambio de formato de retorno en funciones del API de javaScript para los metodos getTime() por el cambio de motor javaScript
Debido al cambio de motor de javaScript de scriptEngine hacia QJsEngine, ha cambiado el formato de retorno de valores para funciones del api para javaScript, especificamente funciones que retornen tiempo como fieldToTime.
Se ha corregido el API REST para que retorne el valor esperado.
Por ejemplo, un campo hora, de manera tradicional en el API REST siempre se devolvía HH:MM:SS.mmm
Con el nuevo motor y sin la corrección actual se pasó a devolver: Tue Mar 25 2025 12:44:26 GMT-0300
Con la corrección actual se devuelve de nuevo: 12:44:26.0
Objetos modificados:
Proyecto de datos
Scripts js/api_rest_v1/api_rest_funciones_v1.js y js/api_rest_v2/api_rest_funciones_v2.js
Última actualización
¿Te fue útil?