Skip to content

Notificaciones

El sistema envía notificaciones por email y dentro de la aplicación para mantener informados a los usuarios sobre eventos importantes.

Configurar tesoreros para notificaciones

Accede a Configuración > Notificaciones para gestionar qué tesoreros reciben alertas.

Página de configuración de notificaciones con sección 'Tesoreros notificables': tabla con columnas: Nombre, Email, Teléfono, Eventos a notificar (checkboxes: Desembolsos, Compensaciones, Cierres, Alertas de saldo), Estado (activo/inactivo), Acciones (editar, eliminar). Botón 'Agregar tesorero'

Agregar un tesorero notificable

  1. Haz clic en "Agregar tesorero"
  2. Selecciona el colaborador o ingresa los datos manualmente
  3. Configura los eventos para los que desea recibir notificaciones:
EventoDescripción
DesembolsosCuando se registra un nuevo desembolso
CompensacionesCuando se genera una compensación nueva
CierresCuando una liquidación es cerrada
Alertas de saldoCuando un colaborador supera su límite de deuda

Tipos de notificaciones en la aplicación

Dentro del sistema

Panel de notificaciones desplegable desde el ícono de campana en el header. Lista con notificaciones agrupadas por fecha: 'Hoy', 'Ayer', 'Esta semana'. Cada notificación tiene ícono de tipo (aprobación, pago, alerta), título, resumen breve, y timestamp relativo

Las notificaciones dentro del sistema incluyen:

TipoCuándo se envía
Solicitud pendienteCuando llega una solicitud a tu bandeja de aprobación
Solicitud aprobada/rechazadaCuando tu solicitud cambia de estado
Solicitud observadaCuando un aprobador observa tu solicitud
Desembolso registradoCuando tesorería registra un pago
Liquidación aprobadaCuando tu liquidación es aprobada
Compensación verificadaCuando se completa un reembolso o devolución

Por email

Los emails se envían para eventos críticos:

EmailDestinatarioContenido
Aprobación pendienteAprobadorResumen de la solicitud con enlaces de aprobar/rechazar
Solicitud aprobadaSolicitanteConfirmación de aprobación
Solicitud observadaSolicitanteMotivo de la observación y pasos a seguir
Desembolso registradoSolicitanteConfirmación de pago con referencia
Liquidación cerradaSolicitante y ContabilidadResumen del cierre

Infraestructura de envío de emails

CPR utiliza AWS SES (Simple Email Service) para el envío de correos electrónicos:

  • Los correos se envían mediante SMTP de AWS SES
  • Se utiliza Thymeleaf para plantillas HTML personalizadas
  • Cada envío queda registrado en el log de correos con ID único de AWS

Tracking de emails

AWS SES proporciona información sobre la entrega de cada correo:

EventoDescripción
EnviadoEl correo fue aceptado por AWS SES
EntregadoEl correo llegó al servidor de destino
AperturaEl destinatario abrió el correo
ClicEl destinatario hizo clic en un enlace
ReboteEl correo no pudo ser entregado (bounce)

Esta información está disponible en los logs de integración para fines de auditoría.

Escalamiento automático de aprobaciones

Si una solicitud o liquidación permanece sin revisar por un tiempo configurable, el sistema escala la notificación:

  1. Se configura el tiempo de escalamiento en email_tiempo_escalamiento (en horas)
  2. Si el aprobador no responde en ese tiempo, se notifica al siguiente nivel
  3. Si no hay siguiente nivel, se notifica al administrador de la empresa

Configurar notificaciones por empresa

Los parámetros de notificación se pueden configurar por empresa:

  1. Ve a Configuración > Parámetros
  2. Busca las claves relacionadas a notificaciones:
ClaveDescripción
email_fromDirección de correo desde la que se envían las notificaciones
email_tiempo_escalamientoTiempo (en horas) antes de escalar una aprobación pendiente
sunat_client_idCredencial para validación SUNAT (afecta notificaciones de validación)
sunat_client_secretCredencial para validación SUNAT

Sistema Cuentas por Rendir - La Joya Mining