È stata introdotta una nuova funzionalità che consente di importare capitolati e preventivi da file PDF tramite Intelligenza Artificiale IA.
La funzione è stata progettata per interpretare automaticamente i contenuti di file PDF generati da programma o da scansioni, secondo regole specifiche di interpretazione di file PDF dei capitolati di tipo PRIMUS.
Grazie a questa implementazione, è ora possibile importare automaticamente i Capitolati come Preventivi all’interno di Edison.
Nuova funzione: “Import preventivi avanzato IA”
È stata introdotta la funzione “Import preventivi avanzato IA”, disponibile solo se è attivo il modulo:“Interpretazione IA Capitolati e Computi”
La funzione è richiamabile:
- dal menu funzioni a sinistra
- oppure tramite il nuovo pulsante dedicato


Pannello di import
La funzione apre un pannello con i seguenti campi:
- Codice preventivo (progressivo automatico)
- Descrizione lavoro (descrizione del preventivo)
- Data preventivo
- Tipo preventivo (da lista)
- Fasce costo da configurazione(attualmente non consideratodato che vengono caricate delle righe note)
- Riferimento (riferimento del preventivo)
- Stato preventivo (default: “Non specificato”)
- Cliente (da anagrafica Edison)
- Parametro “interpretazione file PDF con IA”(sempre attivo nella nuova funzione)

- Tipo capitolato
(attualmente: PRIMUS SENZA DETTAGLIO; altri tipi non ancora supportati)
- File da importare
- Inserimento articoli semplici a dettaglio(non attualmente considerato)
Gestione del file PDF
- Se viene caricato un file PDF, questo viene elaborato dall’IA e convertito in:
JSON → CSV → file temporaneo - Se non viene caricato alcun file, viene aperto l’ultimo file temporaneo disponibile per eventuali modifiche
Avvio procedura
Alla conferma viene avviata la procedura IA che:
- legge e interpreta il PDF
- genera un file JSON
- converte il JSON in CSV
- importa i dati in Edison

File di controllo
Per verifica è possibile consultare:
- UltimoJSONConvertito.JSON
- UltimoCSVConvertito.CSV
Entrambi disponibili in:
Edison\TEMP
Fase di verifica import
Dopo la conferma dell’import capitolato con IA si evidenziano dei dati del capitolato da interpretare, in particolare se rilevati nel file PDF il committente e l’oggetto del computo.

Si segnalano poi il numero di righe ricavate e tradotte in CSV e si richiede se confermare o meno l’import.

E dopo la conferma l’evidenza dell’import avvenuto

Se disponibili nel PDF, committente, oggetto, data e luogo vengono inseriti nella descrizione estesa del preventivo.
In import preventivo in Edison si gestiscono i dati di testata e di dettaglio derivati dal capitolato.
Struttura dati importati
Dati di testata preventivo
I dati di testata del preventivo in import sono i seguenti. (in colore blu i campi ricavati da PDF)
- Anno (anno del sistema)
- Numero preventivo (da pannello o progressivo automatico)
- Data preventivo (da PDF o da pannello)
- Cliente (da pannello)
- Descrizione lavoro (da pannello)
- Tipo preventivo (da pannello)
- Riferimento (da PDF o pannello)
- Stato preventivo (da pannello)
- Fasce costo da configurazione (se attivo) Se parametro “Fascia costo da configurazione” attivo si impostano da configurazione azienda i costi e prezzi
Se disponibili nel PDF, committente, oggetto, data e luogo vengono inseriti nella descrizione estesa del preventivo.

Dati di dettaglio
Le righe di dettaglio vengono importate come Note.
Vengono interpretate le voci che terminano con la dicitura “SOMMANO”.

In caso di numerose righe è consigliato attivare la funzione:
“visualizzazione avanzata – attiva raggruppamenti”
Gestione riferimenti
Se il riferimento del computo è composto da più parti (es. “1” e “A150022a”):
- la prima parte viene salvata nel campo Riferimento computo/capitolato
- la seconda viene riportata in coda alla nota


Tipologia “PRIMUS SENZA DETTAGLIO”
In questa modalità:
- vengono importate solo le note principali
- vengono escluse le righe di dettaglio (es. LATO EST / LATO OVEST con quantità)
Segue un esempio della voce originale

e nella stampa in Edison dopo l’import della stessa voce.

Gestione capitoli
Se il computo contiene capitoli:
- questi vengono interpretati come note aggiuntive
- vengono inseriti nella prima nota del capitolo



