Revisión de Estado
Después de emitir una factura, es necesario hacer la revisión del estado, esto debido a que es posible que el SIN (Impuestos Nacionales) haya rechazado la factura.
El servicio disponible para este fin contempla los siguientes escenarios:
- FACTURA VÁLIDA: Significa que el SIN ya aceptó la factura y también la validó.
- FACTURA RECHAZADA: Significa que el SIN rechazó la factura por lo tanto no es válida.
- FACTURA OBSERVADA: Significa que el SIN observó la factura, pero aún continúa siendo válida.
- FACTURA EN PROCESO: Significa que el SIN recepcionó la factura, pero aún no la ha validado.
Para consumir el servicio referirse al enlace de la documentación:
GET/api/v1/facturas/{cuf_ackTicket_uniqueCode}/statusRetorna el estado de la factura.Parámetro URL:
ack_ticket_uniqueCode: Representa el dato que se utilizará para identificar a la factura a consultar; este puede ser el datocufoack_ticket, que se reciben en el response al consumir el servicio de creación de factura, o el código únicoUniqueCodeque se registra al momento de crear la factura.
Nota: Si se desea usar el
uniqueCodeofacturaTicketse debe enviar el siguiente query string en la URL?unique_code=true. Con esto debemos enviar enack_ticket_uniqueCodeel código único ofacturaTicketque enviamos para el registro del documento fiscal (Factura o NCD).
Respuesta exitosa (Código 200)
{
"status": "string",
"data": {
"codigoEstado": 0,
"estado": "string",
"errores": []
}
}
Donde:
estado: Estado de la factura (En Proceso, Pendiente, Valida, Anulada, Anulación Rechazada, Observada, Anulación Observada, Rechazada).codigoEstado: Este valor puede ser uno de los siguientes:690: FACTURA VÁLIDA908: FACTURA VALIDADA902: FACTURA RECHAZADA1027: FACTURA OBSERVADA
errores: Este valor devuelve los errores por los que se rechazó la factura.
Posibles respuestas de error (Código 400)
{
"status": "error",
"errors": [
"Factura no encontrada"
]
}