Esta función es la encargada de retornar el listado con los movimientos de un tipo particular para un producto dado en un periodo.
Nombre parámetro | Tipo | Descripción | Ejemplo |
dataJSON | JSON |
Este Json contiene en su interior la siguiente estructura: iinventario: Código de la bodega donde se buscarán los movimientos de productos (Opcional). Si no se envía el código de la bodega buscará en todas las bodegas. fini: Fecha inicial del periodo que se quiere evaluar. Si no se indica, se asume desde inicio del año actual. (Opcional) ffin: Fecha final del periodo que se quiere evaluar. Si no se indica, se asume hasta la fecha del sistema. (Opcional) init: Código del tercero para el cual se obtiene los movimientos. En caso de una compra sería el proveedor, de una venta el cliente, etc. (Opcional). where: Condición adicional que puede ser aplicada a la consulta (Opcional). itdmov: Código del tipo de movimiento de inventarios particular para el cual se evalúan los productos (Opcional): |
{ "irecurso": "75625630", "itdmov": "3005" } |
controlkey | Varchar | Corresponde al keyagente obtenido en el logueo (requerido). | "564654" |
iapp | Varchar | Código que identifica a la aplicación que interactúa con el Agente (requerido) | "1068" |
random | Varchar | Cadena aleatoria que se crea en el lado del cliente, esto con el fin de que las peticiones no sean cacheadas por el navegador Internet Explorer (para aplicaciones web). (Opcional). | "54654" |
Nombre parámetro | Tipo | Descripción |
encabezado | JSON |
Json que contiene en su interior los siguientes datos: resultado (varchar): Retorna true siempre que la petición se ejecute satisfactoriamente. |
respuesta | JSON |
Json que contiene en su interior el arreglo de objetos “datos” los cuales serán descritos a continuación. datos (arreglo de objetos): contiene en su interior el listado de movimientos de un producto en un periodo. |
{ "result":[{ "encabezado":{"resultado":"false","imensaje":"40","mensaje":"Usuario no logueado."}, "respuesta":{"datos":""} }] }