Skip to main content

Pasti Dipendenti - Gestione Richieste Pasti Staff

Che cos'è la Gestione Pasti Dipendenti?

La Gestione Pasti Dipendenti è un sistema dedicato per permettere al personale scolastico (insegnanti, amministrativi, staff) di gestire le proprie richieste di pasti giornalieri. Gli amministratori possono monitorare e gestire le richieste di tutto il personale, mentre i singoli membri dello staff possono gestire le proprie preferenze alimentari.

Che cosa fa?

Il sistema di gestione pasti dipendenti consente di:

  • Gestire richieste di pasti giornalieri per il personale
  • Specificare preferenze alimentari e diete speciali
  • Visualizzare un calendario mensile delle richieste
  • Fornire statistiche sulla copertura dei pasti
  • Gestire note dietetiche e allergie
  • Supportare diversi tipi di pasto (vegetariano, vegano, senza glutine, ecc.)

Come utilizzare la Gestione Pasti Dipendenti

Accesso alla Gestione Pasti

  1. Accedi alla piattaforma Scuola In Cloud come amministratore scolastico o membro del personale
  2. Naviga al menu "Presenze & Calendario"
  3. Seleziona "Pasti dipendenti" dal menu laterale

Due Modalità di Visualizzazione

1. Vista Calendario (Predefinita)

Statistiche Mensili

La pagina mostra card statistiche per il mese corrente:

  • Pasti Richiesti: Numero totale di pasti richiesti nel mese
  • Giorni Lavorativi: Numero di giorni lavorativi (lun-ven) nel mese
  • Note Speciali: Numero di richieste con note dietetiche
  • Copertura: Percentuale di copertura pasti rispetto ai giorni lavorativi
Avviso Copertura Bassa

Se la copertura scende sotto il 50%, appare un avviso arancione che suggerisce di aggiornare le richieste.

Navigazione Mensile
  • Mese Precedente/Successivo: Frecce per navigare tra i mesi
  • Mese Corrente: Pulsante per tornare al mese attuale
Selezione Personale (Solo Amministratori)

Gli amministratori possono selezionare quale membro del personale visualizzare tramite un selettore dedicato.

Calendario Mensile

Il calendario mostra:

  • Giorni: Numerati con evidenziazione per oggi
  • Fine settimana: Sfondo grigio (non modificabili)
  • Stati pasto:
    • Pasto richiesto: Verde con tipo di pasto
    • Nessun pasto: Rosso
    • Note dietetiche: Indicatore giallo aggiuntivo
Modifica Richieste

Per giorni futuri (non passati):

  1. Clicca sul giorno nel calendario

  2. Si apre un modal di modifica con:

    • Toggle "Richiedi pasto": Attiva/disattiva richiesta
    • Tipo di Pasto: Menu a tendina con opzioni
    • Note dietetiche: Campo testo per allergie/preferenze
  3. Salva le modifiche

Toggle Rapido
  • Clicca direttamente su un giorno per alternare tra "pasto richiesto" e "nessun pasto"
  • Utile per modifiche veloci

2. Vista Elenco

Accesso alla Vista Elenco
  • Clicca il pulsante "Vista Elenco" nella barra azioni
  • Passa dalla vista calendario a una tabella dettagliata
Tabella Dettagliata

La tabella mostra:

  • Colonne:
    • Personale: Nome del membro dello staff (solo per amministratori)
    • Data: Data della richiesta
    • Pasto Richiesto: Icona verde/rossa
    • Tipo di Pasto: Badge colorato (standard, vegetariano, ecc.)
    • Note Dietetiche: Testo con tooltip
    • Registrato il: Data e ora di registrazione
Filtri Disponibili
  • Personale: Filtra per membro specifico (solo amministratori)
  • Data: Filtro per intervallo di date
  • Pasto Richiesto: Toggle per mostrare solo pasti richiesti
  • Tipo di Pasto: Filtro per tipo alimentare
Azioni per Riga
  • Modifica: Icona matita per aprire modal modifica
  • Elimina: Icona cestino con conferma
Azioni di Massa
  • Elimina selezionati: Rimuovi più record contemporaneamente
  • Imposta stato pasto: Modifica stato per più record selezionati

Tipi di Pasto Disponibili

  • Pasto completo: Menu standard della scuola
  • Vegetariano: Senza carne
  • Vegano: Senza prodotti animali
  • Senza glutine: Adatto celiaci
  • Senza lattosio: Senza latticini
  • Dieta speciale: Per esigenze particolari

Logica di Default

  • Default positivo: Tutti i membri del personale sono considerati richiedenti pasto per default
  • Esclusione esplicita: Solo i record con has_meal = false riducono il conteggio
  • Fine settimana: Automaticamente esclusi dai calcoli

Gestione Note Dietetiche

  • Campo libero: Testo fino a 255 caratteri
  • Indicatore visivo: Icona giallo nel calendario quando presente
  • Tooltip: Mostra note complete passando il mouse
  • Obbligatorio per diete speciali: Raccomandato per allergie/intolleranze

Permessi e Accessi

Chi Può Accedere

  • Amministratori: Accesso completo a tutti i pasti del personale
  • Membri del personale: Accesso solo alle proprie richieste
  • Genitori: Nessun accesso (esclusi automaticamente)

Chi Può Modificare

  • Propri richieste: Ogni membro può modificare le proprie richieste
  • Amministratori: Possono modificare richieste di chiunque
  • Limitazioni temporali: Non si possono modificare giorni passati

Caratteristiche Avanzate

Cache Intelligente

  • Dati memorizzati per 1 ora per prestazioni ottimali
  • Aggiornamento automatico alla modifica

Responsive Design

  • Perfetto su desktop, tablet e dispositivi mobili
  • Calendario adattivo alle dimensioni schermo

Notifiche

  • Conferma salvataggio modifiche
  • Avvisi per errori o problemi

Esportazione

  • Possibilità futura di esportare report (non implementata nella vista corrente)

Considerazioni Importanti

Calcolo Copertura

  • Solo giorni lavorativi (lunedì-venerdì)
  • Esclusi fine settimana e chiusure scolastiche
  • Percentuale = (pastirichiesti / giornilavorativi) × 100

Validazioni

  • Impossibile modificare giorni passati
  • Fine settimana non modificabili
  • Controlli automatici sui permessi

Performance

  • Caricamento ottimizzato anche con molti utenti
  • Aggiornamenti real-time delle statistiche
  • Cache per ridurre carico database