Versiones
Cambios de versiones
Con cada cambio de versión hay que actualizar los ejecutables y el diccionario.
V 7.6.9
Permitir ubicaciones null en el control de stock negativo
V 7.6.8
Controlar facturas borrador en rectificativas
Controlar el error de que no se pueden hacer facturas rectificativas con facturas borrador
V 7.6.7
Permitir NULL en las ubicaciones de documentos
V 7.6.6
Nuevos controles de excepciones en documentos
V 7.6.5
Creación de log para el endpoint de alta de documentos
Usamos la tabla de API_Log que había creada y no usada para ir anotando los pasos que se van dando en cada llamada a Crear documento . Ahora mismo solo para ese endpoint.
El campo APIKey identifica el idsession de cada llamada, por lo que consultando por ese valor y mostrando por orden de id podremos ver la llamada que falla en que punto queda y si provoca error.
V 7.6.4
Control de transacciones de stock en edición en documentos
Que no se controle stock en Ofertas y Pedidos
V 7.6.3
Error control ubicaciones en traspasos
V 7.6.2
Nuevos controles de errores
En documentos de venta controlamos mas errores en cuanto al detalle de stock
Modificaciones en las excepciones. Se controlan también a nivel de línea.
Se comenta el control de bloqueos al servir a albaran
V 7.6.1
Nuevos controles de errores
Al crear documento de venta
V 7.6
Modificacion funcionalidades
API Registro. Control de duplicados no funcionaba. Modifico el control
API Registro. Nuevo campo para indicar el tipo de licencia
Modificación ENDPOINT para dar de alta y modificar usuarios y password de la API para cualquiera de los modelos. Siempre y cuando el usuario logado sea de la tabla de usuarios y sea administrador. Los datos se pasarán en un JSON, no en la llamada al ENDPoint.
Cifrar el token generado por instalación de API para que no permita usar el mismo token en instalaciones de API diferentes.
Indicar en la configuración, en las pestaña de opciones, en nombre de la impresora a usar en los listados
V 7.5
Nueva tabla para usuarios que no se correspondan con ninguna tabla de las actuales
Mantenimiento de esta tabla
Modificación y alta de credenciales a la API mediante opción de menú
Nuevo ENDPOINT para dar de alta y modificar usuarios y password de la API para cualquiera de los modelos. Siempre y cuando el usuario logado sea de la tabla de usuarios y sea administrador
V 7.4
Crear factura como borrador En el JSon de entrada para crear o modificar facturas de venta incluir el nodo Borrador = ‘T’
Documentos con Tallas y colores
V 7.3
Fallo al eliminar movimiento de stock completo
Inserción de nuevos mensajes por pantalla en ejecutable para seguir la ejecución
Implementación de detalle para los kits
V 7.2
Error en procedimientos tras cambios en conexión
V 7.1
Erros endpoint en vistas y tablas
V 6.9
Al validar las licencias al llegar al número de llamadas indicadas en el registro, mientras está validando, el resto de llamadas pueden seguir ejecutándose sin problemas, hasta que falle la validación. Si no falla, sigue sin problemas
Se añaden las opción en el configurador para indicar si queremos poner la pausa de un segundo entre llamada o nó y de si queremos limitar el número de conexiones a una por segundo y usuario.
V 6.8
Pongo try a todas las consultas
V 6.7
Quito el control de numero de conexiones máximas y el tiempo de espera antes de hacer la llamada.
V 6.6
Leer en una lista los procedimientos de almacenado para no consultar la base de datos cuando se ejecuten los procedimientos
V 6.5
Control para que no se puedan mandar mas de 1 petición por segundo . Queda esperando.
V 6.4
Nuevos endpoints de Apuntes
V 6.3
Llamada a Script inicial al arrancar el servicio
V 6.2.1
Poner try en todo el proceso de ejecución del procedimiento de almacenado
Arreglo programa solicitud de registro para placa
V 6.2
Modificación en la forma en la que leer os json entrantes, los cambio de ASCII a UTF8
V 6.1
Endpoint Listados
Modificado para que se le pueda pasar en el Json la impresora por la que sacar el listado
Claves
Modificado diccionario para que las claves pasen de 25 caracteres a 200
Impresión de listados
Modificado para que se le pueda indicar como parámetro en el JSON la impresora a usar “Impresora”:”Nombre de la impresora en el servidor en el que está instalada la API”
V 6.0
Control de seguridad de contraseñas
Trabajar con contraseñas encriptadas en la bbdd
Control para que api/login y api/validación solamente funcionen con post para que las contraseñas viajen cifradas
En API/login devolver, a parte del token, los mismos datos que en api/validación, para de esta forma solamente usar un endpoint
V 5.16
Modificaciones para que se permita, con una conexión al principio, conexiones simultaneas de varios usuarios
V 5.15
Vuelta a la versión 5.11 que solo conectaba al principio
Poder registrar la API por el numero de serie de la placa base
Poder registrar la API por la MAC del servidor
Modificaciones para consultas simultáneas en Sumiclima
V 5.14
Poder registrar la API por el numero de serie de la placa base
Quitar del configuración la opción de UsarMAC las vamos a poner en el config.ini manualmente para que no pueda verse desde el configurador la forma de registro
V 5.13
Poder registrar la API por la MAC del servidor
V 5.12
Quitar lo de la versión anterior
Modificaciones para consultas simultáneas en Sumiclima
Uso de Pool
V 5.11
Cambiar conexión de la API para que conecte al iniciar la API y no en cada llamada
V 5.10.1
Arreglar vistas erróneas y eliminar vista api_log
V 5.10
Eliminación referencia a JvMemoryDataSet en los controladores
V 5.9
Vistas para detalles de líneas
V 5.8
Añadir líneas a documentos existentes
Impresión y envío de documentos por guid de documento sin validación de Token
V 5.7.5
Conexiones que quedan abiertas
V 5.7.4
La consulta de las ordenes de producción fallaba por el campo grupo
V 5.7.3
Cuando indicamos un Acuenta en los documento para que realice un anticipo, no se asignaba el anticipo creado al documento
En los procedimientos de almacenado cambiamos el nombre de las llamadas ProcalmGet es la que devuelve la consulta y procalm la que devuelve los parámetros de salida
V 5.7.2
Cuando indicamos un Acuenta en los documento para que realice un anticipo, si falla la creación del anticipo que no devuelva error, devuelva el id del documento en el JSON y en el mismo JSon vamos a devolver un campo que indique si se ha creado el Anticipo o no.
En los procedimientos de almacenado ponemos las dos llamadas como POST para poder pasarle parámetros. Api/procalm y Api/procalmexec
V 5.7.1
El las consultas de documentos que solamente devuelva en el jSON una vez cada línea con su detalle y no una vez todo por cada detalle.
V 5.7
Si ponemos en el servidor de licencias que el numero de llamadas es -1, no validará la API durante las llamadas, únicamente se valida al arrancar el servicio
V 5.6
Nuevo endpoint procedimientos de almacenado de consulta con parámetros
V 5.5
Nuevo endpoint stockalm/consultarns
V 5.4.4
Fallo crear movimiento stock
A partir de la 13.04.01 fallaba
V 5.4.2
Liberar memoria tras cada llamada
V 5.4
Ahora el número de llamadas tras las cuales se valida la licencia se asigna en el servicio de validación de licencias y el valor se copia al validar la primera vez la licencia a la api del cliente
V 5.3
Poder indicar por config el nombre del servicio a instalar y mostrar
V 5.2.4
Fallo al crear documentos con el campo CODALMENT
V 5.2.3
Fallo en los permisos de ejecución de la consulta de maestros de tarifas de venta y compra
V 5.2.2
Parametrizar el que actualice las vistas personalizadas del cliente al arrancar el servicio o no.
Nuevo parámetro “Verificar vistas ” en pestaña de Opciones del configurador
V 5.2.1
Al contar en URL que devolvían JSON daba error
V 5.2.0
Añadido la funcionalidad de producción, esta incluye los siguientes endpoints:
Consultas
Orden de producción
Productos
Fases
Componentes
Maquinas
Operarios
Trabajos
Operaciones
Fabricaciones
Fabricaciones/Consumos previstos
V 5.1.0
V 5.0.0
Ahora llamamos primero con usuario y contraseña a Api/login y nos devuelve el token que usar en las llamadas con la cabera Authorization
Última actualización
¿Te fue útil?