Contratto modulo
- Chiave
- comunicazioni
- Rotta
- modules/comunicazioni
- Legacy
- nuovo modulo, legacy solo come riferimento funzionale
- Gruppo
- comunicazione
Modulo comunicazione
Modulo per comunicazioni email, configurazione SMTP per portale/azienda, template e tracciamento invii. Per ora solo contratto, senza spedizioni reali.
standard, custom
Runtime read-only
Stato read-only di SMTP, template, coda email e log comunicazioni.
| Area | Tabella | Stato | Record |
|---|---|---|---|
| SMTP | pn_smtp_profiles | mancante | - |
| Template | pn_email_templates | mancante | - |
| Coda email | pn_email_queue | mancante | - |
| Log | pn_communication_log | mancante | - |
Solo lettura: nessun invio email, nessun inserimento messaggi, nessuna modifica DB.
Pagina modulo
Ogni portale o azienda potrà avere profilo SMTP dedicato oppure ereditare il profilo standard.
Le comunicazioni dovranno usare template versionati per presenze, giustificativi, anomalie e avvisi generali.
Gli invii reali arriveranno dopo: prima contratto, poi coda, log, retry e audit. Niente scorciatoie.
Lo schema SQL è pronto come draft controllato, ma non viene ancora applicato al database. Prima si verifica, poi si migra.
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
| Area | Oggetto | Modalità | Stato |
|---|---|---|---|
| SMTP | Profilo standard/custom | config | skeleton |
| Template | Presenze e giustificativi | versionato | skeleton |
| Coda | Invii differiti e retry | database futuro | da progettare |
| Log | Esito invio e audit | database futuro | da progettare |
Dati dimostrativi: servono solo a verificare layout, AJAX e contratto UI.