Dashboard & Navigazione

Pannello di controllo, topbar, menu laterale, workspace, manuale contestuale

v 2.0Manuale Utente

Riferimenti normativi

1Panoramica

La Dashboard è la pagina iniziale dopo il login. Offre una visione d'insieme dello stato dell'azienda e accesso rapido a tutti i moduli. È composta da:

  • Topbar (barra superiore fissa): logo, titolo azienda, nome modulo attivo, selettore workspace, manuale, menu utente
  • Menu laterale (sidebar): navigazione per moduli, organizzata in gruppi espandibili
  • Area centrale: card statistiche, situazione finanziaria, azioni rapide

Il contenuto della dashboard si adatta automaticamente ai moduli abilitati per l'utente corrente nel workspace attivo. Le card e le voci di menu dei moduli disabilitati non vengono mostrate.

2Topbar — Simboli e Funzioni

La topbar è la barra orizzontale fissa in alto. Da sinistra a destra contiene:

ElementoIconaPosizioneFunzione
Logo NOXOrb animato + “NOX Enterprise Suite”SinistraClic: apre/chiude il menu laterale. Se il menu è già aperto, naviga alla Dashboard.
Titolo aziendaCentro (riga 1)Nome dell'azienda dai Parametri → Dati Aziendali
Nome moduloCentro (riga 2)Titolo della pagina/modulo corrente (es. “DOCUMENTI”, “CATALOGO”)
Nome componenteDestra (riga 1)Nome tecnico del componente sorgente attivo
Selettore WorkspacestorageDestra (riga 2)Mostra il database/workspace in uso. Clic: apre il menu per cambiare workspace. Freccia ▼ se ci sono più workspace.
Manualeauto_storiesDestra (riga 2)Apre il manuale contestuale nella modale iframe. Il manuale cambia in base al modulo attivo.
Menu Utentekey + nomeDestra (riga 2)Mostra username e ruolo. Clic: apre il menu con Dashboard, Profilo, Gestione Utenti (se ADMIN), Logout.
Scudo ADMINshieldAccanto al nome utenteVisibile solo per gli Amministratori. Indica che l'utente ha privilegi elevati.

Logo NOX

Il logo è composto da un orb animato con halo e archi rotanti, più la scritta “NOX — Enterprise Suite”. In modalità compatta (quando non si è in Dashboard) il logo si riduce mostrando solo l'orb.

Selettore Workspace

Il chip mostra l'icona database (storage), il nome del workspace corrente e una freccia se sono disponibili più workspace. Facendo clic si apre un menu con:

  • Elenco di tutti i workspace assegnati all'utente
  • Segno di spunta (check_circle) accanto al workspace attivo
  • Icona visibility_off per workspace nascosti (visibili solo ai SUPERADMIN)
  • Icona folder_open per workspace normali
3Menu Laterale (Sidebar)

Il menu laterale si apre cliccando il logo NOX nella topbar. Contiene i moduli organizzati in gruppi espandibili:

GruppoVoci principali
Ciclo Attivo / PassivoSoggetti, Catalogo, Documenti, Scadenzario, Agenti & Provvigioni, Spedizioni & Vettori, Lettere di Intento, Listini, Sconti, CRM / Pipeline
MagazzinoGiacenze & Movimenti, Inventario Fisico
ContabilitàPiano dei Conti, Prima Nota, Registro IVA, Aliquote IVA, Bilancio, Budget, Riconciliazione Bancaria, F24
ReportingDashboard Analitica, Statistiche Catalogo
IntegrazioniSDI / Fatture Elettroniche, Sistema TS, Corrispettivi, Conservazione, PEC, E-commerce, API
ImpostazioniParametri, Gestione Utenti, Tabelle, Backup, Print Designer, Import/Export

Le voci con etichetta “Coming Soon” (in grigio con icona lucchetto) rappresentano moduli pianificati ma non ancora attivi. Possono essere nascosti dall'opzione “Nascondi Coming Soon” nella configurazione moduli utente.

Il menu laterale mostra solo i moduli abilitati per l'utente corrente nel workspace attivo. Se un modulo non appare, verificare la configurazione in Gestione Utenti → Moduli Abilitati.
4Card Statistiche

L'area centrale della dashboard mostra una griglia di card statistiche con contatori in tempo reale. Ogni card è cliccabile e porta direttamente al modulo corrispondente.

CardIconaDato mostratoNavigazione
SoggetticontactsNumero totale soggetti in anagrafe/soggetti
Listini attivisellNumero listini prezzi attivi/listini
Regole scontolocal_offerNumero regole sconto configurate/sconti
CatalogoappsNumero voci nel catalogo prodotti/servizi/catalogo
Fatture Totalireceipt_longTotale fatture emesse (tipo TD01)/documenti?tipo=TD01
DocumentidescriptionTotale di tutti i documenti/documenti
Documenti in bozzaedit_noteDocumenti non ancora emessi (sfondo alert se > 0)/documenti?stato=BOZZA
Scadenze aperteevent_noteScadenze di pagamento non ancora saldate/scadenzario
Fatture scadutewarningNumero fatture scadute + importo totale in euro (sfondo rosso)/scadenzario
Incassi del meseaccount_balance_walletTotale incassato nel mese corrente in euro (sfondo verde)/scadenzario
Aging scadutoscheduleRipartizione scaduti per fasce: 0-30gg, 31-60gg, 61-90gg, >90gg/scadenzario
ProvvigionipaymentsProvvigioni da liquidare/provvigioni
Spedizioniairport_shuttleSpedizioni in attesa di evasione/spedizioni
Lettere di intentodescriptionLettere di intento attive/lettere-intento
Bolle del meseinventoryDDT emessi nel mese corrente/documenti?tipo=DDT
Opportunità CRMtrack_changesOpportunità commerciali aperte/crm
Giacenze attiveinventory_2Articoli con giacenza a magazzino/magazzino
Alert magazzinowarning_amberArticoli sotto scorta minima (sfondo alert)/magazzino

Tutti i valori numerici sono formattati in formato italiano (es. 1.234 con punto delle migliaia). I valori monetari mostrano il simbolo € (es. 8.089,62 €).

Le card appaiono solo se il modulo corrispondente è abilitato per l'utente. Ad esempio, la card “Provvigioni” appare solo se il modulo Agenti è attivo.
5Situazione Finanziaria

Sotto le card statistiche, se ci sono scadenze aperte, appare la sezione “Situazione Finanziaria” con card più dettagliate:

CardContenutoStile
Crediti in scadenzaNumero totale di scadenze aperteNeutro
Scaduto da incassareImporto totale scaduto in euro + numero documentiBordo rosso (danger)
Incassato questo meseTotale incassi del mese in euroBordo verde (success)
Aging scadutiRipartizione per fasce temporali (0-30gg, 31-60gg, 61-90gg, >90gg)Barre colorate per fascia

Cliccando su qualsiasi card della situazione finanziaria si apre lo Scadenzario con i filtri appropriati.

6Azioni Rapide

La sezione “Azioni Rapide” offre pulsanti per le operazioni più frequenti:

  • Nuovo Soggetto: apre il form di creazione soggetto
  • Nuovo Documento: apre la creazione documento
  • Nuova Voce Catalogo: apre il form catalogo

I pulsanti appaiono solo se il modulo corrispondente è abilitato.

7Workspace e Database

Il selettore workspace nella topbar (icona storage) mostra il database attualmente in uso e permette di cambiare ambiente:

Come cambiare workspace

  1. Fare clic sul chip workspace nella topbar (icona storage + nome).
  2. Si apre un menu dropdown con tutti i workspace assegnati all'utente.
  3. Fare clic sul workspace desiderato.
  4. La pagina si ricarica con i dati del nuovo workspace. Tutte le statistiche e i moduli si aggiornano.

Indicatori visivi

  • check_circle: workspace attualmente attivo (segno di spunta verde)
  • folder_open: workspace normale disponibile
  • visibility_off: workspace nascosto (visibile solo ai SUPERADMIN)
  • expand_more: freccia nel chip indica che ci sono più workspace disponibili
Cambiare workspace cambia tutti i dati visibili: soggetti, documenti, catalogo, parametri, ecc. Ogni workspace è un database completamente indipendente. Verificare sempre il nome del workspace nella topbar prima di operare.
8Manuale Contestuale

L'icona auto_stories (libro aperto) nella topbar apre il manuale utente in una modale iframe sovrapposta all'interfaccia.

Funzionamento

  • Il manuale è contestuale: si apre automaticamente sulla pagina relativa al modulo attivo. Ad esempio, se si è in Documenti si apre il manuale documenti, se si è in Catalogo si apre il manuale catalogo.
  • La modale ha un pulsante “Apri in nuova finestra” (icona open_in_new) per consultare il manuale in un tab separato del browser.
  • Chiudere con il pulsante X o cliccando fuori dalla modale.

Manuali disponibili

Ogni modulo ha il proprio manuale HTML dedicato con: normativa di riferimento, istruzioni passo-passo, tabelle di configurazione, FAQ. Sono disponibili 31 manuali per tutti i moduli del sistema.

Shortcut: Cmd+Shift+/ (Mac) o Ctrl+Shift+/ (Windows) apre il manuale dalla tastiera in qualsiasi modulo.
9Menu Utente

Il pulsante utente nella topbar (icona key + nome utente) apre un menu a tendina con:

Intestazione

Avatar con icona person_outline, username e ruolo (Amministratore o Utente).

Voci del menu

VoceIconaAzioneVisibile a
DashboarddashboardTorna alla pagina inizialeTutti
Profilomanage_accountsApre il profilo personale (nome, email, password)Tutti
Gestione Utentiadmin_panel_settingsApre l'elenco utenti per la gestioneSolo ADMIN
LogoutlogoutDisconnette l'utente e torna alla pagina di loginTutti

Pulsante Accedi

Quando nessun utente è loggato, al posto del menu utente appare il pulsante “Accedi” (icona key) che porta alla pagina di login.

10Login e Accesso

La pagina di login è la prima schermata visualizzata quando non si è autenticati.

Procedura di accesso

  1. Inserire lo Username nel primo campo.
  2. Inserire la Password nel secondo campo.
  3. Premere Accedi o il tasto Enter.
  4. Se le credenziali sono corrette, il sistema carica il workspace assegnato e mostra la Dashboard.
  5. Se le credenziali sono errate, appare un messaggio di errore (senza indicare se è sbagliato username o password, per sicurezza).

Sessione

  • La sessione viene mantenuta tramite token JWT salvato nel browser
  • Il token ha una scadenza configurabile (default: 24 ore)
  • Alla scadenza, il sistema richiede un nuovo login
  • Il Logout dal menu utente invalida il token e riporta alla pagina di login
Ai sensi del D.Lgs. 196/2003 All. B regola 4, le credenziali sono strettamente personali. Non condividere username e password con altri utenti. Ogni persona che accede al sistema deve avere il proprio account individuale.
11Novità Aprile 2026 (v2.1)

Aggiornamenti dashboard e TopBar con nuove funzionalità di collaborazione e fruizione.

Icone utenti online

Nella TopBar, tra il logo e il titolo azienda, compare una fila di avatar circolari con l'iniziale del nome di ciascun utente attualmente connesso:

  • Il tuo avatar è colorato in dorato
  • Gli altri utenti hanno il bordo verde
  • Passando il mouse sopra compare il tooltip con nome completo e ruolo

Gli utenti sono rilevati tramite middleware socket nel backend e aggiornati in tempo reale.

Le statistiche rispettano i moduli abilitati

Le card statistiche della dashboard mostrano ora solo i dati dei moduli effettivamente abilitati nel workspace. Esempio: se lo Scadenzario è disabilitato, il banner “Scadenze aperte” non appare più. Evita segnalazioni incoerenti sulla home.

Manuale in modale

L'icona 📖 (libro) nella TopBar apre il manuale contestuale in una modale sovrapposta all'applicazione invece di una nuova finestra del browser. Vantaggi:

  • Nessun popup bloccato dal browser
  • Si resta sulla pagina dell'applicazione
  • Chiusura con Esc o clic fuori dalla modale
  • Il manuale mostrato è sempre coerente col modulo aperto
12Card "Lotti in scadenza" sulla Dashboard

Tra le card KPI della dashboard, se hai almeno un lotto di magazzino scaduto o vicino alla scadenza, appare automaticamente una card colorata “Lotti in scadenza”.

Colore della card

  • Rossa — hai almeno un lotto già scaduto (urgente: smaltire o rettificare)
  • Arancione — ci sono lotti critici (scadenza entro 7 giorni)
  • Neutra — solo warning (scadenza entro 30 giorni)

Cosa mostra

  • Numero totale di lotti scaduti + critici (quelli urgenti)
  • Valore a rischio in euro (somma di quantità residue × costo unitario)

Un click sulla card ti porta direttamente al tab Lotti della pagina Giacenze Magazzino già filtrato sui lotti problematici.

Aggiornamento automatico

La card si aggiorna ogni 5 minuti senza bisogno di ricaricare la pagina. Se risolvi il problema (fai scarico, sposti, rettifichi) il numero scende in tempo reale.

13Barra in alto (topbar) — cosa trovi

La barra superiore del gestionale mostra sempre, da sinistra a destra:

  1. Logo NOX cliccabile — ti riporta alla dashboard
  2. Nome della tua azienda in bianco (configurabile in Parametri)
  3. Nome pagina/modulo attualmente aperto
  4. Pillola utenti connessi con gli avatar colorati di chi sta lavorando ora nel tuo workspace
  5. Badge versione (es. v 1.3.0) — vedi § 14
  6. Cerca ovunque (Ctrl+K) — apre la ricerca globale
  7. Database corrente — se hai più workspace, lo switcher permette di cambiare
  8. Manuale (libro) — apre il manuale del modulo corrente
  9. Menu utente in fondo a destra — profilo, sicurezza, logout

A schermi stretti (sotto 780px) i badge minori si nascondono per lasciare spazio al titolo. Sotto 800px la topbar non si deforma: compare uno scroll orizzontale mantenendo tutto leggibile.

14Modale Credits — chi ha sviluppato il gestionale

Cliccando sul badge versione (es. v 1.3.0) nella topbar si apre una finestra con le informazioni sull'autore del software.

Cosa vedi

  • Foto ritratto dell'autore
  • Nome e cognome
  • Numero WhatsApp cliccabile (apre direttamente la chat con l'autore)
  • Logo del team di sviluppo
  • Anno di rilascio

Scorciatoia tastiera

Stessa finestra si apre digitando in sequenza le lettere MDP (entro un secondo e mezzo), senza bisogno del mouse.

Chiusura della modale: tasto Esc, click sulla × in alto a destra, oppure click fuori dal riquadro.

?Domande Frequenti (FAQ)
Perché alcune card non appaiono nella mia dashboard?
Le card statistiche sono visibili solo se il modulo corrispondente è abilitato per il tuo utente nel workspace attivo. Contatta l'amministratore per attivare i moduli necessari in Gestione Utenti → Moduli Abilitati.
Cosa significano i simboli nella topbar?
storage (cilindro) = selettore workspace/database. auto_stories (libro) = manuale contestuale. key (chiave) = menu utente. shield (scudo) = indicatore ruolo Amministratore. expand_more (freccia giù) = menu disponibile.
Come torno alla dashboard da qualsiasi pagina?
Tre modi: (1) clic sul logo NOX nella topbar, (2) dal menu utente → Dashboard, (3) il pulsante “Dashboard” presente nel footer di ogni modulo.
Come apro il menu laterale?
Fare clic sul logo NOX nella topbar (l'orb animato a sinistra). Il menu si apre come sidebar. Fare clic di nuovo sul logo per chiuderlo.
Come cambio workspace?
Fare clic sul chip workspace nella topbar (icona storage + nome database). Si apre un dropdown con tutti i workspace assegnati. Selezionare quello desiderato. La pagina si ricarica con i dati del nuovo ambiente.
Perché non vedo il selettore workspace?
Se hai accesso a un solo workspace, il selettore mostra solo il nome senza la freccia. Se non vedi alcun workspace, contatta l'amministratore per l'assegnazione.
Come accedo al mio profilo?
Dal menu utente nella topbar (icona key + tuo nome) → Profilo. Qui puoi modificare nome, cognome, email e cambiare la password.
Il manuale si apre sempre sulla stessa pagina?
No, il manuale è contestuale. Se sei nel modulo Documenti, si apre il manuale Documenti. Se sei nel Catalogo, si apre il manuale Catalogo. Dalla Dashboard si apre il manuale Dashboard.
Cosa significa la card rossa “Fatture scadute”?
Indica che ci sono scadenze di pagamento superate non ancora incassate. Il numero mostra quanti documenti sono scaduti e l'importo totale in euro. Cliccando si apre lo Scadenzario filtrato sulle scadenze passate.
I dati della dashboard sono in tempo reale?
I dati vengono caricati dal server al momento dell'apertura della dashboard. Per aggiornare, ricaricare la pagina (F5) o tornare alla dashboard dal menu. Non c'è refresh automatico periodico.
Perché i numeri hanno il formato 1.234 e non 1234?
Tutti i valori numerici nella dashboard sono formattati in formato italiano con il punto come separatore delle migliaia e la virgola per i decimali (es. 1.234,56 €). Questo vale anche per i valori piccoli (es. 1.234 anziché 1234).
Cosa sono le voci “Coming Soon” nel menu?
Sono moduli pianificati ma non ancora implementati. Appaiono in grigio con un'icona lucchetto. Cliccando si apre una pagina informativa con le funzionalità previste. Possono essere nascosti dalla configurazione moduli utente con l'opzione “Nascondi Coming Soon”.
15Restyling UI 23 aprile 2026 (topbar più scura, titolo centrato, logo ERP in sidebar)

Topbar

  • Colore più scuro: sfondo da rgba(145, 195, 235, 0.55) a un blu-azzurro più opaco (rgba(149, 197, 236, 0.918)). Migliore contrasto con il titolo azienda bianco e meno effetto "lavato" sui display luminosi.
  • Titolo azienda centrato verticalmente: prima il nome era ancorato in alto (align-self: flex-start), ora è centrato verticalmente nella topbar alta 64px per un look più bilanciato.

Sidebar — logo ERP nel footer

Il footer della sidebar ora mostra un logo ERP animato (con leggero alone azzurro drop-shadow) al posto della scritta "ERP" in testo. Rimane la riga "distribuito da" seguita dal logo DEV Systems, linkato alla pagina di Stato Avanzamento Lavori.

Il logo è salvato in /assets/erp-logo.png (1.3 MB) con altezza 44px. Caricato solo una volta a inizio sessione.

File toccati: topbar.component.css, dashboard.component.html, dashboard.component.css. Nessun impatto funzionale.