Diferencia entre revisiones de «API LaFactura.co:Anular Factura»

De API LaFactura.co
Ir a la navegación Ir a la búsqueda
Línea 12: Línea 12:
  
 
=====Campos=====
 
=====Campos=====
 +
----
 
Envía la información referente al documento a anular:
 
Envía la información referente al documento a anular:
  
 
{| class="wikitable"
 
{| class="wikitable"
 
|-
 
|-
! Parámetro !! Descripción !! Tipo !! Obligatorio
+
! Parámetro !! Descripción !! Tipo !! Obligatorio !! API
 
|-
 
|-
| tascode || Código único en nuestro sistema del documento a anular|| cadena || SI
+
| tascode || Código único en nuestro sistema del documento a anular|| cadena || SI || v2.0 / v3.0
 
|-
 
|-
| hash || MD5 creado con el tascode+fecha de hoy (AAAAMMDD)<br><small>Ejemplo: "fc-54984309jtr0ret90jjrg20200321" = "549115f582e4386f020705a29d79eaed"</small> || cadena || SI
+
| hash || MD5 creado con el tascode+fecha de hoy (AAAAMMDD)<br><small>Ejemplo: "fc-54984309jtr0ret90jjrg20200321" = "549115f582e4386f020705a29d79eaed"</small> || cadena || SI || v2.0 / v3.0
 
|-
 
|-
| description || Motivo por el cual se hace la anulacion de la factura || cadena || SI
+
| description || Motivo por el cual se hace la anulacion de la factura || cadena || SI || v2.0 / v3.0
 
|}
 
|}
  

Revisión del 12:02 19 abr 2021

Objeto:deleteInvoice (Anular factura)

Si deseas anular una factura (Generar la nota crédito por el total del documento), puedes hacer la consulta usando DELETE en la URL del servicio e incluir el siguiente objeto. (Método sencillo y recomendado):

*Importante: Adicionalmente, puedes hacer Notas Crédito Parciales: Nota Crédito

 {
      "deleteInvoice":{
           "tascode":"fc-54984309jtr0ret90jjrg",
           "hash":"549115f582e4386f020705a29d79eaed",
           "description":"El cliente no aceptó el producto"
      }
 }
Campos

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

Parámetro Descripción Tipo Obligatorio API
tascode Código único en nuestro sistema del documento a anular cadena SI v2.0 / v3.0
hash MD5 creado con el tascode+fecha de hoy (AAAAMMDD)
Ejemplo: "fc-54984309jtr0ret90jjrg20200321" = "549115f582e4386f020705a29d79eaed"
cadena SI v2.0 / v3.0
description Motivo por el cual se hace la anulacion de la factura cadena SI v2.0 / v3.0
Resultados

Devuelve un objeto invoiceResult con el resultado de la operación y la información referente a la Nota Crédito

 {
   "invoiceResult":{
       "status":{
          "code":"200",
          "text":"Operación realizada con exito",
       },
       "document":{
          "type":"Nota Credito",
          "mode":"Creation",
          "tascode":"nc-54984309jtr903840932480",
          "referal":"fc-54984309jtr0ret90jjrg",
          "document":"CR-2092092",
          "CUDE":"0092183901238098123092109383403298409328490348903483094",
          "process":"0"
       }
   }
 }
Objeto:document

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

Parámetro Descripción Tipo Obligatorio
type Tipo de documento: "Factura" ó "Nota Credito" cadena SI
mode Resultado por "Creation"->Creación / "Verify"->Verificación cadena SI
tascode Código interno del documento generado (Requerido para posteriores acciones) cadena SI
referal Código de documento enlazado (Una nota crédito o factura a este documento) cadena NO
document Número de la Factura o Nota Credito cadena SI
CUFE Código único de la factura DIAN cadena Solo en facturas
CUDE Código único de documento electrónico DIAN cadena Solo en Notas Crédito
process Estado de proceso 0 -> Enviando / 1 -> Verificando / 2 -> Aceptado DIAN // Mayor que 90 -> Rechazado DIAN cadena SI
URL Dirección para descarga de la factura aceptada por la DIAN (formato ZIP) cadena Solo si está Aceptado por la DIAN
CHECK Dirección para descarga de los resultados del documento en la DIAN (formato ZIP) cadena Solo si está aceptado por la DIAN
A tener presente
  • No se debe considerar un documento como válido por la DIAN, hasta que el resultado de una verificación del documento, muestre a process con: 2

Objetos Empleados

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.