Problema con API Rest de vERP 7.19


([N4] Infortic) #1

Estoy probando el tema del API Rest.

He encontrado un problema y me gustaría si alguien puede probarlo por si se le produce también.

Es el tema de ejecutar búsquedas y procesos.

He creado un API para la tabla de entidades ENT_M y una búsqueda sobre esa tabla BUS_CLI.

Si ejecuto el api desde la tabla, funciona sin problemas.

Si la ejecuto desde la búsqueda con la URL raiz/v1/proyecto_datos_dat/_query/BUS_CLI?api_key=123

Se desborda y no devuelve nada, esto pasa a cierto número de registros, más que de registros de tamaño del parseo a devolver, es decir puede que devuelvas 100 registros y funcione y con 102 falla. Esto se puede comprobar fácilmente con el parámetro page[size]

Esto lo he probado en 2 servidores con 2 instalaciones distintas y me ha pasado lo mismo en las 2.

Trazando el js se peta recorriendo la lista devuelta para parsearla.

¿Alguien puede reproducir el error?

Gracias.


([N1] jairor) #2

Saludos, lograste encontrar la solución al problema?


([N4] Infortic) #3

Hola.

Si, contacté con soporte, era un bug, me mandaron el script modificado para que ya no ocurra, supongo que en 7.19.1 ya estará el script modificado, no lo he mirado.

Un saludo