Anulación de Facturas o NCD
Si alguna factura o NCD fue emitida incorrectamente o se creó con algún dato erróneo, entonces esta se debe anular.
El API de EMIZOR dispone de un servicio que permite anular documentos fiscales (Factura o NCD) que el contribuyente emitió.
Considerar que existen dos factores para que una factura no se pueda anular:
- Límite de tiempo: El SIN solo permite anular hasta el día 9 del siguiente mes a la emisión de la factura.
- Uso del crédito fiscal: Una vez emitida la factura, si el cliente la declaró y usó el crédito fiscal, aun estando en plazo, no se podrá anular la factura.
Para consumir el servicio referirse al enlace de la documentación:
DELETE/api/v1/facturas/{cuf_ackTicket_uniqueCode}/anularAnular una factura.Parámetro URL:
ack_ticket_uniqueCode: Representa el dato que se utilizará para identificar a la factura a anular; este puede ser el datocufoack_ticket, o el código únicoUniqueCodeque se registra al momento de crear la factura.
Cuerpo de la petición:
{
"codigoMotivoAnulacion": 0
}
Donde:
codigoMotivoAnulacion: Es el código del motivo de anulación por el que se está anulando la factura, tal como se muestran en las paramétricas.
Respuesta exitosa (Código 200)
{
"status": "string",
"data": {
"cuf": "string",
"ack_ticket": "string",
"urlSin": "string",
"emision_type_code": 0,
"fechaEmision": "string",
"numeroFactura": 0,
"shortLink": "string",
"codigoEstado": 0
}
}
Donde:
cuf: Código único de la factura anulada, manejado por Impuestos Nacionales.ack_ticket: Código de identificación de la factura en el sistema de EMIZOR.numeroFactura: Número registrado en la factura.urlSin: Enlace de cada factura al portal del SIN (Impuestos Nacionales).emission_type_code: 1 para EN LÍNEA, 2 para FUERA DE LÍNEA.fechaEmision: Fecha con la que se emitió cada factura.shortLink: Enlace corto del registro de la factura.codigoEstado: Código del estado de la factura devuelto por Impuestos.
Posibles respuestas erróneas:
{
"status": "error",
"errors": {
"codigoMotivoAnulacion": [
"Código de motivo de anulación inválido"
]
}
}
{
"status": "error",
"errors": [
"Factura no encontrada"
]
}
Nota: Luego de recibir la respuesta 200, se recomienda volver a usar el servicio de verificar el Estado de la Factura o NCD.
Códigos de estado para la factura anulada en el SIN:
691: FACTURA ANULADA EXITOSAMENTE905: ANULACIÓN RECEPCIONADA906: ANULACIÓN RECHAZADA