# Caricamento Documenti

## Caricamento Documenti

La pagina **Carica Documenti** (`/documents/upload`) permette di caricare nel sistema le immagini degli Ordini di Lavoro (ODL) compilati manualmente dagli operai.

### Come Caricare un Documento

1. Accedi alla sezione **Documenti > Carica Documenti** dal menu laterale
2. Inserisci un **titolo** descrittivo per il documento (es. "ODL Cantiere Milano - Settimana 23")
3. Seleziona una o più **immagini** del documento tramite il pulsante di upload
4. Verifica l'anteprima delle immagini caricate
5. Premi il pulsante **Carica** per inviare il documento al sistema

### Cosa Succede Dopo il Caricamento

Una volta caricato, il documento segue questo ciclo di vita:

| Stato | Descrizione |
|-------|-------------|
| **In attesa** | Il documento è stato caricato e attende l'elaborazione OCR |
| **In elaborazione** | L'agente AI sta analizzando le immagini ed estraendo i dati |
| **Da revisionare** | L'estrazione OCR è completata, i dati devono essere verificati |
| **Confermato** | I dati sono stati verificati e confermati dall'operatore |
| **Rifiutato** | Il documento è stato rifiutato |
| **Archiviato** | Il documento è stato archiviato |

### Formati Supportati

- JPEG / JPG
- PNG
- PDF (ogni pagina viene convertita in immagine)

### Standard di Compilazione ODL

Per garantire un'elaborazione OCR accurata e una revisione rapida, è **obbligatorio** che gli operai compilino il modulo ODL rispettando il seguente standard:

:::caution[Identificazione Operaio]
Nella colonna **Operaio** del modulo ODL cartaceo, l'operaio deve scrivere il proprio **codice risorsa** (matricola) assegnato dal gestionale, **non** il nome e cognome.

**Esempio**: scrivere `OP042` anziché "Mario Rossi".
:::

Il codice risorsa è l'identificativo univoco assegnato a ogni operaio nel gestionale e visibile nella sezione [Operai e Badge](/configurazione/operai-badge/). Utilizzando il codice, il sistema è in grado di:

- **Riconoscere automaticamente** l'operaio durante l'estrazione OCR
- **Eliminare ambiguità** dovute a calligrafie difficili da interpretare
- **Velocizzare la revisione**, evitando la selezione manuale dal dropdown

:::tip
Per ottenere risultati migliori dall'OCR, assicurati che le immagini siano **nitide**, ben illuminate e con il testo **leggibile**.
:::