Flusso Completo di Utilizzo
Flusso Operativo Completo
Sezione intitolata “Flusso Operativo Completo”Questa guida descrive il flusso di lavoro completo, dall’ordine cliente alla generazione degli output amministrativi.
Panoramica del Flusso Aziendale
Sezione intitolata “Panoramica del Flusso Aziendale”flowchart LR
A["1. ORDINE CLIENTE"] --> B["2. GENERAZIONE ODL\n(gestionale)"]
B --> C["3. ESECUZIONE LAVORI\n+ timbrature"]
C --> D["4. RAPPORTINI\n(compilazione operai)"]
D --> E["5. SCANSIONE + OCR\n(estrazione AI)"]
E --> F["6. REVISIONE\n(validazione operatore)"]
F --> G["7. ELABORAZIONE\n(calcolo automatico)"]
G --> H["8. OUTPUT EXCEL\n(A + B + C)"]
Ciclo di Vita del Documento
Sezione intitolata “Ciclo di Vita del Documento”stateDiagram-v2
[*] --> InAttesa : Caricamento PDF
InAttesa --> InElaborazione : Agente OCR (Azure AI)
InElaborazione --> DaRevisionare : Estrazione completata
DaRevisionare --> DaRevisionare : Salva Bozza
DaRevisionare --> Confermato : Conferma operatore
DaRevisionare --> Rifiutato : Rifiuto operatore
Confermato --> Archiviato : Archiviazione
Rifiutato --> [*]
Archiviato --> [*]
Logica Calcolo Ore
Sezione intitolata “Logica Calcolo Ore”flowchart TD
START["Timbratura giornaliera"] --> CHECK{"Totale ore ≤ 8h?"}
CHECK -->|Sì| CASOA["CASO A"]
CHECK -->|No| CASOB["CASO B"]
CASOA --> A1["Ore viaggio = percorrenza"]
A1 --> A2["Ore ordinarie = 8h − viaggio"]
A2 --> A3["Straordinario = 0"]
CASOB --> B1["Viaggio ordinario = parte entro 8h"]
B1 --> B2["Ordinarie = 8h − viaggio ordinario"]
B2 --> B3["Viaggio straord. = parte oltre 8h"]
B3 --> B4["Straordinario = eccedenza − viaggio straord."]
Fase 1: Preparazione – Configurazione Iniziale
Sezione intitolata “Fase 1: Preparazione – Configurazione Iniziale”Prima di iniziare il flusso operativo, assicurati che siano configurati:
- Operai e Badge – Verifica che tutti gli operai attivi siano presenti nel sistema con il badge associato
- Commesse – Controlla che le commesse padre e le sotto-commesse siano aggiornate
- Cantieri e Percorrenze – Configura l’anagrafica cantieri con i tempi di percorrenza dalla sede
- Tariffe e Fasce – Imposta i costi orari per dipendente e le fasce tariffarie contrattuali
Fase 2: Ordine e Generazione ODL
Sezione intitolata “Fase 2: Ordine e Generazione ODL”Chi: Responsabile commessa
- L’azienda riceve l’ordine dal cliente
- L’operatore genera il foglio di Lavorazione Interna (ODL) nel gestionale
- L’ODL include i materiali utilizzati (di magazzino o acquistati per il progetto)
Fase 3: Esecuzione Lavori e Timbrature
Sezione intitolata “Fase 3: Esecuzione Lavori e Timbrature”Chi: Operai
- I metalmeccanici timbrano in azienda tramite il software interno e in cantiere (pausa pranzo, ecc.)
- Gli edili timbrano in cantiere tramite l’app mobile (con selezione del cantiere dal menu a tendina)
Fase 4: Rapportini Giornalieri
Sezione intitolata “Fase 4: Rapportini Giornalieri”Chi: Operai + Responsabile
- Ogni giorno i rapportini vengono compilati dagli operai e verificati dal responsabile
- Gli impiegati inseriscono le attività su una maschera dedicata nel sistema
- L’operatore ha la possibilità di escludere le righe già inserite durante la validazione
Fase 5: Scansione, Caricamento e OCR
Sezione intitolata “Fase 5: Scansione, Caricamento e OCR”Chi: Operatore amministrativo + Sistema AI
- Raccogli gli ODL cartacei (PDF) compilati
- Accedi a Documenti > Carica Documenti
- Carica il PDF e assegna un titolo
- Il sistema Azure AI estrae automaticamente i dati (OCR)
- Durante l’estrazione, il flag Fuori viene impostato anche se nella descrizione della riga compaiono
VIAGGIOoFUORI SEDE
- Durante l’estrazione, il flag Fuori viene impostato anche se nella descrizione della riga compaiono
- Il documento passa allo stato “Da revisionare”
Fase 6: Revisione e Validazione
Sezione intitolata “Fase 6: Revisione e Validazione”Chi: Operatore amministrativo
- Accedi a Documenti > Lista Documenti, filtra per “Da revisionare”
- Apri la Revisione del documento
- Verifica intestazione: cliente, commessa, descrizione
- Controlla ogni riga della tabella lavorazioni:
- Operaio corretto? (seleziona dal dropdown — ogni voce mostra Cod. Risorsa — Nome)
- Ore lavorate corrette?
- Flag “Fuori” corretto? (cruciale per il calcolo viaggio!)
- Gestisci gli alert generati dal sistema (discrepanze ore, operai mancanti)
- Se necessario, dividi le ore in sotto-commesse (Split)
- Premi “Salva Bozza” per salvare le correzioni intermedie
- Quando tutto è corretto, premi “Conferma Dati” (il documento verrà bloccato)
Fase 7: Elaborazione Automatica
Sezione intitolata “Fase 7: Elaborazione Automatica”Chi: Sistema automatico
Dopo la conferma, il sistema calcola automaticamente:
- Ore ordinarie = MIN(ore timbrate, 8h) − ore viaggio entro 8h
- Ore di viaggio = tempo percorrenza andata + ritorno dal cantiere
- Ore straordinarie = (totale − 8h) − viaggio in eccedenza
- Costi per fascia = incrocio orario timbratura × tabella fasce tariffarie
- Costo per risorsa = ore × costo orario del dipendente
Fase 8: Output Excel
Sezione intitolata “Fase 8: Output Excel”Chi: Amministrazione / Direzione
Il sistema genera un unico file Excel (.xlsx) con tre fogli:
| Foglio | Contenuto |
|---|---|
| Output A | Prospetto ore per dipendente/giorno (ordinarie, viaggio, straordinari) |
| Output B | Prospetto fasce tariffarie (ore e costi per fascia) |
| Output C | Prospetto costi per risorsa (cod_dipendente × costo) |
Riepilogo Responsabilità
Sezione intitolata “Riepilogo Responsabilità”| Fase | Responsabile | Frequenza |
|---|---|---|
| Configurazione iniziale | Amministratore | Una tantum / Quando necessario |
| Generazione ODL | Responsabile commessa | Ad ogni ordine |
| Timbrature | Operai | Giornaliera |
| Rapportini | Operai + Responsabile | Giornaliera |
| Scansione + Upload | Operatore amministrativo | Settimanale |
| OCR | Sistema AI | Automatico |
| Revisione + Alert | Operatore amministrativo | Settimanale |
| Elaborazione ore | Sistema | Automatico |
| Output Excel | Amministrazione | Mensile / A richiesta |