Fatture Bambini - Gestione Fatturazione Amministratore Scuola
Che cos'è la Gestione Fatture Bambini?
La Gestione Fatture Bambini è il sistema completo per creare, gestire e monitorare tutte le fatture relative ai servizi scolastici per gli studenti iscritti. Permette agli amministratori di generare fatture automatiche basate sui consumi (pasti, servizi), applicare sconti, gestire pagamenti e produrre documenti fiscali conformi alla normativa italiana.
Che cosa fa?
Il sistema di fatturazione bambini consente di:
- Creare fatture personalizzate per ogni bambino
- Calcolare automaticamente costi pasti e servizi
- Applicare sconti individuali e familiari
- Gestire pagamenti e stati di incasso
- Inviare fatture via email ai genitori
- Esportare documenti in formato PDF e XML FatturaPA
- Monitorare scadenze e solleciti automatici
Come utilizzare la Gestione Fatture Bambini
Accesso alla Gestione Fatture
- Accedi alla piattaforma Scuola In Cloud come amministratore scolastico
- Naviga al menu "Fatturazione"
- Seleziona "Fatture (Bambini)" dal menu laterale
Creazione di una Nuova Fattura
Accesso alla Creazione
- Dalla pagina "Fatture Bambini", clicca il pulsante "Nuova Fattura Bambino"
- Si apre il form complesso strutturato in sezioni
Sezione Dettagli Fattura
Selezione Bambino
- Bambino: Campo obbligatorio, ricerca per nome/cognome/codice fiscale
- Mostra nome completo + CF + sezione per identificazione
- Auto-compilazione: Selezionando bambino, sistema compila automaticamente:
- Indirizzo di fatturazione dal genitore principale
- Voci pasti del mese precedente (se presenti)
Intestatari Fattura
- Genitori: Selezione multipla genitori associati al bambino
- Campo obbligatorio, ricerca e preload per performance
Date e Numerazione
- Numero Fattura: Assegnato automaticamente al salvataggio
- Tipo Documento: Predefinito da impostazioni scuola (Fattura/Ricevuta)
- Data Emissione: Campo obbligatorio, predefinito oggi
- Data Scadenza: Campo obbligatorio, calcolato da impostazioni (default +10 giorni)
Stati
- Stato Fattura: Draft/Inviata/Pagata/Scaduta/Annullata (default Draft)
- Stato Pagamento: In Attesa/Parziale/Completato/Fallito (default In Attesa)
Sezione Indirizzo Fatturazione
Dati Fatturazione
- Indirizzo: Via e numero civico
- Città/Provincia/CAP: Campi indirizzo
- Nazione: Predefinito Italia
Sezione Voci Fattura
Repeater Voci
- Prodotto/Servizio: Selezione da tariffe attive
- Descrizione: Campo obbligatorio, auto-compilato da tariffa
- Quantità: Campo numerico obbligatorio (default 1)
- U.M.: Unità di misura automatica da frequenza tariffa
- Prezzo Unitario: Campo numerico obbligatorio, auto-compilato
- Sconto Riga: Campo numerico opzionale
- Totale: Calcolato automaticamente (quantità × prezzo - sconto)
Logica Automatica Pasti
- Sistema aggiunge automaticamente voce "Costo pasto per [mese]"
- Calcola pasti consumati dal bambino nel mese precedente
- Applica sconti bambino se configurati
- Calcola IVA se abilitata nelle impostazioni
Sezione Informazioni Aggiuntive
Note e Termini
- Note per il Cliente: Visibili in fattura al cliente
- Note Interne: Solo per amministratori
- Termini di Pagamento: Condizioni pagamento in fattura
- Data Pagamento: Compilare solo quando ricevuto
- Metodo di Pagamento: Bonifico/Contanti/Carta/SEPA/Altro
Sezione Riepilogo Importi
Calcolo Automatico
- Imponibile: Somma totale prima IVA
- IVA: Totale imposte calcolate
- Totale Fattura: Importo complessivo da pagare
Gestione Fatture Esistenti
Tabella Fatture
La tabella mostra tutte le fatture con:
- Numero: Identificativo fattura
- Tipo: Badge Fattura/Ricevuta/Proforma
- Bambino: Nome completo bambino
- Mese: Periodo riferimento formattato (es. "Marzo 2024")
- Fatt. Elettronica: Stato download XML (Scaricata/Non Scaricata)
- Data Emiss.: Data creazione
- Data Scad.: Data scadenza (rossa se scaduta)
- Data Pagamento: Data incasso (verde se pagata)
- Totale: Importo con formattazione euro
- Stato Fattura: Badge colorato stato
- Stato Pag.: Badge stato pagamento
Ordinamento e Ricerca
- Ordinamento predefinito: Per data emissione decrescente
- Ricerca in numero, bambino, stati
- Ordinamento per tutte le colonne
Filtri Disponibili
Stato Fattura
- Bozza/Inviata/Pagata/Scaduta/Annullata
Stato Pagamento
- In Attesa/Parziale/Completato/Fallito
Bambino
- Selezione bambino specifico
Anno Scolastico
- Filtro per anno riferimento
Stato Pagamento Avanzato
- Solo Pagate/Solo Non Pagate/Scadute Non Pagate
Periodo
- Range date emissione Da/A
Fattura Elettronica
- Scaricata/Non Scaricata
Azioni sulle Fatture
Gruppo Azioni Principali
Invia
- Invia fattura via email ai genitori
- Solo per stati Bozza/Inviata
- Aggiorna automaticamente stato a "Inviata"
- Log completo invii riusciti/falliti
Visualizza
- Apri PDF fattura in nuova scheda
- Anteprima completa documento
- Scarica PDF fattura
- Formato ottimizzato per stampa
Segna Pagata
- Modal conferma pagamento ricevuto
- Campi: data pagamento, metodo, note
- Aggiorna stati automaticamente
Modifica
- Accesso form modifica completo
- Possibilità cambiare qualsiasi dato
Elimina
- Cancellazione fattura con conferma
- Attenzione: azione irreversibile
Operazioni di Massa
Invia alle Famiglie
- Selezione multipla fatture
- Solo Bozza/Inviata processate
- Statistiche dettagliate: inviate/saltate/errori
- Aggiornamento stati automatico
Segna come Pagate
- Selezione multipla fatture non pagate
- Modal unico per tutti i pagamenti
- Data/metodo/note comuni
- Aggiornamento bulk efficiente
Scarica Fatture XML
- Genera ZIP con file FatturaPA XML
- Per tutte le fatture selezionate
- Download automatico file compresso
Elimina Selezionate
- Cancellazione multipla con conferma
- Attenzione: irreversibile per tutte
Sistema Calcolo Automatico
Logica Pasti
- Rilevamento: Pasti consumati bambino mese precedente
- Tariffa: Utilizzo tariffa "per-meal" attiva
- Sconti: Applicazione sconti bambino se abilitati
- IVA: Calcolo imposta se abilitata impostazioni
Applicazione Sconti
- Sconti Riga: Manuale per voce specifica
- Sconti Bambino: Automatici da configurazione bambino
- Tipo Sconto: Percentuale o fisso
- Limite: Massimo sconto = totale riga
Calcolo Totali
- Aggiornamento Live: Ricalcolo automatico modifiche
- IVA Condizionale: Solo se abilitata scuola
- Arrotondamenti: Automatici 2 decimali
- Validazione: Controlli coerenza importi
Sicurezza e Validazioni
Controlli Automatici
Validazioni Form
- Bambino obbligatorio e esistente
- Genitori associati validi
- Date logiche (scadenza dopo emissione)
- Importi numerici validi
Protezione Dati
- Sanitizzazione input automatica
- Validazione lato server
- Prevenzione SQL injection
- Controlli permessi amministratore
Logging Sicurezza
Azioni Tracciate
- Creazione/modifica/eliminazione fatture
- Invii email e risultati
- Cambiamenti stati pagamento
- Esportazioni XML
Caratteristiche Avanzate
Integrazione Email
- Invio Automatico: Template InvoiceCreated
- SMTP Sicuro: Configurazione crittografata
- Log Completo: Tracking successi/errori
- Aggiornamento Stati: Automatico dopo invio
Fattura Elettronica
- XML FatturaPA: Standard italiano
- ZIP Multiplo: Download collettivo
- Validazione: Conformità normativa
- Tracking Download: Stato scaricato/non scaricato
Calcolo Dinamico
- Form Live: Aggiornamenti real-time
- Dipendenze: Collegamenti tariffa-sconti
- Validazione: Controlli incrociati
- Performance: Calcoli ottimizzati
Relazioni Complesse
- Bambino-Genitori: Associazione multipla
- Tariffe Automatiche: Mapping pasti-servizi
- Sconti Condizionali: Logica bambino/tariffa
- Stati Interdipendenti: Pagamento-fattura
Considerazioni Importanti
Workflow Fatturazione
- Preparazione: Configurazione tariffe e sconti
- Creazione: Selezione bambino e auto-calcolo
- Revisione: Controllo importi e voci
- Invio: Email ai genitori con PDF
- Monitoraggio: Tracking pagamenti e scadenze
- Chiusura: Registrazione incassi ricevuti
Best Practices
Numerazione
- Automatica e sequenziale
- Anno corrente nel numero
- Unicità garantita
Date
- Emissione: data creazione
- Scadenza: da impostazioni scuola
- Pagamento: solo quando ricevuto
Stati
- Draft: modifica possibile
- Inviata: bloccate modifiche principali
- Pagata: completata transazione
Sconti
- Configurazione preventiva bambino
- Applicazione automatica se abilitata
- Documentazione in fattura
Sicurezza Finanziaria
- Audit Trail: Logging completo operazioni
- Backup: Salvataggio sicuro dati
- Conformità: Standard fiscali italiani
- Privacy: Protezione dati sensibili
Performance
- Eager Loading: Caricamento relazioni ottimizzato
- Query Ottimizzate: Filtri e ricerche efficienti
- Cache: Riduzione carico database
- Bulk Operations: Azioni massive performanti
Integrazione Sistema
- Bambini: Relazione diretta profili
- Genitori: Email e notifiche automatiche
- Tariffe: Sistema Fee integrato
- Pagamenti: Tracking completo ciclo
- FatturaPA: Esportazione XML standard
No comments to display
No comments to display