Links

Eliminar comprobantes encolados

Utiliza la API de TusFacturasAPP, para eliminar aquellos comprobantes que se encuentran en cola de procesamiento
Mediante éste método podrás eliminar aquellos comprobantes de la cola de procesamiento.
Tipo de datos: JSON Charset: UTF-8
post
https://www.tusfacturas.app/app/api/
v2/facturacion/eliminar_encolado
Eliminar uno o más comprobantes en cola de procesamiento

Ejemplo del JSON a enviar:

{
"apitoken":"XXXX",
"apikey": XXX,
"usertoken":"XXXX",
"external_reference": "mi_extref" ,
"fecha": "23/03/2022"
}

Ejemplo de respuestas posibles

Dado que podría llegar a existir +1 comprobante para una misma external_reference (no debería), existen 3 tipos de respuesta posible.
  1. 1.
    Éxito
  2. 2.
    Éxito parcial
  3. 3.
    Error

Éxito:

Al enviar la petición recibirás instantáneamente la siguiente respuesta:
{
"error": "N",
"errores": [],
"procesados_cant": 1,
"procesados": [
"El comprobante FACTURA A 00010-00000000 se ha eliminado correctamente. "
]
}
y también recibirás un webhook, para informarte de dicha eliminación:
{
"creado": "18/03/2022 15:58:11",
"evento": "eliminado",
"recurso": "facturacion",
"external_reference": "mi_extref",
"intento": 1,
"msg": [],
"hook_id": "xxxxx"
}

Éxito parcial:

En el supuesto caso que exista +1 comprobante, para una misma external_reference y no todas apliquen a los criterios necesarios para eliminar el comprobante:
{
"error": "PARCIAL",
"errores": [
"El comprobante FACTURA B 00010-000000 no se ha podido eliminar."
],
"procesados_cant": 1,
"procesados": [
"El comprobante FACTURA A 00010-00000000 se ha eliminado correctamente. "
]
}

Error:

{
"error": "S",
"errores": [
"No se han encontrado comprobantes."
],
"procesados_cant": 0,
"procesados": []
}