Fechas y plazos REDEC
Fechas y plazos REDEC
Soyio calcula e informa todas las fechas REDEC con dos reglas: la zona horaria de tu empresa y los días hábiles de Chile. Así, el correo al deudor, el comprobante, la validación de consultas y los reportes que entregas a la CMF muestran la misma fecha para un mismo consentimiento.
Zona horaria de tu empresa
Por defecto es America/Santiago. Un administrador puede cambiarla en Configuración > General del dashboard o por API, como se explica en la guía de configuración.
Soyio usa esta zona para:
- la fecha y hora del otorgamiento en el correo al deudor y en el comprobante
- el día desde el que se cuenta la vigencia de cada consentimiento
- interpretar
access_dateyaccess_timeal registrar una consulta, y la fecha y hora de cada acceso en el RDC31 - los días que cubre cada reporte y la fecha de su encabezado
Los campos de fecha de la API y de los webhooks, como created_at, siempre se expresan en UTC.
Cada consentimiento guarda la zona horaria vigente al otorgarse. Si después cambias la zona de tu empresa, los consentimientos ya otorgados mantienen su vencimiento, y los nuevos consentimientos, consultas y reportes usan la zona nueva.
Vigencia de un consentimiento
Un consentimiento REDEC está vigente durante 15 días hábiles, contados desde el día del otorgamiento en la zona horaria de tu empresa. Vence a la misma hora del día hábil número 15. Los días hábiles son de lunes a viernes, sin contar los feriados legales de Chile.
Por ejemplo, un consentimiento otorgado el domingo 7 de junio de 2026 a las 21:30, en hora de Chile, vence el viernes 26 de junio a las 21:30. En UTC ya era lunes 8 de junio, pero Soyio cuenta desde el día de tu empresa.
Esa misma fecha de vencimiento se usa en:
- el "vigente hasta" del correo al deudor y el vencimiento del comprobante
- la validación de
POST /api/v1/redec/accesses, que rechaza una consulta hecha después del vencimiento - el RDC30, que informa una revocación solo si ocurrió mientras el consentimiento estaba vigente
- los permisos del consentimiento, que dejan de cumplir en el compliance status en ese mismo momento
Reportes
Cada reporte cubre días completos en la zona horaria de tu empresa, y la fecha del encabezado es el último día del período, salvo en el formato anterior del RDC30, que usa la fecha de generación.
- Automáticos: el RDC30 y el RDC31 cubren la semana de sábado a viernes y se generan el primer día hábil después del viernes: el RDC30 a las 00:00 y el RDC31 a las 00:30 (hora de Chile). El RDC40 genera un archivo por cada día, los días hábiles a las 00:00 (hora de Chile).
- Desde el dashboard: eliges la fecha y Soyio arma el período en la zona horaria de tu empresa.
- Por API: en
POST /api/v1/reports, envíastarts_atyends_atcon el desfase de la zona horaria de tu empresa, por ejemplo2026-01-01T00:00:00-03:00. Si envías las fechas en UTC, el RDC30 y el RDC40 cubren exactamente esos instantes, que no coinciden con los días de tu empresa. Las guías de cada reporte tienen ejemplos.
La API responde starts_at y ends_at en UTC. Por ejemplo, 2026-01-01T03:00:00Z es el 1 de enero a las 00:00 en Chile.