Anulación Factura
Anulación de factura existente
Tomar en cuenta, que se realizará la anulación de una factura existente o emitida anteriormente.
Generación de PDF
Se vuelve a generar el PDF de la factura con el texto en rojo de "ANULADA".
EndPoint que realiza la anulación de factura en el SIN, Véase a más detalle computarizada o Véase a más detalle electrónica
Url
La url es la siguiente:
https://sampi-rest.rda-consultores.com/api/v2/anulacionFactura
Parámetros (Request)
Visualización en formato JSON
{
"codigoDocumentoSector": "1",
"codigoPuntoVenta": 0,
"codigoSucursal": 0,
"cufd": "cufd_generado",
"cuis": "cuis_generado",
"cuf": "cuf_de_la_factura",
"tipoFacturaDocumento": 1,
"codigoMotivo": "1",
"codigo": 0,
"to": "email_del_cliente"
}
Los parámetros necesarios, se especifican en la siguiente tabla:
| Elemento | Descripción |
|---|---|
| codigoDocumentoSector | Código de la Sucursal. |
| codigoPuntoVenta | Código de Control (Proviene de la petición CUFD). |
| codigoSucursal | Tipo de Factura para el Documento Sector. Para obtener este dato, Véase |
| cufd | Código CUIS. |
| cuis | Código CUIS. |
| cuf | Código único de factura, generado y devuelto cuando se emite una factura. |
| tipoFacturaDocumento | Correo del Cliente a quien se le enviará el correo con los archivos PDF's y XML's. |
| codigoMotivo | Código motivo de anulación.Para obtener este dato, Véase |
| codigo | Código utilizado en eventos significativos (Parámetro único de la API), valores: 0 - en línea, distinto de cero es fuera de línea.Para obtener este dato, Véase |
| to | Correo del cliente para el envío de la factura anulada. |
Si se requiere más detalle consulte la documentación del SIN, Véase a más detalle computarizada o Véase a más detalle electrónica
Devolución (Response)
La consulta devuelta tendrá el siguiente formato de ejemplo:
En caso de éxito
{
"status_api": 200,
"description": "Respuesta ServicioFacturacion Anulacion/Reversion",
"content": {
"codigoDescripcion": "ANULACION CONFIRMADA",
"codigoEstado": 905,
"transaccion": true
}
}
En caso de conflicto
-
Cuando el parámetro tipoFacturaDocumento no es el adecuado al documento sector, se obtendrá la siguiente respuesta, pero es ambigua:
{
"status_api": 200,
"description": "Respuesta ServicioFacturacion Anulacion/Reversion",
"content": {
"codigoDescripcion": "ANULACION RECHAZADA",
"codigoEstado": 906,
"mensajesList": [
{
"codigo": 123,
"descripcion": "CODIGO UNICO DE FACTURACION DIARIA (CUFD) FUERA DE TOLERANCIA"
}
],
"transaccion": false
}
}