Esta función es la encargada de retornar el listado de productos que han sido movidos en un periodo dado, es decir, productos que han sido vendidos, comprados, trasladados entre otros.
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): |
{ "iinventario": "1222", "fini": "01/02/2015", "ffin": "27/02/2015", "init": "105357448", "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): Cada objeto contiene en su interior la siguiente información: iproducto: Código del producto que fue movido. |
{ "result":[{ "encabezado":{"resultado":"false","imensaje":"40","mensaje":"Usuario no logueado."}, "respuesta":{"datos":""} }] }