Quien lleva la contabilidad de varias empresas conoce la rutina: entrar al portal SOL de cada cliente, revisar el buzón, validar comprobantes, bajar archivos, armar el SIRE. BuzónSIRE automatiza ese recorrido. Este artículo explica, sin jerga, qué usa por dentro para lograrlo y dónde queda cada dato, que es lo primero que conviene saber antes de confiarle las claves de tus clientes.
SUNAT no tiene una sola puerta
Lo que un contador hace en SUNAT está repartido en lugares distintos, y cada uno se atiende de una manera. BuzónSIRE usa tres:
1. Las APIs oficiales de SUNAT. Es el camino preferido cuando existe. BuzónSIRE usa tres:
- api-cpe, para consultar un comprobante por su clave y bajar su XML, su CDR y su PDF.
- validarcomprobante, para confirmar que un comprobante existe, en qué estado está (aceptado, anulado…) y la condición del RUC.
- SIRE, para pedir la propuesta de ventas (RVIE) y de compras (RCE) de un periodo.
2. El portal SOL. Hay cosas que SUNAT no ofrece por API, como el buzón de notificaciones o varias consultas de SUNAFIL. Ahí BuzónSIRE hace lo que harías tú: entra al portal con la clave SOL de la empresa, pero usando un navegador automatizado. No es un atajo oculto: es la misma pantalla, recorrida por el programa.
3. Consultas públicas. El estado de un RUC, el cronograma de vencimientos o las noticias de SUNAT no necesitan clave de nadie. Para el RUC y el DNI se usan varias fuentes públicas y, si una falla, se prueba la siguiente.
Las credenciales: tres llaves por empresa
Para trabajar con una empresa hacen falta tres cosas, y BuzónSIRE las maneja por separado:
- La clave SOL (usuario y clave) de la empresa, para entrar al portal.
- La credencial de API para SIRE y GRE, que pide el SIRE y las guías.
- La credencial de API de Validación, que pide la validación de comprobantes.
Las dos credenciales de API se dan de alta dentro del portal SOL de cada empresa, y hacerlo a mano, cliente por cliente, es tedioso. BuzónSIRE lo automatiza: entra al portal, consulta las credenciales si ya existen o las genera si no, y las guarda.
Todas se guardan cifradas (AES-256-GCM) en tu propia instalación, nunca en texto plano.
Trabajos largos, sin quedarse mirando la pantalla
Pedir la propuesta SIRE de un periodo no es instantáneo: SUNAT responde con un ticket y hay que volver a preguntar hasta que termina. BuzónSIRE lo resuelve solo, sin que veas el ticket.
Cómo lo muestra cada forma de uso:
- BuzónSIRE Web lo encola en segundo plano y te muestra el avance en vivo, así puedes seguir trabajando con otra empresa mientras corre.
- BuzónSIRE Escritorio valida y descarga comprobante por comprobante, actualizando cada fila apenas responde, con un contador de avance.
Un periodo real puede traer miles de comprobantes, por eso las tablas se paginan y el navegador solo pinta lo que ves.
Cuidar la sesión SOL de tus clientes
SUNAT puede invalidar una sesión si detecta un uso raro, por ejemplo varias sesiones abiertas del mismo RUC a la vez. Para reducir ese riesgo, BuzónSIRE:
- Mantiene una sola sesión SOL activa por RUC: si dos procesos piden la misma empresa, el segundo espera.
- Reutiliza la sesión en varias operaciones seguidas, en vez de iniciar sesión cada vez.
- Se detiene ante caídas de SUNAT: si el portal falla de forma sostenida, deja de insistir y reintenta después de un tiempo.
- Pone límites de intentos a los accesos.
Ningún sistema puede garantizar lo que decide SUNAT, pero estas medidas existen para no llamar su atención.
Dónde corre y qué sale de tu servidor
Aquí está lo más importante. BuzónSIRE no es un servicio en nuestra nube. Se instala en tu servidor o en tu PC, físicos o virtuales:
- BuzónSIRE Web se instala con Docker en un servidor o una PC, con Windows o Linux, y tu equipo entra desde el navegador.
- BuzónSIRE Escritorio corre en una PC con Windows, con una base de datos local.
- BuzónSIRE API corre en una PC con Windows o en un VPS Linux, tuyos.
Las claves SOL, los comprobantes, las notificaciones y los archivos descargados se quedan ahí. La instalación no envía tus datos ni estadísticas de uso a servidores de SysKallpa.
Lo que sí sale de tu instalación, dicho con precisión:
- Las consultas a SUNAT y SUNAFIL, directo y con las credenciales de cada empresa.
- En la consulta pública de RUC y DNI, el número consultado: nunca credenciales ni documentos.
- Un solucionador de captcha de terceros, que es opcional y viene apagado: si lo activas, la imagen del captcha del login de SUNAT va a ese proveedor.
Lo que depende de SUNAT
Como todo se apoya en los portales y las APIs de SUNAT, hay límites que no controla ningún proveedor:
- Si SUNAT se cae o cambia algo, una consulta puede fallar o demorar un tiempo. Se han visto errores intermitentes del lado de SUNAT que desaparecen minutos después.
- La validación de comprobantes tiene un tope de 100 por llamada y las guías se consultan en rangos de hasta 30 días: son límites de las propias APIs de SUNAT.
- BuzónSIRE no es un servicio oficial de SUNAT ni está afiliado a ella.
En resumen
BuzónSIRE combina las APIs oficiales de SUNAT, el recorrido automatizado del portal SOL donde no hay API y las consultas públicas, con las credenciales cifradas y las sesiones cuidadas, y todo dentro de tu propia infraestructura. Puedes ver el alcance completo en la página de BuzónSIRE y el detalle de cada módulo en sus funcionalidades, o escribirnos para ver cuál de sus tres formas encaja con tu estudio.