Esta función es la encargada de retornar el movimiento de una o varias cuentas en una serie de tiempo.
La serie de tiempo puede ser: diaria, semanal, mensual, bimestral, trimestral, cuatrimestral, semestral o anual. De acuerdo a la serie de tiempo solicitada, la función retornará los movimientos de la cuenta discriminados por día, semana, mes entre otros.
Nombre parámetro | Tipo | Descripción | Ejemplo |
dataJSON | JSON |
Json que contiene en su interior la siguiente estructura. inode: Este parámetro puede contener los siguientes datos:
En caso de que se envíen los dos parámetros éstos deben ir separados por “:”, así: "1:1150", el primer parámetro corresponde al código de la empresa y icuentas: Arreglo que contiene la o las cuentas para las cuales se calcula la serie. (requerido) periodicidad: Indica el periodo de tiempo que determina el cálculo de la serie. Esta puede ser: (requerido)
fini: Indica la fecha inicial de cálculo de los saldos. Si no se indica se calcula según la periodicidad requerida. Si periodicidad es: 1 ó 2: fini= inicio mes. 3, 4, 5, 6 ó 7: fini= inicio año. 8: fini= fecha inicial de registro de movimientos contables para la empresa. (opcional) |
{ "inode": "1", "icuentas": [ "1110" ], "periodicidad": 3, "fini": "12/01/2013", "ffin": "12/31/2013", "bsaldoinicial": "T" } |
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” que se describe a continuación. |
{ "result":[{ "encabezado":{"resultado":"false","imensaje":"40","mensaje":"Usuario no logueado."}, "respuesta":{"datos":""} }] }