Preguntas frecuentes
Lo que todo el mundo pregunta sobre el buzón
¿Se puede descargar el buzón electrónico de SUNAT de forma automática y sin navegador?
Sí. El buzón usa un mecanismo distinto al de comprobantes: no va con token OAuth2 sino
con una sesión de portal SOL, que se abre por HTTP puro en
aproximadamente un segundo, sin Chromium ni Selenium. Tiene dos bandejas separadas,
notificaciones y mensajes, que se consultan por separado. De cada una se descarga el
documento, sus adjuntos y el acto administrativo enlazado en el cuerpo.
¿Pedir el detalle de una notificación la marca como leída en SUNAT?
Sí, y no se puede deshacer. Pedir el detalle de una notificación la marca como leída en
SUNAT, sin vuelta atrás. Por eso la sincronización automática debe solo
listar (sin abrir el detalle) para no borrarle al cliente el estado de
no leído. El detalle se pide únicamente cuando una persona abre el mensaje de verdad.
¿Por qué el estado de leído del buzón de SUNAT sale al revés?
Porque el indicador de leído del buzón vale lo contrario de lo que uno
asumiría al verlo: el valor que parece leído significa no leído, y viceversa.
Confundirlo hace que se muestre toda la bandeja al revés. Además, el estado de lectura
de SUNAT es poco fiable, así que conviene llevar el estado de leído en tu propio
sistema.
¿El buzón trae el documento completo o solo el aviso de depósito?
Trae ambos, y hay que distinguirlos. Cada notificación tiene la constancia de depósito
(el acuse, ~85 KB) y, enlazado en el cuerpo, el acto administrativo de verdad: la Orden
de Pago, la Esquela o la Resolución (104 a 364 KB). El documento importante es el
segundo. El HTML del cuerpo se puede guardar autocontenido, con las imágenes
incrustadas, para que se abra igual dentro de años sin depender de SUNAT.