SIIRCV

Elimina un resumen mensual de ventas del RCV

Elimina un resumen mensual de ventas del RCV.

POST /api/v1/sii/rcv/ventas/delete_resumen/{emisor}/{periodo}
import requests
 
headers = {
    "X-API-Token": "sk_live_replace_with_your_token",
}
 
response = requests.post(
    "https://api.fiscalbridge.cl/api/v1/sii/rcv/ventas/delete_resumen/76192083-9/202602",
    headers=headers,
)
response.raise_for_status()
print(response.json())

Elimina un resumen mensual de ventas del RCV.

Mapea al boton "Elimina" del formulario "RESUMEN EN REGISTRO DE VENTA" en el SPA complementowebdcvui del SII. El gateway invoca facadeServiceComplementowebdcv/deleteDetalleByCodigo con el det_codigo provisto en el body.

El det_codigo se obtiene previamente con POST /ventas/get_detalle_resumen (campo det_codigo del response).

Limitacion del SII: el SII upstream bloquea la eliminacion de resumenes con det_tipo_doc 39 (boleta electronica) o 41 (boleta exenta electronica) desde el 1° de agosto 2022. Estos resumenes los autogenera el SII a partir del DTE electronico y no se pueden modificar manualmente. Cuando aplica, el gateway transmite el error literal del SII en el campo error.mensaje del response.

Autenticacion requerida: API token con scope sii:write + credenciales SII PassAuth del emisor en el body.

Quota: Consume 1 consulta | Peso: 3x (operacion critica de escritura).


Parametros de ruta

ParametroTipoRequeridoDescripcion
emisorstringSiRUT del emisor (validado modulo 11)
periodostringSiPeriodo tributario AAAAMM

Parametros de consulta

ParametroTipoDefaultDescripcion
ambientestring00 produccion, 1 certificacion

Body (JSON)

CampoTipoRequeridoDescripcion
auth.pass.rutstringSiRUT del emisor (XX.XXX.XXX-X)
auth.pass.clavestringSiClave tributaria
det_codigointegerSiID interno del SII del resumen a eliminar

Respuesta exitosa (200)

{
    "data": 1,
    "error": null
}

Respuesta con error de negocio del SII (200)

{
    "data": null,
    "error": {
        "tipo": "ERROR",
        "mensaje": "Estimados, no es posible eliminar los resumenes de ventas de boletas electronicas"
    }
}

Errores especificos

Codigoerror_codeCausaResolucion
400AUTH_ERRORCredenciales SII incorrectasRevisar RUT/clave
400VALIDATION_ERRORRUT del path con DV invalidoUsar RUT chileno valido
401HTTP_401API token ausente o invalidoEnviar X-API-Token valido
403INSUFFICIENT_SCOPEToken sin scope sii:writeGenerar token con scope
422VALIDATION_ERRORBody sin det_codigoProveer det_codigo
429SII_RATE_LIMIT / QUOTA_EXCEEDEDRate limitRespetar Retry-After
502SII_GATEWAY_ERRORSII upstream rechazo la conexionReintentar
503SII_UNAVAILABLESII en mantenimientoReintentar en 5 min

Parámetros

Header / Body
Tipo
Descripción
Requerido
emisor
string · path
RUT del emisor
periodo
string · path
Periodo tributario `AAAAMM`
ambiente
string · query
`0` produccion, `1` certificacion
No

Cuerpo de la solicitud

Requerido. Content-Type: application/json.

{
  "auth": {
    "pass": {
      "clave": "string",
      "rut": "string"
    }
  },
  "det_codigo": 0
}

Respuestas

200Successful Response
400RUT invalido o credenciales SII incorrectas
401API token ausente o invalido
403Sin scope `sii:write` o cuenta bloqueada
422Body con formato invalido
429Limite de tasa excedido
502SII rechazo la operacion
503SII en mantenimiento

Forma de la respuesta

Código 200. Estructura del JSON devuelto.

{
  "data": 0,
  "error": {
    "mensaje": "string",
    "tipo": "string"
  }
}

On this page