Esta función es la encargada de retornar la información de los movimientos de inventarios registrados en el sistema. Retornará por cada movimiento la información que sea solicitada.
Esta función aplica seguridad de datos ya que pueden haber terceros, elementos de inventario y centros de costos que el usuario no pueda visualizar.
Esta función se debe utilizar cuando se quieren obtener los movimientos de inventarios contables como compras, ventas, ajustes de inventarios entre otros.
No incluye los movimientos de inventarios plus, como: Pedidos, Remisiones, Recepción de materiales, órdenes de compra, entre otros.
Nombre parámetro | Tipo | Descripción | Ejemplo |
dataJSON | JSON |
Este Json contiene en su interior la siguiente estructura:Este Json contiene en su interior la siguiente estructura: |
{ "datospagina": { "cantidadregistros": "20", "pagina": "1" }, "camposderetorno": [ "itdoper", "snumsop", "init", "initvendedor" ], "datosfiltro": { "sql": "init = '63344538' and fsoport between '06/01/2013' and '06/25/2013'" }, "ordenarpor": { "fsoport": "asc" } } |
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 objeto “paginación” y el arreglo de objetos “datos” los cuales serán descritos a continuación. paginación (json): contiene en su interior: datos (arreglo de objetos): contiene en su interior objetos cuyas llaves son los campos de retorno y su valor es el valor que arrojó la consulta de cada campo. |
{ "result":[{ "encabezado":{"resultado":"false","imensaje":"40","mensaje":"Usuario no logueado."}, "respuesta":{"datos":""} }] }