Diferencia entre revisiones de «API LaFactura.co:WebHook Document»

De API LaFactura.co
Ir a la navegación Ir a la búsqueda
(Página creada con «==Objeto: resultadoNomina== Entrega la información básica correspondiente a un documento recibido en el sistema. ===Ejemplo=== Es el resultado ante los eventos de Genera…»)
 
Línea 1: Línea 1:
==Objeto: resultadoNomina==
+
==Objeto: document==
 
Entrega la información básica correspondiente a un documento recibido en el sistema.
 
Entrega la información básica correspondiente a un documento recibido en el sistema.
  
 
===Ejemplo===
 
===Ejemplo===
Es el resultado ante los eventos de Generar, Anular o Verificar nomina
+
Llega en los resultados de recepción de documentos por el hook
  
 
   {
 
   {
    "resultadoNomina":{
+
          "document": {
        "status":{
+
                "provider": {
            "code":200,
+
                    "name": "XXXX SAS",
            "text":"Operación realizada con exito"
+
                    "id": "900900900",
        },"
+
                    "telephone": "212121",
        documento":{
+
                    "email": "[email protected]"
            "type":"nominaIndividual",
+
                },
            "mode":"Creation",
+
                "totals": {
            "tascode":"ni-969527772dbe01117b63a3ef6aec715a-v300",
+
                    "LineExtensionAmount": "45608043.00",
            "intID":"ni-20210820121642",
+
                    "TaxExclusiveAmount": "45608043.00",
            "document":"NOM156",
+
                    "TaxInclusiveAmount": "54273571.17",
            "CUNE":"b84b1889239498d4b1f34a63bec5290589a3aa880a9eaa5ab36a6837ae66bf649325130500dec0cbacc0b4c513f00df6",
+
                    "AllowanceTotalAmount": "0.00",
            "process":"0",
+
                    "ChargeTotalAmount": "0.00",
            "retries":"0",
+
                    "PrepaidAmount": "0.00",
            "customer":"0"
+
                    "PayableAmount": "54273571.17"
 +
                },
 +
                "general": {
 +
                    "type": "fc",
 +
                    "mode": "1",
 +
                    "num": "FE958",
 +
                    "cufe": "0c35d06916434833335ddddeabf88152b60084be595bfd648329a516568bd8004cea56a7823eba7c1ead7f569662a5a0e9cf88e57",
 +
                    "json": "{\"Invoice\":{.........}}}"
 +
                }
 +
            }
 
           }
 
           }
 
       }
 
       }
  }
 
  
 
===Explicacion===
 
 
*El resultado fue exitoso (200)
 
*En texto: Operación realizada con exito
 
 
*Se trata de un comprobante de nomina
 
*El resultado fue en la operacion de creacion de nomina
 
*El codigo interno del documento es: ni-969527772dbe01117b63a3ef6aec715a-v300
 
*El documento generado es: NOM156
 
*El CUNE del documento: b84b1889239498d4b1f34a63bec5290589a3aa880a9eaa5ab36a6837ae66bf649325130500dec0cbacc0b4c513f00df6
 
*El estado actual del documento es: "Enviando"
 
*El numero de reintentos es 0
 
 
===status===
 
----
 
Entrega la información referente a la operacioón realizada en los siguientes campos:
 
 
{| class="wikitable"
 
|-
 
! Parámetro !! Descripción !! Tipo !! Obligatorio !! API
 
|-
 
| code || valor correspondiente al estado: 200 -> OK<br><small>[[API_LaFactura.co:Tabla_invoiceResult|consultar tabla]]</small> || numérico || SI || v1.0
 
|-
 
| text || texto explicativo del error || cadena || SI || v1.0
 
|}
 
  
 
===documento===
 
===documento===

Revisión del 17:43 29 jun 2022

Objeto: document

Entrega la información básica correspondiente a un documento recibido en el sistema.

Ejemplo

Llega en los resultados de recepción de documentos por el hook

 {
         "document": {
               "provider": {
                   "name": "XXXX SAS",
                   "id": "900900900",
                   "telephone": "212121",
                   "email": "[email protected]"
               },
               "totals": {
                   "LineExtensionAmount": "45608043.00",
                   "TaxExclusiveAmount": "45608043.00",
                   "TaxInclusiveAmount": "54273571.17",
                   "AllowanceTotalAmount": "0.00",
                   "ChargeTotalAmount": "0.00",
                   "PrepaidAmount": "0.00",
                   "PayableAmount": "54273571.17"
               },
               "general": {
                   "type": "fc",
                   "mode": "1",
                   "num": "FE958",
                   "cufe": "0c35d06916434833335ddddeabf88152b60084be595bfd648329a516568bd8004cea56a7823eba7c1ead7f569662a5a0e9cf88e57",
                   "json": "{\"Invoice\":{.........}}}"
               }
            }
         }
     }


documento

Información referente al documento al que se hace relación:



Parámetro Descripción Tipo Obligatorio API
type Tipo de documento: "nominaIndividual" / "nominaIndividualAjuste" cadena SI v1.0
mode Resultado por "Creation"->Creación / "Verify"->Verificación cadena SI v1.0
tascode Código interno del documento generado (Requerido para posteriores acciones) cadena SI v1.0
intID Código interno del documento en tu base de datos cadena SI v1.0
document Número del documento cadena SI v1.0
CUNE Código único del documento de nomina cadena SI v1.0
process Estado de proceso:
0 -> Enviando
1 -> Verificando
2 -> Aceptado DIAN
78 -> Reintentando DIAN (API v3.0)
Mayor que 90 -> Rechazado DIAN
cadena SI v1.0
retries Reintentos de envio a la DIAN cadena SI v1.0
customer Estado de aceptacion del documento por el empleado
0->Desconocido, 1->Aceptado, 2->Rechazado
cadena SI v1.0
URL Dirección para descarga del Documento aceptado por la DIAN (formato ZIP)
Contiene PDF (Representación gráfica del Documento)
Contiene XML (Attached Document DIAN del Documento)
cadena Solo si está Aceptado por la DIAN v1.0
PDF Dirección para descarga del PDF del documento generado
Esta opción se agrega para ayudar a algunos sistemas.
Recomendamos almacenar el resultado de URL
cadena Solo si está Aceptado por la DIAN v1.0
ATTACHED Dirección para descarga del XML del xml enviado al empleado
Esta opción se agrega para ayudar a algunos sistemas.
Recomendamos almacenar el resultado de URL
cadena Solo si está Aceptado por la DIAN
v1.0

A tener presente

  • Puede tener objetos adicionales en su respuesta (Verifica el recurso usado para su llamado)

Objetos empleados

Usado por

Los siguientes recursos:

Temas complementarios

Enlaces

Importante

Recuerda que nosotros no te cobramos absolutamente nada por que pruebes nuestra plataforma.
Si deseas tener un usuario y contraseña , comunícate con nosotros.