SunatResumenBoletas
Descripción
Sección titulada «Descripción»Envía a SUNAT el resumen diario de boletas: arma el SummaryDocuments (RC) con la lista de boletas del día, lo firma, lo empaqueta en ZIP y lo envía mediante la operación sendSummary. SUNAT no responde el CDR en el momento: devuelve un ticket que hay que consultar más tarde con el nodo SunatConsultarTicket.
Pensado para correr programado (por ejemplo, una vez al día), agrupando las boletas emitidas fuera de este flujo.
Configuración
Sección titulada «Configuración»| Campo | Tipo | Requerido | Descripción |
|---|---|---|---|
| credentials_id | credentials | Sí | Credencial SUNAT |
| resumen | json | No | Resumen en JSON: fechaReferencia (día de las boletas), correlativo, boletas (lista con id B001-1, total, gravado, igv, estado 1/2/3). Si se deja vacío se usan los datos de entrada. |
Credenciales
Sección titulada «Credenciales»Este módulo requiere una credencial de tipo sunat con los siguientes campos:
- Certificado (.p12): certificado digital del emisor
- Contraseña del certificado
- RUC del emisor (11 dígitos)
- Usuario SOL y Clave SOL: credenciales de Clave SOL de SUNAT
- Modo: directo (a SUNAT) u OSE (Operador de Servicios Electrónicos)
- URL del OSE, si el modo es OSE
- Entorno: beta (pruebas) o production (producción)
{ "ticket": "1234567890", "resumenId": "RC-20260101-1", "cantidad": 25, "estado": "sent"}Ejemplo de Uso
Sección titulada «Ejemplo de Uso»{ "credentials_id": "cred-sunat-prod", "resumen": { "fechaReferencia": "2026-08-04", "correlativo": 1, "boletas": [ { "id": "B001-1", "total": 118, "gravado": 100, "igv": 18, "estado": 1 }, { "id": "B001-2", "total": 59, "gravado": 50, "igv": 9, "estado": 1 } ] }}- El estado “sent” no significa aceptado: hay que consultar el ticket con SunatConsultarTicket para obtener el CDR real.
- El estado de cada boleta usa el catálogo de SUNAT: 1 = adicionar, 2 = anular, 3 = desestimar.
- Está pensado para correr una vez al día, no por cada boleta emitida.
Nodos Relacionados
Sección titulada «Nodos Relacionados»- SunatConsultarTicket - Consultar el resultado del resumen
- SunatEmitirCPE - Emitir factura o boleta individual