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

Eliminar uno o más comprobantes en cola de procesamiento

POST https://www.tusfacturas.app/app/api/v2/facturacion/eliminar_encolado

Request Body

NameTypeDescription

apikey

string

Tus credenciales de acceso.

apitoken

string

Tus Credenciales de acceso.

usertoken

string

Tus Credenciales de acceso.

fecha

string

Fecha del comprobante. Formato esperado: dd/mm/aaaa

external_reference

String

Campo alfanumérico de hasta 255 caracteres.

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. Éxito

  2. Éxito parcial

  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": []
}

Última actualización