Esta función es la encargada de retornar el documento de impresión en PDF de una operación dada. Para realizar el llamado de esta función es necesario enviar el tipo de documento de impresión en el cual se imprimirá la operación y el número de la operación a imprimir.
Nombre parámetro | Tipo | Descripción | Ejemplo |
dataJSON | JSON |
Json que contiene en su interior la siguiente información: itdformato: Código del tipo de documento de impresión en el cual se imprimirá la operación. operacion: Json que contiene los datos del documento a imprimir, en su interior contiene la siguiente información. (requerido)
| { "itdformato": 30, "operacion": { "inumoper": "28677", "itdoper": "ORD1" } } |
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: datos (objeto): objeto cuya llave corresponde al código del tipo de operación y el valor corresponde a la cantidad de operaciones existente. |
{ "result":[{ "encabezado":{"resultado":"false","imensaje":"40","mensaje":"Usuario no logueado."}, "respuesta":{"datos":""} }] }