🏥 Scegli il servizio

Seleziona il servizio a cui vuoi accedere.

🔒 Accesso Sistema SerD

Seleziona il tuo profilo e inserisci la password per accedere all'agenda del servizio.

Password non valida. Riprova.
ℹ️ Nessuna password ancora impostata per questo profilo: quella che inserisci ora verrà salvata come password definitiva.
🔑 Cambia la mia password Password Amministratore dimenticata?
🔑 Cambia la mia password
❓ Recupero Password Amministratore

Serve il "codice di recupero" stampato dalla finestra nera del server all'avvio, e salvato nel file codice_recupero_admin.txt sulla chiavetta.

Sistema Unitario di Gestione SerD - Servizi ed Agende

—
Orario Servizio: --:-- - --:--

--/--/----

🔍

Turni Mensili

🔍

-- --

—
Legenda: F Ferie   R Recupero ore   P Permesso

-- --

Doppio click su una cella per inserire/togliere una copertura. Le celle in grigio scuro alla fine della tabella mostrano il totale coperture di quel giorno. Le celle "N/D" (impostate dal Prototipo Coperture con il click destro) indicano un operatore normalmente non disponibile per la copertura in quel giorno: restano comunque editabili con doppio click, per poterlo assegnare comunque in caso di emergenza. "🗑️ Rimuovi Coperture dall'Agenda" toglie dall'Agenda, per questo mese, solo le coperture caricate con "📥 Carica coperture in Agenda": non modifica questa tabella di pianificazione.
Chi partecipa alle coperture (colonna C) e in quali giorni della settimana (colonna = 1). Salvato come prototipo, valido per tutti i mesi finché non lo modifichi di nuovo.
Click sinistro su una cella giorno per inserire/togliere "1" (copertura). Click destro per impostare/togliere "0" — Non Disponibile: l'operatore non potrà mai essere scelto per la copertura in quel giorno della settimana (per orario o perché lavora in un'altra sede). Il "Non Disponibile" viene poi riportato nella Copertura Mensile.

-- --

Doppio click su una cella per assegnare o togliere l'operatore nel Ricevimento Pubblico in quella fascia oraria. "🗑️ Rimuovi Ricevimento Pubblico dall'Agenda" toglie dall'Agenda, per questo mese, solo i blocchi caricati con "📥 Carica Ricevimento Pubblico in Agenda": non modifica questa tabella di pianificazione.
Doppio click su una casella per assegnare l'operatore in segreteria in quella fascia oraria/giorno della settimana. Salvato come prototipo, valido per tutti i mesi finché non lo modifichi di nuovo.
Tavolozza Colori Servizi ed Equipe
Tipologia Servizio Colore Sfondo Colore Testo Dimensione Carattere

Pannello di Controllo Struttura ed Automazione Orari

🗑️ Manutenzione Appuntamenti

Svuota gli appuntamenti e le coperture già inseriti in agenda, lasciando invariati profili operatore, turni e configurazioni. Utile per ripartire da zero su un mese pieno di vecchie voci. Azione non reversibile.

🔐 Sicurezza e Password di Accesso

Chiunque acceda con la propria password da un PC con QUESTO indirizzo IP riceve automaticamente le prerogative di Ricevimento Pubblico (Coperture e Organizzazione Ricevimento Pubblico in sola visualizzazione, non Configurazione Sistema) — indipendentemente da chi sia di turno.
* La password di ciascun operatore si imposta nella sua scheda profilo, più sotto. Non esiste una password Ricevimento Pubblico condivisa: le prerogative di Ricevimento Pubblico vengono assegnate automaticamente in base all'indirizzo IP da cui ci si collega, così ogni azione resta sempre tracciata sul nominativo di chi l'ha compiuta. Questo campo è condiviso tra tutti i PC (salvato sul server), va scritto una sola volta.
Dopo 8 password sbagliate di fila, un utente resta bloccato fino alla mezzanotte successiva. Da qui puoi sbloccarlo subito, prima che scada da solo.

🌐 Servizi Disponibili (solo Amministratore generale)

Elenco dei servizi mostrati nella schermata iniziale di scelta (sempre in ordine alfabetico). Rinominare un servizio qui cambia solo il nome mostrato agli utenti: anagrafica e dati restano quelli che erano, nulla si perde. Questa sezione è visibile solo a chi accede con la password Amministratore generale condivisa — non a un amministratore nominato dentro un singolo servizio — perché riguarda l'elenco comune "a scavalco" tra tutti i servizi.

🔒 Restrizioni per Operatori Semplici

Limita alcuni operatori a poter inserire/modificare appuntamenti SOLO nella propria colonna, per ridurre il rischio di cancellazioni o modifiche avventate sulla colonna di un collega. Non si applica mai ad Amministratore, né a chi in quel momento ha i privilegi di Ricevimento Pubblico (deve poter operare su tutte le colonne). Un operatore può avere al massimo una delle due restrizioni: se selezionato in entrambe le liste, prevale quella più severa.

Possono comunque coinvolgere altri colleghi in un appuntamento condiviso, aprendolo dalla propria colonna.
Restrizione più severa: non possono coinvolgere nessun altro operatore in un appuntamento condiviso.
Se un operatore ristretto accede dalla Postazione Ricevimento Pubblico, la restrizione non si applica in quella sessione: le prerogative di Ricevimento Pubblico hanno bisogno di poter operare su tutte le colonne.

📦 Backup e Migrazione Dati

Tutti i dati dell'app (anagrafica operatori, orari servizio, riunioni ricorrenti, coperture, organizzazione ricevimento pubblico, ferie, appuntamenti di ogni mese, password) sono salvati SOLO nel browser di questo PC. Se apri l'app da un altro indirizzo/server (anche solo per una prova), il browser parte vuoto: usa "Esporta" qui PRIMA di cambiare indirizzo, poi "Importa" sul nuovo indirizzo per portare tutto con te.

🧩 Salvataggio Granulare per Giorno/Operatore (sperimentale)

Invece di un unico file per l'intero mese, salva un piccolo file per ogni singolo giorno di ogni operatore sul server — riduce fortemente il rischio che due persone che salvano quasi nello stesso momento si sovrascrivano a vicenda. Quando è attivo, aprendo un appuntamento viene creato un "lock" che segnala agli altri che quel giorno/operatore è in modifica.

—
Il backup automatico (ogni 30 minuti) e quello manuale finiscono SEMPRE qui: è la rete di sicurezza garantita del sistema. Se lasci il campo vuoto, resta comunque attivo il percorso predefinito su disco C: (cartella dell'utente Windows che avvia il server) — non è possibile disattivare del tutto il backup primario.
Se impostato, ogni backup (automatico e manuale) viene copiato ANCHE qui, oltre al percorso primario sopra — non obbligatorio, solo un'ulteriore copia di sicurezza.
Sincronizzano anagrafica operatori, orari, riunioni ricorrenti e prototipi (NON gli appuntamenti giorno/operatore, già condivisi automaticamente).
L'indirizzo è quello mostrato dalla finestra del server quando viene avviato sulla chiavetta (es. http://192.168.1.23:3000). Va impostato una volta per ciascun PC/browser. Il backup automatico gira comunque ogni 30 minuti mentre il server è acceso, anche senza premere il pulsante. "Scarica collegamento per colleghi": un unico file riutilizzabile da chiunque, più volte — comodo per il Desktop Pubblico di un PC condiviso da più account Windows. "Genera collegamento per UN operatore": crea un file diverso ogni volta, valido per il primo utilizzo di UNA sola persona — se qualcun altro lo aprisse dopo di lei, non funzionerebbe più (basta generarne uno nuovo in caso di problemi). Entrambi non richiedono digitare nulla: basta il doppio click.

            
Questo indicatore riguarda solo IL PC su cui lo stai leggendo in questo momento — ogni PC ha il proprio collegamento indipendente ai dati condivisi. Puoi disattivare il salvataggio granulare in qualsiasi momento per tornare al salvataggio classico del mese.

🔒 Tutela Privacy — Dati Sensibili in Agenda

L'agenda deve contenere solo iniziali/sigle e il tipo di prestazione nei campi Testo 1 / Testo 2 / Note: mai nome e cognome completi, data di nascita o Codice Fiscale. Da qui in avanti il salvataggio di un appuntamento viene bloccato automaticamente se uno di questi campi sembra contenere un Codice Fiscale o una data. Il pulsante sotto controlla invece tutto lo storico già salvato in questo browser, per trovare eventuali inserimenti precedenti da correggere a mano.

Il controllo è un aiuto contro la distrazione, non una garanzia assoluta: un Codice Fiscale scritto in un formato insolito potrebbe non essere riconosciuto. In caso di dubbio, verificare sempre a occhio.

📋 Registro di Tracciabilità

Elenco di chi ha fatto cosa e quando: creazione/modifica/eliminazione di appuntamenti, ferie, coperture, segreteria, e uso dei pulsanti principali di salvataggio/caricamento/stampa. Disponibile solo in modalità Server (ogni PC da solo non avrebbe un registro condiviso significativo).

Data/Ora Utente Ruolo Azione Riferimento Operatore Orario Dettaglio

📋 Modelli per l'importazione (adattare l'app a un nuovo servizio)

Scarica tre file .csv già pronti, con un esempio di riga corretta per ciascuno — apribili direttamente con Excel o simili. Modifica/aggiungi le righe con i dati veri, poi importa ciascun file dal pulsante corrispondente più sotto in questa stessa pagina.

👔 Professioni (Sigle)

Elenco delle sigle professione disponibili nella scheda di ogni operatore. Rinominare qui cambia solo l'etichetta mostrata; la sigla resta fissa una volta creata (è già usata per identificare gli operatori esistenti).

Orari Apertura Servizio / Ricevimento Pubblico (Configurazione sui 7 Giorni della Settimana)

Giorno della Settimana
Stato Ricevimento Pubblico
Da (Mattino)
A (Mattino)
Da (Pomeriggio)
A (Pomeriggio)
Importazione Esterna:

Definizione Riunioni, Assemblee, Formazioni o Altri Incontri Settimanali Ricorrenti

Tipo Impegno Giorno Da Ora A Ora Note Colore Colore Testo Blocca Celle Operatori (Clicca per selezionare dal popup) Azione
Importazione Esterna:

Elenco Operatori

Importazione Completa (Anagrafica + Orari): Formato: Cognome;Nome;SiglaOperatore;SiglaProfessione;Mail;Sede;Colore;[Attività;DaMat;AMat;DaPom;APom;Note] ripetuto per i 7 giorni (Lun→Dom) = 49 campi per riga Rete di sicurezza: ogni salvataggio (mese o prototipo) arriva già da solo sul server. Usa questo pulsante solo per ripubblicare tutto insieme, es. dopo aver ripristinato un vecchio backup su questo browser.

Dettagli Profilo Selezionato

Turnazione Lavorativa Settimanale
Giorno
Tipo Stato
Da (Matt.)
A (Matt.)
Da (Pom.)
A (Pom.)
Note Interne
📄 Esporta Agenda in PDF (A3)

Cosa vuoi esportare per l'archiviazione?

Pianifica Slot
⏳ SEI ANCORA LÌ?
Tocca un campo qualsiasi per restare — altrimenti la finestra si chiude tra pochi secondi per liberare la colonna ad altri colleghi.
Testo breve: deve restare leggibile nella cella dell'Agenda Giorno/Mensile. Le celle successive alla seconda verranno contrassegnate con *** (bloccate). 🔁 Uno o più operatori coinvolti sono impegnati in un incontro ricorrente in questo orario.
🛡️ Un operatore coinvolto è in copertura in questo giorno: l'impegno deve restare "Interno al servizio".
Nessun colore
Colore testo
Assegna Operatore
⚠️ Se scegli più fasce orarie in una volta, questa assegnazione sovrascrive senza avviso quelle eventualmente già presenti in quelle fasce (a differenza della finestra Appuntamenti). Se serve, puoi tornare indietro con "↩️ Annulla ultima modifica" nella pagina.
👥 Operatori abilitati al Ricevimento Pubblico
Spunta gli operatori che possono essere scelti per il Ricevimento Pubblico. La finestrella di assegnazione (Prototipo e Mensile) mostrerà solo chi è spuntato qui. Le modifiche restano provvisorie finché non premi "💾 Salva"; "Annulla" chiude senza applicarle.
Permesso Giornata
Seleziona un solo giorno oppure un intervallo, per inserire più giorni di ferie in un colpo solo.
Operatori Coinvolti nell'Appuntamento
Seleziona gli altri operatori da coinvolgere in questo stesso appuntamento. Chi ha già un appuntamento in questo orario è disattivato. Chi è evidenziato 🔁 è impegnato in un incontro ricorrente in questo orario (alla conferma verrà chiesta una verifica); chi è evidenziato 🛡️ è in copertura in questo giorno e, se selezionato, l'impegno non potrà essere segnato come "Esterno al servizio".
Seleziona Operatori / Ruoli Coinvolti
Spuntando 'TUTTI' verranno deselezionate automaticamente le altre opzioni. Per il resto, è ammessa la selezione multipla delle qualifiche e delle singole sigle.
🎨 Scegli un colore
❓ Aiuto
Stato: Connessione server automatica attiva.