Función que retorna si se tiene o no permiso sobre las acciones del sistema. La seguridad de acciones está definida a nivel de perfil de usuario, es decir, cada perfil tiene la definición de las acciones que puede o no ejecutar.
Cada acción del sistema tiene un código definido por defecto, por lo cual si se va a implementar la seguridad de acciones se deben manejar dichos códigos.
Para conocer más sobre la seguridad de acciones, consultar su manejo en el sistema ContaPyme o AgroWin.
Nombre parámetro | Tipo | Descripción | Ejemplo |
dataJSON | JSON |
Json que contiene en su interior la siguiente estructura. acciones: Arreglo que contiene la lista con los códigos de las acciones, por cada acción se debe concatenar el "ITDACTION" y el "KEYACTION" separados por ":", respetando el orden mencionado. Para conocer la lista de acciones y sus códigos, revisar el documento "SeguridadAcciones" que se encuentra en la zona de “Documentación de apoyo” |
{ "acciones": [ "1: 5093", "1: 5094", "1: 5260", "1: 5095", "1: 5096", "1: 5099" ] } |
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 “datos” el cual será descrito a continuación:
Json que contiene en su interior el objeto “datos” el cual será descrito a continuación: datos (json): contiene la lista de acciones solicitadas en el llamado de la petición con su respectivo valor T o F. |
{ "result":[{ "encabezado":{"resultado":"false","imensaje":"40","mensaje":"Usuario no logueado."}, "respuesta":{"datos":""} }] }