Import / Export Dati
Importazione e esportazione CSV/XLSX per migrazione, backup e integrazione
Riferimenti normativi
- Art. 2214 CC — Conservazione scritture: Le scritture contabili vanno conservate per 10 anni. L'export periodico garantisce disponibilità dei dati.
- GDPR art. 20 — Portabilità dati: L'interessato ha diritto di ricevere i dati in formato strutturato e leggibile da macchina. CSV e XLSX soddisfano questo requisito.
- D.Lgs. 196/2003 art. 33 — Misure sicurezza: I file esportati possono contenere dati sensibili e vanno trattati con le stesse misure di sicurezza.
- DM 17/06/2014 — Conservazione sostitutiva: L'export non sostituisce la conservazione a norma ma è una copia di sicurezza aggiuntiva.
Il modulo consente di importare dati da file esterni (migrazione) e esportare dati di NOX per analisi, backup o commercialista.
| Formato | Estensione | Separatore | Note |
|---|---|---|---|
| CSV | .csv | Punto e virgola (;) | Testo puro, encoding UTF-8 |
| XLSX | .xlsx | — | Excel nativo, supporta formattazione |
;), standard italiano per evitare conflitti con la virgola decimale.| Modulo | Import | Export | Contenuto |
|---|---|---|---|
| Anagrafica Soggetti | ✔ | ✔ | Clienti, fornitori, pazienti con CF, P.IVA, indirizzi |
| Catalogo Prodotti | ✔ | ✔ | Articoli con codice, prezzo, IVA, tipo |
| Listini Prezzi | ✔ | ✔ | Prezzi per articolo con scaglioni |
| Documenti | — | ✔ | Fatture, DDT, preventivi (solo export) |
| Scadenzario | ✔ | ✔ | Scadenze pagamento |
| Corrispettivi | ✔ | ✔ | Chiusure giornaliere RT |
| Movimenti Bancari | ✔ | ✔ | Per riconciliazione bancaria |
| Registro IVA | ✔ | ✔ | Registrazioni con protocollo |
| Prima Nota | ✔ | ✔ | Registrazioni partita doppia |
| Allegati | ✔ | ✔ | Metadati allegati |
- Selezionare il modulo.
- Il sistema carica i campi disponibili.
- Attivare/disattivare campi e personalizzare alias.
- Selezionare formato (CSV/XLSX).
- Applicare filtri (periodo, stato, ecc.).
- Premere Esporta: il file viene scaricato.
- Selezionare il modulo di destinazione.
- Scaricare il template per il formato corretto.
- Preparare il file con i dati.
- Premere Importa e selezionare il file.
- Verificare il mapping campi nell'anteprima.
- Premere Conferma importazione.
- Consultare il riepilogo: totale/importati/errori.
Per ogni modulo: checkbox per attivare/disattivare, alias per rinominare colonne, drag per riordinare. Gli alias permettono di mappare intestazioni di file esterni ai campi NOX.
Selezione campi e alias vengono salvati in localStorage per modulo. Alla prossima sessione, il profilo viene ricaricato. Utile per export periodici con le stesse colonne.
Il pulsante “Scarica Template” genera un file vuoto con le intestazioni corrette. Compilarlo e reimportarlo per un'importazione senza errori di mapping.
| Voce | Descrizione |
|---|---|
| Totale righe | Righe nel file |
| Importati | Record importati con successo |
| Errori | Record con errori (campo mancante, formato, duplicato) |
- Backup prima di importare
- Test su workspace di prova prima della produzione
- Encoding UTF-8 per caratteri accentati
- Verificare duplicati prima dell'import
- File piccoli (< 10.000 righe per batch)
;), standard italiano.La pagina Import / Export ora include un hub di shortcut in cima con due card navy che portano a procedure dedicate:
📥 Import fatture di acquisto
Card "Import XML fatture (bulk)" → pagina /import-export/xml-bulk. Da qui le fatture che ricevi entrano in NOX.
Cosa puoi trascinare
- Fino a 200 documenti per volta, trascinati dal Finder o scelti da disco.
.xmlnormali,.p7mfirmati digitalmente, e pacchetti.zipcome li scarica il cassetto fiscale: lo zip viene aperto e le fatture dentro trattate una per una.- I file dei metadati (
..._MT_001.xml): portano l'identificativo SdI, che è il modo sicuro di riconoscere una fattura già entrata. Trascinali insieme alle fatture. - Un file può contenere più fatture (un "lotto"): diventano documenti distinti.
Guarda prima di importare
Il bottone "Guarda cosa contengono" legge i file e mostra cosa c'è dentro — tipo documento, numero, data, fornitore, totale — senza scrivere niente in archivio. Utile quando arriva un pacchetto e non sai cosa contiene.
Cosa succede quando importi
Ogni fattura diventa un documento di acquisto vero: lo trovi in Documenti, le sue scadenze finiscono nello scadenzario, e il commercialista se la porta via con l'export. Il fornitore viene agganciato all'anagrafica e, se non c'è, creato.
Vengono lette tutte le tipologie: fatture ordinarie e semplificate, note di credito e di debito, parcelle, autofatture e integrazioni per reverse charge (da TD01 a TD28). Ritenuta d'acconto e cassa previdenziale, se ci sono, vengono riportate sul documento: senza, il totale da pagare di una parcella non torna.
Le fatture in valuta estera vengono convertite in euro col cambio salvato (Listini → Cambi, che si aggiorna dalla BCE con un bottone). Se il cambio per quella valuta non c'è, la fattura entra con i suoi importi e resta da verificare: meglio fermarsi che dare dollari per euro.
Fatture riepilogative e DDT
Una fattura che chiude più bolle cita i DDT dentro l'XML. NOX li legge e fa da sé quattro cose:
- tira fuori l'elenco dei DDT citati, con numero e data;
- marca la fattura come riepilogativa;
- cerca ogni DDT fra i DDT del fornitore che hai registrato;
- confronta articolo per articolo quantità e prezzo, e poi l'imponibile totale.
A seconda di come va il confronto, la fattura si sistema da sola:
| Cosa trova | Come resta la fattura |
|---|---|
| Tutti i DDT trovati, righe e totali che tornano | Verificata |
| Uno o più DDT citati non sono in archivio | Da verificare — con scritto quali mancano |
| Righe o totali che non tornano, oppure un DDT già fatturato prima | Da verificare — con scritto cosa non quadra |
| Non cita nessuna bolla | Non è riepilogativa: si comporta come una fattura normale |
Nell'elenco delle fatture di acquisto compare il link DDT ↔, che apre il confronto. Lì vedi quali bolle ha trovato e quali no, e il raffronto per articolo scritto in chiaro: "Toner nero: fatturati 10, consegnati 8", "Toner nero: prezzo fattura 45, prezzo DDT 42", "Trasporto: in fattura ma su nessun DDT", "Risme A4: consegnato ma non fatturato".
Da quella stessa pagina puoi agganciare a mano un DDT che il numero non ha fatto trovare — capita quando il fornitore lo scrive in un altro modo — e confermare che va bene così: la fattura passa a verificata anche se qualcosa non tornava.
Quando quadra, i DDT diventano figli della fattura e restano segnati come già fatturati: se un'altra fattura prova a chiudere le stesse bolle, NOX lo dice.
Per registrare una bolla in arrivo si usa il tipo documento "DDT da fornitore": porta il numero del fornitore, non una nostra numerazione, ed è quello che la fattura citerà.
Niente doppioni
La stessa fattura importata due volte non entra due volte: si riconosce dall'identificativo SdI, o da fornitore + numero + anno. Chi è già in archivio compare come già presente. La casella "Aggiorna quelle già presenti" serve a rileggerle dall'XML, e non tocca mai una fattura già contabilizzata.
Reverse charge
Su una fattura da fornitore estero, o in inversione contabile, non basta registrarla: bisogna emettere un documento di integrazione e mandarlo al SdI. Nell'elenco delle fatture di acquisto compare il link "autofattura": NOX propone il tipo (TD16, TD17, TD18 o TD19, spiegando quando si usa ciascuno) e crea il documento in bozza. Resta in bozza apposta: il tipo e l'aliquota sono scelte fiscali e vanno guardate prima di trasmettere.
🔄 Scarico automatico dal cassetto fiscale
Nella stessa pagina configuri il cassetto (Aruba, e in prospettiva Buffetti, TS Digital, Agyo): provider, utente, password e ogni quanti minuti guardare. Le credenziali vengono salvate cifrate.
Con il cassetto acceso NOX chiede da solo le fatture ricevute nuove e le importa, con lo stesso percorso del drag & drop. Due bottoni aiutano:
- Prova le credenziali — fa solo l'accesso, non scarica niente: serve a capire subito se utente e password sono giusti.
- Scarica adesso — non aspetta il turno, e ti dice quante fatture ha esaminato, quante importate e quante erano già presenti.
📊 Esporta al commercialista
Card "Esporta al commercialista" (sempre nell'hub) → porta direttamente alla procedura esistente /export-commercialista per generare il pacchetto periodico di fatture + registri da inviare allo studio.