Presenze New MVC

Modulo Messaggi interni

v0.3.2

Modulo comunicazione

💬 Messaggi interni

Area messaggi interni: inbox, conversazioni tra ruoli autorizzati, notifiche AJAX e collegamenti futuri a dipendenti, presenze o timbrature.

schema_ready AJAX ON Runtime STEP014C

Contratto modulo

Chiave
messaggi
Rotta
modules/messaggi
Legacy
nuovo modulo applicativo
Gruppo
comunicazione

Portali abilitati

standard, custom

Campi previsti

  • mittente
  • destinatari
  • oggetto
  • stato
  • notifica

Runtime read-only

Runtime dati messaggi interni

Stato read-only di conversazioni, messaggi e destinatari interni.

  • DB NON CONFIGURATO
  • Schema DA COMPLETARE
  • Email invio OFF
  • Messaggi scrittura OFF
  • No vincoli DB
Area Tabella Stato Record
Thread pn_internal_threads mancante -
Messaggi pn_internal_messages mancante -
Destinatari pn_internal_message_recipients mancante -

Solo lettura: nessun invio email, nessun inserimento messaggi, nessuna modifica DB.

Pagina modulo

Pannelli funzionali

Inbox interna

Messaggi letti/non letti, priorità, assegnazioni e storico conversazioni.

Ruoli autorizzati

La messaggistica dovrà rispettare permessi e portali, senza mostrare dati fuori contesto.

Notifiche AJAX

Aggiornamento badge e nuove comunicazioni senza refresh completo della pagina.

Persistenza dati

Lo schema SQL è pronto come draft controllato, ma non viene ancora applicato al database. Prima si verifica, poi si migra.

Persistenza dati

Lo schema SQL è pronto come draft controllato senza vincoli automatici DB, ma non viene ancora applicato al database. Prima si verifica, poi si migra.

Anteprima

Anteprima inbox interna

Da A Oggetto Collegamento Stato
HR Mario Rossi Giustificativo richiesto Presenze Non letto
Amministrazione Responsabile Anomalia cartellino Timbrature Letto
Sistema Portale standard Promemoria chiusura mese Cartellino Da inviare

Dati dimostrativi: servono solo a verificare layout, AJAX e contratto UI.