Saltar al contenido principal

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_date y access_time al 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.

Si cambias la zona horaria

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ía starts_at y ends_at con el desfase de la zona horaria de tu empresa, por ejemplo 2026-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.