Esta función es la encargada de retornar el número de documento de una operación ya formateado según la configuración del tipo de documento de soporte.
Esta función se debe llamar cada vez que se cambie alguno de los siguientes datos de una operación:
Nombre parámetro | Tipo | Descripción | Ejemplo |
dataJSON | JSON |
Json que contiene en su interior la siguiente información. inumoper: Número autoincremental asignado a una operación. (requerido) |
{ "inumoper": "34473", "itdsop": "34", "olditdsop": "34", "fsoport": "04/04/2014", "inumsop": "5", "oldinumsop": "4", "snumsop": "CTC-1404004", "oldsnumsop": "CTC-1404004" } |
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” que se describe a continuación: inumsop (varchar): Número consecutivo actual del tipo de documento de soporte de la operación. |
{ "result":[{ "encabezado":{"resultado":"false","imensaje":"40","mensaje":"Usuario no logueado."}, "respuesta":{"datos":""} }] }