Capitolo 3: Anagrafica
Introduzione
Il modulo Anagrafica gestisce il registro principale di persone, enti, cariche e i loro rapporti reciproci. Consente di mantenere aggiornato il database di tutti i contatti e le loro informazioni di dettaglio.
Accesso: Menu laterale → Segreteria
Utenti autorizzati: Admin, Segreteria, Segreteria (sola lettura)
3.1 Persone (Personalità)
Il modulo Persone consente di gestire l'anagrafica delle singole personalità.
3.1.1 Lista Persone
Accesso
- Nel menu laterale sinistro, individuare la sezione Segreteria
- Fare clic su Persone
- Verrà visualizzata la pagina di ricerca e la tabella con l'elenco completo
Ricerca e Filtri
La pagina di ricerca consente di filtrare l'elenco persone. I campi disponibili sono:
Barra di ricerca:
- Titolo: selezionare da elenco (es. On., Avv., Ing., etc.)
- Cognome: campo testo
- Nome: campo testo
- Stato: dropdown a tre opzioni (Tutte, Abilitate, Disabilitate)
- Ente: autocomplete su nome ente
- Carica: autocomplete su descrizione carica
- Incarico: autocomplete su descrizione incarico
- Protocollo: dropdown per ordinare per peso protocollo
- Tag: dropdown per filtrare per tag
Pulsanti:
- "TROVA": esegue il filtro con i parametri selezionati (pulsante rosso)
- "PULISCI FILTRI": resetta tutti i campi di ricerca (pulsante grigio)
Tabella Risultati
La tabella visualizza le seguenti colonne (quando applicabile):
| Colonna | Contenuto |
|---|---|
| Nome Completo | Titolo, Nome, Cognome. Il titolo viene espanso per esteso (es. "On." → "Onorevole") tramite autocomplete dall'anagrafica titoli |
| Incarichi | Lista di incarichi (persona - ente - carica) |
| Indirizzo Primario | Tipo indirizzo, via, CAP, città, provincia |
| Email Primaria | Tipo email e indirizzo |
| Telefoni | Lista di numeri telefonici |
| Ultimo Aggiornamento | Data e ora, utente che ha effettuato la modifica |
| Grado | Grado militare (se applicabile) e forza armata |
| Peso Protocollo | Peso assegnato nel protocollo selezionato |
| Tipo Invito | Tipo di invito configurato |
| Stato | Abilitata / Disabilitata |
| Azioni | Modifica (icona penna verde), Elimina, Invita a cerimonia |
Esportazione CSV
- Dalla lista persone, fare clic su "Export CSV" (icona download sulla barra della tabella)
- Il file CSV viene scaricato automaticamente nel dispositivo
- Il file contiene tutte le colonne della tabella attualmente visualizzate
Paginazione
- La lista è paginata: visualizza 10 elementi per pagina di default
- Navigare tra le pagine con i pulsanti di navigazione in fondo alla tabella
- Selezionare il numero di righe per pagina dal dropdown "Mostra X righe"
3.1.2 Inserire una Nuova Persona
Prerequisiti
- Accesso come Admin o Segreteria
- Essere in pagina Persone (sezione Anagrafica)
Procedura
- Dal menu laterale "Persone", fare clic su "Nuova Persona" (pulsante rosso con icona +)
- Verrà aperto il form di creazione con i seguenti tab:
- Dati Principali (tab attivo di default)
- Incarichi
- Indirizzi
- Telefoni
- Gradi
- Note
- Contatti
- Tag
Compilazione Dati Principali
Nel tab Dati Principali, compilare i seguenti campi:
Colonna sinistra:
- Titolo* (asterisco = obbligatorio)
- Digitare le prime lettere (es. "On.")
- Selezionare dall'autocomplete
-
Esempi: On. (Onorevole), Avv. (Avvocato), Ing. (Ingegnere), Prof. (Professore), Dott. (Dottore)
-
Nome*
- Digitare il nome di battesimo
-
Campo libero, testo
-
Cognome*
- Digitare il cognome
-
Campo libero, testo
-
Data di Nascita
- Fare clic per aprire il calendario
- Selezionare la data oppure digitare manualmente (formato DD/MM/YYYY)
-
Campo opzionale
-
Sesso
- Dropdown: selezionare tra Maschio (M) e Femmina (F)
-
Campo opzionale
-
Tipo Invito*
- Dropdown con le tipologie di invito configurate
-
Obbligatorio se la persona parteciperà a cerimonie
-
Abilitato
- Toggle ON/OFF
- Default: disabilitato (OFF) per nuove persone — ricordarsi di attivarlo per rendere la persona visibile negli elenchi
-
Disabilitare per escludere la persona dagli elenchi attivi
-
Titolo Consorte
- Campo testo libero
- Indicare come rivolgersi al/alla coniuge (es. "Signora", "Dottoressa")
-
Campo opzionale
-
Articolo Formale
- Campo testo libero
- Indicare l'articolo da usare nel contesto formale (es. "La", "Il", "L'")
-
Campo opzionale
-
Esordio
- Dropdown con le opzioni disponibili (es. Prima volta, Ritorno)
- Campo opzionale
-
Forza Armata
- Dropdown con le forze armate configurate (es. Esercito, Marina, Aeronautica, Carabinieri)
- Campo opzionale
-
Stato Civile
- Dropdown con le opzioni disponibili (es. Celibe/Nubile, Coniugato/a, Divorziato/a, Vedovo/a)
- Campo opzionale
Colonna destra:
- FOTO (pulsante)
- Fare clic sul pulsante "FOTO" per aprire il selettore file e caricare una foto profilo
- Formati accettati: JPG, PNG, GIF
- Dimensione massima: varia (consultare admin)
- La preview dell'immagine caricata viene mostrata nel box circolare
Compilazione Indirizzi
- Fare clic sul tab Indirizzi
- Fare clic su "Aggiungi Indirizzo"
- Compilare i seguenti campi:
- Tipo Indirizzo: selezionare da dropdown (es. Residenza, Domicilio, Sede Legale)
- Via/Strada: campo testo
- CAP: campo testo (formato XXXXX)
- Città: campo testo o autocomplete
- Provincia: dropdown con i codici provincia (es. MI, TO, RM)
- Nazione: campo testo (default: Italia)
- Indirizzo predefinito: selezionarnando questa opzione, l'indirizzo è utlizzato nelle comunicazioni ufficiali. E' possibile avere un solo indirizzo predefinito.
- Fare clic su "Salva" per salvare l'indirizzo
- L'indirizzo sarà visualizzato in tabella con le azioni Modifica ed Elimina
- Ripetere per aggiungere ulteriori indirizzi
Compilazione Email
- Fare clic sul tab Email
- Fare clic su "Aggiungi Email"
- Compilare i seguenti campi:
- Tipo Email: selezionare da dropdown (es. Personale, Aziendale, Istituzionale)
- Indirizzo Email: digitare l'indirizzo completo (xxx@dominio.it)
-
Email predefinita: selezionarnando questa opzione, l'email è utilizzata per le comunicazioni ufficiali. E' possibile avere una sola email predefinita.
-
Fare clic su "Salva"
- L'email sarà visualizzata in tabella
- Ripetere per aggiungere ulteriori email
Compilazione Telefoni
- Fare clic sul tab Telefoni
- Fare clic su "Aggiungi Telefono"
- Compilare i seguenti campi:
- Tipo Telefono: selezionare da dropdown (es. Cellulare, Fisso, Fax)
- Numero: digitare il numero completo con prefisso internazionale se necessario (es. +39 06 123 4567)
- Telefono predefinito: selezionarnando questa opzione, il telefono è utilizzato per le comunicazioni ufficiali. E' possibile avere un solo telefono predefinita.
- Fare clic su "Salva"
- Il telefono sarà visualizzato in tabella
- Ripetere per aggiungere ulteriori numeri
Compilazione Incarichi
- Fare clic sul tab Incarichi
- Fare clic su "Aggiungi Incarico"
- Si apre un form per associare la persona a un incarico esistente:
- Incarico: combobox autocomplete — digitare per cercare tra gli incarichi già presenti in anagrafica (la ricerca scorre descrizioni del tipo "Ente - Carica")
- Data Inizio Validità: datepicker (formato DD/MM/YYYY)
- Data Fine Validità: datepicker (formato DD/MM/YYYY), opzionale
- Fare clic su "Salva" per aggiungere l'incarico
- Fare clic su "SALVA E INSERISCI NUOVO" per salvare e aprire subito un nuovo form
- L'incarico sarà visualizzato in tabella con azioni Modifica ed Elimina
- Ripetere per aggiungere ulteriori incarichi
Le date di inzio e fine se omesse indicano che l'incacarico è sempre valido. E' possibile specificare anche la sola data di inizio, in tal caso la validità inizierà dalla quella data in poi. Se specificate entrambe e la data di fine è nel passato, l'incarico verrà segnato come barrato, ad evidenziare che non è valido.
Compilazione Gradi
La tabella del tab Gradi mostra le colonne: Grado, Data inizio grado, Numero graduatoria.
- Fare clic sul tab Gradi
- Fare clic su "INSERISCI NUOVO GRADO"
- Compilare i seguenti campi:
- Grado: campo testo (es. "Colonnello", "Generale", "Capitano")
- Data Inizio Grado: data di acquisizione grado
- Numero Graduatoria: posizione nella graduatoria
- Fare clic su "Salva"
- Il grado sarà visualizzato in tabella
Le personalità saranno selezionate in base al grado piu recente. La precedenza è determianta dal grado,data e posizione in graduatoria.
Compilazione Note
- Fare clic sul tab Note
- È presente una textarea libera per annotazioni generiche sulla persona
- Digitare il testo desiderato
- Le note vengono salvate insieme agli altri dati al momento del salvataggio della persona
Compilazione Contatti
- Fare clic sul tab Contatti
- È presente una textarea libera per riferimenti e contatti aggiuntivi non strutturati
- Digitare il testo desiderato (es. recapiti alternativi, referenti, uffici di riferimento)
- I contatti vengono salvati insieme agli altri dati al momento del salvataggio della persona
Compilazione Tag
- Fare clic sul tab Tag
- Fare clic su "Aggiungi Tag"
- Nel dropdown Tag, selezionare un tag disponibile
- Se il tag è scaduto, verrà rimosso automaticamente dal sistema
- Fare clic su "Salva"
- Il tag sarà visualizzato in tabella con azione Elimina
Salvataggio
- Una volta compilati tutti i dati desiderati, fare clic sul pulsante "Salva Persona" (pulsante verde in fondo a destra)
- In alternativa: fare clic su "SALVA E INSERISCI NUOVA" per salvare la persona corrente e aprire immediatamente il form per una nuova persona
- Il sistema valida i dati:
- Campi obbligatori: Titolo, Nome, Cognome
- Se ci sono errori di validazione, il pulsante rimane disabilitato e vengono mostrati i messaggi di errore in rosso
- Alla conferma, viene visualizzato un messaggio di successo
- La persona è stata inserita e l'utente è reindirizzato alla lista
Risultato Atteso
La nuova persona è visibile nella lista con tutti i dati compilati. L'ID assegnato è automatico (incrementale).
Nota: Per nuove persone il toggle Abilitato è OFF di default. Ricordarsi di attivarlo affinché la persona compaia nelle ricerche e negli elenchi attivi.
3.1.3 Modificare una Persona Esistente
Prerequisiti
- Accesso come Admin o Segreteria
- La persona deve essere già presente in anagrafica
Procedura
- Dalla lista Persone, fare clic sull'icona penna verde nella colonna Azioni della riga della persona che si desidera modificare
- Verrà aperto il dettaglio della persona in modalità Edit
- Sono visibili tutti i dati precedentemente inseriti, organizzati per tab
Modifica Dati Principali
- Nel tab Dati Principali, modificare i campi desiderati
- I campi seguono le stesse regole di inserimento (vedi 3.1.2)
- Fare clic su "Salva Persona" per applicare le modifiche
Modifica Indirizzi
- Nel tab Indirizzi, sono elencati tutti gli indirizzi aggiunti
- Per modificare un indirizzo:
- Fare clic sull'icona Modifica (matita) della riga
- Modificare i dati nel form che appare
- Fare clic su "Salva"
- Per eliminare un indirizzo:
- Fare clic sull'icona Elimina (cestino) della riga
- Confermare l'eliminazione nel dialog di avviso
- Per aggiungere un nuovo indirizzo:
- Fare clic su "Aggiungi Indirizzo"
- Procedere come in 3.1.2
Modifica Email, Telefoni, Incarichi, Gradi, Tag
Seguire il medesimo procedimento del tab Indirizzi: - Fare clic su Modifica per editare - Fare clic su Elimina per rimuovere - Fare clic su "Aggiungi [Elemento]" per aggiungerne uno nuovo
Salvataggio
- Una volta completate tutte le modifiche, fare clic su "Salva Persona" (pulsante verde)
- Un messaggio di successo conferma che i dati sono stati aggiornati
- La lista è automaticamente aggiornata
Risultato Atteso
I dati della persona sono modificati immediatamente. L'ultimo aggiornamento viene registrato con data/ora e nome utente.
3.1.4 Eliminare una Persona
Prerequisiti
- Accesso come Admin o Segreteria
- La persona non deve avere incarichi attivi (se scaduti, sono ignorati)
Procedura - Metodo 1: Dalla Lista
- Dalla lista Persone, individuare la persona da eliminare
- Fare clic sull'icona Elimina (cestino rosso) nella colonna Azioni
- Verrà visualizzato un dialog di conferma con il messaggio:
"Conferma eliminazione. Questa azione non potrà essere annullata."
- Fare clic su "Conferma" (pulsante rosso) per procedere
- Un messaggio di successo conferma l'eliminazione
- La persona è rimossa dalla lista
Errori Possibili
| Errore | Causa | Soluzione |
|---|---|---|
| "Impossibile eliminare: incarichi attivi" | La persona ha incarichi in corso | Terminare gli incarichi (inserire data fine) oppure eliminarli manualmente dal tab Incarichi |
| "Errore: persona utilizzata in cerimonia" | La persona è già inserita in un invito | Rimuoverla dalla cerimonia, quindi tentare nuovamente |
| "Accesso negato" | Utente senza permessi | Richiedere accesso a Segreteria o Admin |
3.1.5 Ricerca Avanzata
Ricerca Semplice
Utilizzare i campi di ricerca nella barra in alto: - Digitare parzialmente il cognome o il nome - Selezionare da dropdown (es. Titolo, Ente, Carica) - Fare clic su "TROVA"
Ricerca per Filtri Multipli
- Compilare più campi di ricerca contemporaneamente (es. Cognome + Ente + Carica)
- Fare clic su "TROVA"
- Il sistema applica tutti i filtri in AND (risultato deve soddisfare tutti i criteri)
Ricerca per Tag
- Nel dropdown Tag, selezionare il tag desiderato
- Fare clic su "TROVA"
- Verranno visualizzate tutte le persone associate a quel tag
Ricerca per Protocollo (Ordinamento per Peso)
- Nel dropdown Protocollo, selezionare il protocollo
- La lista verrà ordinata per "peso" all'interno di quel protocollo
- Il peso determina l'ordine di precedenza (numerale ascendente)
Pulisci Ricerca
Fare clic su "PULISCI FILTRI" per resettare tutti i criteri di ricerca e visualizzare l'elenco completo.
3.2 Enti (Organizzazioni)
Il modulo Enti gestisce l'anagrafica di organizzazioni, enti pubblici, aziende e altri soggetti collettivi.
3.2.1 Lista Enti
Accesso
- Nel menu laterale sinistro, sezione Segreteria
- Fare clic su Enti
- Verrà visualizzata la pagina di ricerca e la tabella degli enti
Ricerca e Filtri
Campi di ricerca:
- Nome: campo testo (ricerca sul nome dell'ente)
- Peso: campo numero (ordine di visualizzazione, 0-999)
- Stato: dropdown (Tutti, Attivi, Inattivi)
- Tipo Invito: dropdown (filtra per tipo di invito configurato)
Pulsanti:
- "TROVA": esegue il filtro (pulsante rosso)
- "PULISCI FILTRI": resetta i campi (pulsante grigio)
Tabella Risultati
| Colonna | Contenuto |
|---|---|
| Nome | Nome dell'ente |
| Sigla | Abbreviazione dell'ente (es. CONI, IRI) |
| Stato | Attivo / Inattivo |
| Cariche | Numero di cariche associate |
| Azioni | Modifica, Elimina |
3.2.2 Inserire un Nuovo Ente
Prerequisiti
- Accesso come Admin o Segreteria
Procedura
- Dalla lista Enti, fare clic su "Nuovo Ente" (pulsante rosso)
- Si apre il form di creazione con i seguenti tab:
- Dati Principali
- Indirizzi
Compilazione Dati Principali
- Attivo: checkbox (default ON, spuntato)
-
Indicare se l'ente è operante
-
Nome*
- Digitare il nome completo dell'ente (es. "Comune di Milano", "Prefettura")
-
Campo obbligatorio
-
Peso
- Numero intero (0-9999)
- Determina l'ordine di visualizzazione negli elenchi
- Default: 100
-
Valori inferiori = precedenza maggiore
-
Tipo Cartoncino
- dropdown selezioanre la tipologia
- Campo opzionale
Compilazione Indirizzi
- Fare clic sul tab Indirizzi
- Fare clic su "Aggiungi Indirizzo"
- Compilare:
- Tipo Indirizzo: selezionare (es. Sede Principale, Filiale, Ufficio Secondario)
- Via/Strada
- CAP
- Città
- Provincia
- Nazione
- Indirizzo predefinito: Selezionare questa opzione per utlizzare questo indirizzo nelle comunicazioni ufficiali. E' possibile avere un solo indirizzo predefinito.
- Fare clic su "Salva"
- Ripetere per aggiungere ulteriori indirizzi
Salvataggio
Fare clic su "Salva Ente" (pulsante verde in fondo) per confermare e salvare.
Risultato Atteso
Il nuovo ente compare nella lista. Diventa immediatamente disponibile per l'associazione a persone (incarichi) e cariche.
3.2.3 Modificare un Ente
Procedura
- Dalla lista Enti, fare clic sulla riga dell'ente oppure sull'icona Modifica
- Modificare i dati desiderati nei vari tab
- Fare clic su "Salva Ente" per applicare le modifiche
Avvertenza
Modificare il Peso di un ente influisce sull'ordinamento negli elenchi protocollari. Fare attenzione a non alterare l'ordine di precedenza involontariamente.
3.2.4 Eliminare un Ente
Prerequisiti
L'ente non deve avere: - Cariche associate - Incarichi attivi (anche se scaduti)
Procedura
- Dalla lista Enti, fare clic sull'icona Elimina (cestino) sulla riga dell'ente
- Confermare nel dialog di avviso
- L'ente viene eliminato
Errori Possibili
| Errore | Causa | Soluzione |
|---|---|---|
| "Impossibile eliminare: cariche associate" | L'ente ha cariche | Eliminare prima le cariche dal modulo Cariche |
| "Impossibile eliminare: incarichi associati" | L'ente è in incarichi | Eliminare gli incarichi o terminarne la validità |
3.3 Cariche
Le cariche rappresentano posizioni, ruoli o funzioni (es. "Sindaco", "Assessore", "Direttore Generale") che possono essere ricoperte da persone all'interno di enti.
3.3.1 Lista Cariche
Accesso
- Nel menu laterale, sezione Segreteria
- Fare clic su Cariche
- Verrà visualizzata la lista
Ricerca e Filtri
Campi:
- Descrizione: campo testo (nome della carica)
- Peso: numero (ordine di visualizzazione)
- Stato: dropdown (Tutte, Abilitate, Disabilitate)
- Tag: dropdown (filtra per tag associato)
Tabella Risultati
| Colonna | Contenuto |
|---|---|
| Descrizione | Nome della carica |
| Peso | Ordine di precedenza |
| Stato | Abilitata / Disabilitata |
| Azioni | Modifica, Elimina |
3.3.2 Inserire una Nuova Carica
Procedura
- Dalla lista Cariche, fare clic su "Nuova Carica" (pulsante menu laterale)
- Compilare i seguenti campi:
Dati Principali:
- Descrizione* (obbligatorio)
-
Nome della carica (es. "Sindaco", "Assessore Cultura", "Consigliere Comunale")
-
Peso
- Numero intero per ordinamento (default 100)
- Numeri inferiori = precedenza maggiore
Tab Tag:
- Aggiungi Tag
- Associare uno o più tag alla carica
-
Opzionale
-
Fare clic su "Salva Carica" (pulsante verde)
Risultato Atteso
La nuova carica compare nella lista e diventa disponibile per l'associazione negli incarichi.
3.3.3 Modificare una Carica
- Dalla lista, fare clic sulla riga oppure sull'icona Modifica
- Modificare i campi desiderati
- Fare clic su "Salva Carica"
3.3.4 Eliminare una Carica
Prerequisiti
La carica non deve essere in nessun incarico attivo.
Procedura
- Fare clic sull'icona Elimina sulla riga della carica
- Confermare nel dialog
- La carica viene eliminata
Errore
Se la carica è ancora associata a incarichi, il sistema impedisce l'eliminazione. Occorre prima eliminare o modificare gli incarichi.
3.4 Incarichi
Un incarico crea l'associazione tra Ente e una Carica, indicando il periodo di validità.
Esempio: "Giovanni Rossi ricopre la carica di Sindaco nel Comune di Milano dal 01/01/2023 al 31/12/2024"
3.4.1 Lista Incarichi
Accesso
- Nel menu laterale, sezione Segreteria
- Fare clic su Incarichi
Ricerca e Filtri
Campi: - Descrizione Incarico: testo (ricerca descrizione sintetica) - Nome Ente: testo - Descrizione Carica: testo - Univoco: dropdown (Sì/No) - "Univoco" significa che solo una persona può ricoprire contemporaneamente quella carica in quell'ente - Tipo Invito: dropdown - Codice di Precedenza: campo testo
Tabella Risultati
| Colonna | Contenuto |
|---|---|
| Descrizione | "Ente - Carica" |
| Ente | Nome dell'ente |
| Carica | Nome della carica |
| Univoco Si/No | Sì / No |
| Azioni | Modifica, Elimina |
3.4.2 Inserire un Nuovo Incarico
Procedura
- Dal menu laterale "Segreteria", fare clic su "Nuovo Incarico"
- Si apre un form con più tab. Il tab Dati Principali contiene i seguenti campi:
Dati Principali:
- Ente*
- Fare clic sul pulsante "..." a fianco del campo per aprire la modale "Scegli un Ente"
- Nella modale: inserire il testo di ricerca e selezionare l'ente dalla tabella dei risultati
-
Obbligatorio
-
Carica*
- Fare clic sul pulsante "..." a fianco del campo per aprire la modale "Scegli una Carica"
- Nella modale: inserire il testo di ricerca e selezionare la carica dalla tabella dei risultati
-
Obbligatorio
-
Descrizione
- Si auto-compila con la combinazione "Ente + Carica" dopo la selezione dei due campi precedenti
-
Modificabile manualmente se necessario
-
Incarico Univoco
- Dropdown Sì/No
-
Se impostato a Sì, la carica in quell'ente può essere ricoperta da una sola persona per volta
-
Codice di Precedenza
- Campo testo (es. "001", "A01")
- Utilizzato per ordinamenti personalizzati all'interno dei protocolli
Il form include anche i tab Indirizzi e Email, per associare recapiti direttamente all'incarico (indipendentemente da quelli della persona).
- Fare clic su "Salva Incarico" (pulsante verde)
- In alternativa: fare clic su "SALVA E INSERISCI NUOVO" per salvare e aprire subito un nuovo form
Risultato Atteso
Il nuovo incarico appare nella lista e nella tabella degli incarichi delle persone interessate.
3.4.3 Modificare un Incarico
- Dalla lista, fare clic sulla riga oppure sull'icona Modifica
- Modificare i dati desiderati
- Fare clic su "Salva Incarico"
3.4.4 Eliminare un Incarico
- Dalla lista, fare clic sull'icona Elimina
- Confermare nel dialog
- L'incarico viene eliminato immediatamente
3.5 Tag
I tag sono etichette che possono essere associate a persone, cariche e incarichi per categorizzazione e filtri rapidi.
Esempi: "VIP", "Scadere Revisione", "Invitare Cerimonia", "Militare"
3.5.1 Lista Tag
Accesso
- Nel menu laterale, sezione Segreteria
- Fare clic su Tag
Ricerca e Filtri
Campi: - Descrizione: testo (nome del tag) - Data Scadenza: datepicker (filtra tag scaduti o attivi)
Tabella Risultati
| Colonna | Contenuto |
|---|---|
| Descrizione | Nome del tag |
| Data Scadenza | Data se il tag ha una scadenza, vuoto altrimenti |
| Azioni | Modifica, Elimina |
3.5.2 Inserire un Nuovo Tag
Procedura
- Al menu laterale "Segreteria", fare clic su "Nuovo Tag"
-
Compilare i campi:
-
Descrizione*
- Nome del tag (es. "VIP", "Riservato", "Militare")
-
Obbligatorio, max 50 caratteri
-
Data Scadenza
- Datepicker
- Opzionale
-
Se compilata, il tag viene rimosso automaticamente dalla persone/cariche/incarichi dopo questa data (mediante processo batch notturno)
-
Fare clic su "Salva Tag" (pulsante verde)
Risultato Atteso
Il nuovo tag è disponibile nei dropdown di associazione persone/cariche/incarichi.
3.5.3 Modificare un Tag
- Dalla lista, fare clic sulla riga oppure sull'icona Modifica
- Modificare i dati (es. rinominare, cambiare data scadenza)
- Fare clic su "Salva Tag"
Avvertenza
Modificare il nome di un tag non aggiorna automaticamente le associazioni già create. Le associazioni rimangono valide e continueranno a utilizzare il nuovo nome.
3.5.4 Eliminare un Tag
- Dalla lista, fare clic sull'icona Elimina
- Confermare
- Il tag viene eliminato
Effetto di Eliminazione
Le associazioni del tag a persone/cariche/incarichi vengono rimosse automaticamente.
3.6 Protocolli
I protocolli sono configurazioni che definiscono l'ordine di precedenza (peso) di persone, enti e cariche per cerimonie e eventi formali.
Esempio: Protocollo "Stato Italiano" - definisce che il Presidente della Repubblica precede il Presidente del Consiglio, etc.
3.6.1 Lista Protocolli
Accesso
- Nel menu laterale, sezione Segreteria
- Fare clic su Protocolli
Ricerca e Filtri
Campo: - Descrizione: testo (nome del protocollo)
Tabella Risultati
| Colonna | Contenuto |
|---|---|
| Descrizione | Nome del protocollo |
| Numero Gruppi | Numero di gruppi contenuti |
| Azioni | Modifica, Visualizza |
3.6.2 Inserire un Nuovo Protocollo
Panoramica dell'Editor
La creazione e modifica di un protocollo avviene tramite un editor visuale. L'editor presenta un'area interattiva con: - Pulsante "Aggiungi": inserisce un nuovo gruppo in fondo alla lista - Pulsanti "Sposta Su" / "Sposta Giù": riordinano il gruppo selezionato
Ogni gruppo dispone di icone inline sulla riga: - + : aggiunge un nuovo gruppo subito sotto - penna apre il form di modifica del gruppo - X : elimina il gruppo
Procedura
- Dalla lista Protocolli, fare clic su "Nuovo Protocollo" (pulsante rosso)
-
Compilare:
-
Descrizione*
- Nome del protocollo (es. "Protocollo Stato Italiano", "Protocollo Cerimonie Civili")
-
Obbligatorio
-
Fare clic su "Salva Protocollo"
Aggiunta di Gruppi
Dopo aver salvato il protocollo, nell'editor visuale:
- Fare clic su "Aggiungi" per inserire un nuovo gruppo
- Compilare:
- Nome Gruppo: (es. "Cariche Istituzionali", "Ordine Civile", "Ospiti")
-
Tipo Gruppo: selezionare tra i tipi disponibili (con legenda colorata):
- "Incarichi ordinati per Peso"
- "Incarichi ordinato per Grado"
- "Incarichi ordinato per Enti"
- "Gradi"
- "Enti"
-
Una volta aggiunto il gruppo, è possibile associarvi elementi tramite l'icona penna del gruppo
Aggiunta di Elementi a un Gruppo
- Fare clic sull'icona penna del gruppo desiderato
- Fare clic su "Aggiungi"
- Selezionare l'elemento desiderato (incarico, grado o ente in base al tipo del gruppo)
- Assegnare un peso relativo all'interno del gruppo
- Salvare
3.6.3 Modificare un Protocollo
- Dalla lista, fare clic sulla riga oppure sull'icona Modifica
- L'editor visuale si apre con i gruppi esistenti
- Modificare nome, note, gruppi tramite le icone inline
- Fare clic su "Salva Protocollo"
Gestione Gruppi
- Modifica Gruppo: fare clic sull'icona penna per cambiare nome, peso, tipo, elementi
- Elimina Gruppo: fare clic sulla X per rimuovere il gruppo e tutti i suoi elementi
- Riordina Gruppi: usare i pulsanti "Sposta Su" / "Sposta Giù" oppure il drag & drop
3.6.4 Protocollo di Sistema
Esiste un protocollo di sistema non eliminabile, utilizzato come default.
Avvertenza: Il protocollo di sistema non può essere eliminato. È possibile modificarlo ma non cancellarlo.
3.7 Acquisizione File (ACQUISISCI FILE)
Consente di caricare dati in massa da file CSV per persone, enti e cariche.
3.7.1 Accesso alla Funzione
- Dalla lista Persone, Enti oppure Cariche
- Fare clic su "ACQUISISCI FILE" (pulsante sulla barra della tabella)
Procedura di acquisizione file
Facendo clic su "ACQUISISCI FILE" si apre la finestra di selezione file del sistema operativo. Selezionare il file CSV da importare (estensioni accettate:
.csv). Una volta scelto il file, il sistema mostra una finestra di conferma con:
- Titolo: "Attenzione"
- Messaggio: "Sicuro di voler acquisire il file [nome del file]?"
- Pulsante verde — "Acquisisci file": avvia l'importazione
- Pulsante rosso — "Annulla": chiude la finestra senza effettuare alcuna operazione
Dopo aver confermato, compare una finestra di attesa con la dicitura "L'operazione potrebbe richiedere alcuni minuti" mentre i dati vengono elaborati. Al termine, il sistema notifica l'esito con un messaggio di successo oppure un messaggio di errore che indica la causa del problema.
Nota importante sul nome del file: il nome del file deve contenere una delle seguenti parole chiave affinché il sistema riconosca il tipo di dati da importare:
persone,entioppurecariche. Ad esempio:persone_2024.csv,enti_lista.csv,cariche_importazione.csv. E' possibile importare solo dati semplici. Sono esclusi volori secelti da una lista, ad esempio, titolo, genere, ecc o dati di relazione es. Telefoni, email, gradi, ecc.
3.7.2 Formati Accettati
Persone CSV
Le colonne attese sono (in questo ordine):
| Colonna | Tipo | Obbligatorio | Esempio |
|---|---|---|---|
| 1. Titolo | testo | Sì | On. |
| 2. Nome | testo | Sì | Giovanni |
| 3. Cognome | testo | Sì | Rossi |
| 4. Data Nascita | data (DD/MM/YYYY) | No | 01/01/1970 |
| 5. Abilitato | booleano (S/N, 1/0) | No | S |
| 6. Id | numero | No | 1 |
Esempio di riga CSV:
"On.";"Giovanni";"Rossi";"01/01/1970";"M";"Coniugato";"Ingegnere con 20 anni di esperienza";"1","256"
Enti CSV
| Colonna | Tipo | Obbligatorio | Esempio |
|---|---|---|---|
| 1. Nome | testo | Sì | Comune di Milano |
| 2. Peso | numero | No | 100 |
| 3. Attivo | numero 0/1 | No | 1 |
| 4. Id | numero | No | 1 |
Esempio di riga CSV:
"MINISTERO DELL'INTERNO";"1";"1";"1"
Cariche CSV
| Colonna | Tipo | Obbligatorio | Esempio |
|---|---|---|---|
| 1. Descrizione | testo | Sì | Sindaco |
| 2. Peso | numero | No | 10 |
| 3. Abilitato | numero 0/1 | No | 1 |
| 4. Id | numero | No | 1 |
Esempio di riga CSV:
"Ministro dell'Interno";"1";"1";"256"
3.7.3 Procedura di Import
- Preparare il file CSV con i dati nel formato corretto:
- Utilizzare un editor testo oppure Excel/LibreOffice Calc
- Salvare in formato CSV (carattere separatore: punto-virgola)
- Encoding: UTF-8 (importante per caratteri accentati)
-
Il nome del file deve contenere la parola chiave corrispondente ai dati da importare:
persone,entioppurecariche(ad esempio:persone_2024.csv,enti_lista.csv) -
Dalla lista desiderata (Persone/Enti/Cariche), fare clic su "ACQUISISCI FILE"
-
Si apre il selettore file del sistema operativo: selezionare il file CSV da importare
-
Il sistema mostra una finestra di conferma con il messaggio "Sicuro di voler acquisire il file [nome del file]?":
- Fare clic su "Acquisisci file" (pulsante verde) per avviare l'importazione
-
Fare clic su "Annulla" (pulsante rosso) per annullare senza effettuare alcuna operazione
-
Dopo la conferma compare una schermata di attesa con la dicitura "L'operazione potrebbe richiedere alcuni minuti": attendere senza chiudere la pagina
-
Al termine dell'elaborazione, il sistema mostra un messaggio di esito (vedi sezione 3.7.4)
3.7.4 Esito dell'Importazione
Al termine dell'elaborazione, il sistema mostra direttamente un messaggio di notifica:
- Successo: notifica verde che conferma il completamento dell'importazione
- Errore: messaggio di errore che riporta la causa del problema restituita dal server (ad esempio: formato non valido, colonna obbligatoria mancante, dati non riconosciuti)
Non viene generato un report dettagliato riga per riga. In caso di errore, correggere il file CSV in base al messaggio ricevuto e ripetere l'operazione.
3.7.5 Errori Comuni e Soluzioni
| Errore | Causa | Soluzione |
|---|---|---|
| "Formato CSV non riconosciuto" | File non è CSV oppure encoding errato | Salvare in UTF-8, verificare i separatori |
| "Colonna obbligatoria mancante" | Manca una delle colonne richieste | Aggiungere la colonna nel file seguendo il formato della sezione 3.7.2 |
| "Valore non valido" | Tipo di dato errato (es. data in formato sbagliato) | Verificare il formato (DD/MM/YYYY per le date) |
| "Titolo non trovato" | Il titolo inserito non esiste nel sistema | Creare prima il titolo nel modulo Titoli oppure usare un titolo già presente |
| "Ente non trovato" | L'ente indicato non esiste | Creare prima l'ente oppure verificare che il nome corrisponda esattamente a quello già presente in anagrafica |
| Il nome del file non viene riconosciuto | Il nome del file non contiene la parola chiave corretta | Rinominare il file in modo che contenga persone, enti oppure cariche |
3.8 Note e Casi Particolari
Vincoli di Integrità Referenziale
Eliminazione Enti
Un ente non può essere eliminato se: - Ha cariche associate - Ha incarichi in corso oppure scaduti (presenti nel database)
Soluzione: Eliminare prima tutte le cariche e gli incarichi riferiti all'ente.
Eliminazione Cariche
Una carica non può essere eliminata se: - È ancora presente in incarichi (attivi o scaduti)
Soluzione: Eliminare prima gli incarichi, oppure modificarli per puntare a un'altra carica.
Eliminazione Persone
Una persona non può essere eliminata se: - È inclusa in un invito a cerimonia - Ha incarichi attivi (incarichi scaduti non bloccano l'eliminazione)
Soluzione: Rimuovere prima dagli inviti, oppure terminare gli incarichi.
Univocità degli Incarichi
Se un incarico è marcato come "Univoco" = Sì, il sistema impedisce di assegnare la stessa carica nello stesso ente a una seconda persona contemporaneamente (a meno che la prima abbia data fine validità nel passato).
Esempio: Se "Sindaco del Comune di Milano" è univoco: - Giovanni Rossi: Sindaco 01/01/2023 - 31/12/2024 - Non è possibile assegnare un'altra persona come Sindaco del Comune di Milano nel periodo 2023-2024
Scadenza Automatica Tag
I tag con data di scadenza inserita vengono rimossi automaticamente dalle associazioni dopo la scadenza tramite un processo di pulizia notturno.
Avvertenza: Se un tag scade, non viene notificato l'utente. Occorre controllare manualmente le associazioni se necessario.
Ordinamento per Peso
Il peso è utilizzato in tre contesti:
- Enti: ordine di visualizzazione negli elenchi protocollari
- Cariche: priorità delle cariche all'interno di uno stesso ente
- Protocolli: ordine dei gruppi e degli elementi all'interno di gruppi
Regola: Peso inferiore = precedenza maggiore
Esempio: - Presidente (peso 10) - Vicepresidente (peso 20) - Segretario (peso 30) - Consigliere (peso 100)
Incarichi Scaduti
Gli incarichi con Data Fine Validità nel passato sono considerati scaduti ma non vengono eliminati automaticamente.
Comportamento: - Vengono visualizzati in grigio/barrati nella lista - Rimangono nei dati storici per tracciabilità
Se si desidera riattivare un incarico scaduto: 1. Aprire in modifica 2. Modificare la Data Fine Validità a una data futura 3. Salvare
Filtri sulla Lista Persone per Protocollo
Quando si filtra la lista Persone per un Protocollo specifico, la colonna Peso Protocollo diventa visibile.
Questa colonna mostra il peso che la persona ha all'interno di quel protocollo (se configurato).
Se una persona non è presente nel protocollo selezionato, il peso sarà vuoto o 0.
Geocoding e Comuni
Quando si inserisce un indirizzo, il campo Città ha un autocomplete collegato a un elenco di comuni italiani. Selezionare un comune da questo elenco è fortemente consigliato per garantire coerenza dei dati.
3.9 Troubleshooting
Problema: Non riesco a salvare una persona
Possibili cause e soluzioni:
| Sintomo | Causa | Soluzione |
|---|---|---|
| "Titolo obbligatorio" messaggio rosso | Titolo non compilato o non selezionato da autocomplete | Digitare il titolo e selezionare dall'elenco a tendina |
| "Nome obbligatorio" | Campo nome vuoto | Compilare il nome |
| "Cognome obbligatorio" | Campo cognome vuoto | Compilare il cognome |
| Pulsante "Salva Persona" grigio (disabilitato) | Form non valida per mancanza dati obbligatori | Verificare i 3 campi obbligatori sopra elencati |
| "Errore server 500" | Problemi di connessione o database | Attendere alcuni secondi e ritentare; se persiste, contattare l'amministratore |
Problema: Non vedo gli indirizzi/email/telefoni aggiunti
Possibili cause:
- Non ho fatto clic su "Salva" per ogni elemento aggiunto
-
Soluzione: Ogni elemento (indirizzo, email, telefono) deve essere salvato singolarmente. Poi fare clic su "Salva Persona" per salvare il complesso.
-
Gli elementi sono in un tab diverso
-
Soluzione: Verificare di essere nel tab corretto (es. Email invece di Indirizzi)
-
Il browser ha problemi di cache
- Soluzione: Aggiornare la pagina (F5 oppure Ctrl+R)
Problema: ACQUISISCI FILE fallisce
Verifica checklist:
- [ ] Il file è in formato CSV (non XLS, non XLSX)
- [ ] L'encoding è UTF-8 (non ANSI, non ISO-8859-1)
- [ ] Le colonne sono nell'ordine corretto
- [ ] Le date sono in formato DD/MM/YYYY
- [ ] Non ci sono spazi extra all'inizio/fine delle celle
- [ ] I valori booleani sono S/N oppure 1/0 (non true/false)
- [ ] Il separatore è coerente (virgola o punto-virgola, non entrambi)
Se il problema persiste, visualizzare il report di import per i dettagli degli errori specifici.
Problema: Non riesco a eliminare un ente
Causa: L'ente ha ancora cariche o incarichi associati.
Soluzione:
- Accedere a Cariche
- Filtrare per l'ente in questione
- Eliminare tutte le cariche
- Accedere a Incarichi
- Filtrare per l'ente in questione
- Eliminare tutti gli incarichi
- Tornare a Enti
- Ora è possibile eliminare l'ente
Problema: Le persone non appiono nei protocolli
Possibili cause:
- Le persone non hanno incarichi assegnati (i protocolli si basano su incarichi)
-
Soluzione: Assegnare incarichi nel modulo Incarichi
-
Gli incarichi non sono stati aggiunti ai gruppi del protocollo
-
Soluzione: Aprire il protocollo e aggiungere manualmente le persone ai gruppi desiderati
-
Gli incarichi sono scaduti (data fine nel passato)
- Soluzione: Verificare le date di validità degli incarichi
3.10 Scorciatoie Tastiera
(Se implementate nel sistema)
| Tasto | Azione |
|---|---|
| Ctrl + S | Salva il form corrente |
| Ctrl + N | Nuovo record (se nella lista) |
| Esc | Chiudi dialog / Annulla |
| Enter | Esegui ricerca (se in campo Ricerca) |
| Tab | Naviga tra i campi |
Verifica con l'amministratore del sistema se queste scorciatoie sono attive nel vostro ambiente.
3.11 Permessi e Ruoli
Accesso per Ruolo
| Ruolo | Persone | Enti | Cariche | Incarichi | Tag | Protocolli |
|---|---|---|---|---|---|---|
| Admin | R/W | R/W | R/W | R/W | R/W | R/W |
| Segreteria | R/W | R/W | R/W | R/W | R/W | R |
| Segreteria (sola lettura) | R | R | R | R | R | R |
Legenda: R = Lettura, W = Scrittura (modifica/eliminazione)
Cosa Significa Ogni Permesso
- R (Lettura): visualizzazione e ricerca
- W (Scrittura): creazione, modifica, eliminazione
Se un ruolo non ha permesso di scrittura, i pulsanti di modifica/eliminazione non appariranno, e i form saranno in modalità "sola lettura".
Fine del Capitolo 3