Diferencia entre revisiones de «API LaFactura.co:Eventos Documento»

De API LaFactura.co
Ir a la navegación Ir a la búsqueda
Línea 37: Línea 37:
 
     }
 
     }
 
   }
 
   }
 +
 +
=====invoiceLog=====
 +
Contiene la relacion completa de eventos sucedidos con un documento (Cuando se hace una peticion getLog). El mismo es un arreglo, en el cual contiene siempre los siguientes campos:
 +
 +
{| class="wikitable"
 +
|-
 +
! Parámetro !! Descripción !! Tipo !! Obligatorio
 +
|-
 +
| fecha|| Fecha en la que sucedió el evento (AAAAMMDDHHMMSS) Año.Mes.Dia.Horas.Minutos.Segundos || cadena || SI
 +
|-
 +
| proceso || Tarea realizada || cadena || SI
 +
|}
  
 
=====A tener presente=====
 
=====A tener presente=====

Revisión del 22:18 29 ene 2020

Eventos del Documento

Este servicio te permite conocer todos los procesos ocurridos con un documento desde el momento de su creación. Puedes hacer la consulta usando GET en la URL del servicio e incluir el siguiente objeto.

 {
      "getLog":{
           "tascode":"fc-54984309jtr0ret90jjrg"
      }
 }
Objeto

Envía la información referente al documento a consultar:

Parámetro Descripción Tipo Obligatorio
tascode Código único en nuestro sistema del documento cadena SI
Resultados

Devuelve un objeto invoiceResult con el resultado de la operación

 {
   "invoiceResult":{
       "status":{
          "code": 200,
          "text":"Operación realizada con exito",
       },
       "invoiceLog":[
           {"fecha":"20200127111116","proceso":"Documento Anulado \/ NCR000000011"},
           {"fecha":"20200127110005","proceso":"Documento enviado al correo [email protected]"},
           {"fecha":"20200127110004","proceso":"Documento aprobado por DIAN"},
           {"fecha":"20200127110003","proceso":"Documento en Verificación DIAN"},
           {"fecha":"20200127110003","proceso":"Verificando documento en la DIAN"},
           {"fecha":"20200127105826","proceso":"Documento en Cola"}
       ]
   }
 }
invoiceLog

Contiene la relacion completa de eventos sucedidos con un documento (Cuando se hace una peticion getLog). El mismo es un arreglo, en el cual contiene siempre los siguientes campos:

Parámetro Descripción Tipo Obligatorio
fecha Fecha en la que sucedió el evento (AAAAMMDDHHMMSS) Año.Mes.Dia.Horas.Minutos.Segundos cadena SI
proceso Tarea realizada cadena SI
A tener presente
  • El objeto, contendrá todos los registros relacionados con la actividad propia del documento en orden descendente (La última primero)
  • Puedes consultar la estructura del objeto invoiceLog en invoiceResult
Objetos adicionales empleados

Temas complementarios

Enlaces