Notificaciones

Notifications (/admin/notifications) es la bandeja Admin. Los no leídos también aparecen en la campana del header.

Permisos: FunctionId NOTIFICATION (12), ruta /admin/notifications (function.url = notification). En el sidebar el texto puede decir Announcements según locale. View página y feed de campana; Edit marcar leídas; Delete fila y bulk.

Disposición de la pantalla

Tabla Notifications con Content, Type, When, Status

Figura: Search notifications…, filtro de estado, Mark all read, columnas Content, Type, When, Status, ⋮.

RegiónQué ves
Barra de páginaTítulo Notifications, subtítulo, ayuda ?. La campana del header con View.
Tarjeta de datosSearch, filtros, Mark all read, columnas ordenables, checkboxes, bulk Delete, paginación.
Acciones de filaMarcar leída (Edit) · Delete (confirmar, hard-delete).

Columnas

ColumnaSignificado
ContentCuerpo del mensaje.
TypeCategoría.
WhenFecha de creación.
StatusRead / Unread — los no leídos alimentan el badge del header.
  • Mark all read — limpia no leídos en bandeja y badge (permiso Edit).
  • Delete — diálogo de confirmación (eliminarNotification / eliminarNotifications).

Recordatorios de due date

El job HTTP GET /definir-notificaciones-duedate crea filas due_date_reminder para usuarios con roles 3 y 4, a 10 y 5 días del día-de-mes del dueDate del proyecto (los completados no entran). El mismo contenido no se reenvía. Cada aviso también manda el email invoice-due-date-reminder. La columna Content muestra textos como CG-1 - Bridge invoice due date 03/09/2026 (in 5 days).

Relacionado