Le fatture elettroniche italiane sono XML strutturati (FatturaPA). Estrarre i campi in automatico accelera la contabilità e prepara i dati per l'ERP, senza riscrivere a mano numero, IVA e righe.
Cosa contiene una fattura XML
Lo schema FatturaPA organizza i dati in sezioni prevedibili:
- Header — trasmittente, cedente/prestatore, cessionario/committente
- DatiGenerali — numero, data, tipo documento, divisa
- DettaglioLinee — articoli, quantità, prezzi, aliquote
- DatiRiepilogo — imponibili, IVA, totali
- Riferimenti a ordini, DDT o contratti (quando presenti)
Rispetto a PDF o scansioni, l'XML riduce ambiguità di layout: i nodi sono già etichettati.
Perché automatizzare (oltre al "copia-incolla")
- Centinaia di XML/mese elaborati in minuti, non in ore
- Meno errori di trascrizione su P.IVA, totali e aliquote
- Output pronto per registrazione nel gestionale
- Tracciabilità: file originale + log di elaborazione
Ordine di grandezza tipico con automazione: circa 50 secondi/documento sul flusso ordinario, con riduzione tempi intorno al 70% e errori di inserimento intorno all'80% rispetto al digitato a mano.
Campi da mappare
| Area | Esempi di campi |
|---|---|
| Testata | Numero, Data, TipoDocumento, Divisa, Causale |
| Fornitore / Cliente | Denominazione, IdCodice (P.IVA), CodiceFiscale, indirizzo |
| Righe | CodiceArticolo, Descrizione, Quantita, PrezzoUnitario, AliquotaIVA, Natura |
| Totali | ImponibileImporto, Imposta, ImportoTotaleDocumento, riepilogo per aliquota |
Per PDF e scansioni (non solo XML): estrazione dati da PDF. Per il prodotto fatture: automazione fatture.
Validazione utile prima dell'ERP
- Strutturale — XML valido, nodi obbligatori, encoding
- Logica — totali coerenti con le righe, IVA per aliquota, formati P.IVA/CF
- Business — fornitore conosciuto, importi in range, riferimenti ordine/DDT se richiesti
Gli XML dubbi vanno in coda revisione, non forzati in contabilità.
Output e integrazione
I dati estratti si espongono tipicamente come JSON, CSV o formato ERP (API, IDoc, file). Il passo successivo è l'invio al gestionale con conferma e gestione eccezioni.
- Integrazioni ERP
- SAP
- DDT collegati alle fatture, quando servono i riferimenti di consegna
Come partire
- Definire i campi obbligatori per la registrazione
- Allineare regole IVA e anagrafiche
- POC su campione reale (~30 giorni)
- Go-live tipico in 1–3 settimane dopo validazione
Dubbi su tempi e requisiti: FAQ.