Fattura Elettronica: come convertire il file XML in PDF

Nuovo tracciato XML per la Fattura Elettronica

Dal 1° gennaio 2019 tutte le fatture emesse da soggetti titolari di partita IVA, a parte qualche eccezione, devono essere emesse elettronicamente: il formato standard adottato è quello del file XML (eXtensible Markup Language).

Questo tipo di file rende agevole la comunicazione e la trasmissione dei dati tra vari sistemi informatici, ma non è immediatamente visualizzabile e interpretabile dall’occhio umano, essendo fondamentalmente un linguaggio di programmazione. Pertanto, nasce spesso il problema di come visualizzare e come convertire un file XML in un formato standard leggibile come il PDF.

In questo articolo vediamo come riuscire ad ottenere un file PDF da un file XML, in modo tale da poter visualizzare subito la nostra fattura elettronica.

Come convertire un file XML in PDF

Se provassimo ad aprire un file XML con un qualsiasi programma (ad esempio, con un editor come Notepad) visualizzeremmo qualcosa di simile a questo:

Fattura elettronica esempio file xml

Fattura elettronica: esempio file XML

È chiaro che, da un file di questo tipo e senza un software adatto, non saremmo in grado di ricostruire i dati contenuti nella fattura: a tal fine, abbiamo bisogno di convertire questo formato in un formato leggibile, come ad esempio un formato PDF.

Come leggere quindi un file XML? Per ottenere un file PDF da un file XML, esistono diversi tool gratuiti, come ad esempio un software gratuito AssoInvoice, appositamente creato da AssoSoftware, con cui è possibile ottenere una visualizzazione formattata della fattura.
Vediamo come utilizzarlo per ottenere da file XML fatture PDF gratis.

 

Convertire una fattura elettronica XML in PDF gratis

Anzitutto occorre installarsi il programma sul proprio pc: nel sito dedicato facciamo il download del file di installazione (c’è la versione per Windows, Linux e Mac). Una volta installato e avviato il programma, si presenta una schermata di questo tipo:

Schermata AssoInvoice di apertura

Schermata AssoInvoice di apertura

Cliccando in alto a sinistra sui tre puntini allineati, si seleziona la “directory di lavoro” ossia la cartella nella quale abbiamo salvato i nostri file XML che vogliamo visualizzare e stampare. Il programma a questo punto caricherà tutti i file XML presenti nella cartella selezionata. La schermata del software si presenta così:

AssoInvoice acquisizione file fatture xml

AssoInvoice acquisizione file fatture XML

 

Per ogni fattura che selezioniamo è disponibile a video la relativa anteprima (sulla destra). Le fatture vengono poi divise in automatico tra fatture attive e fatture passive. Per ciascuna fattura selezionata, in alto a destra possiamo visualizzare la versione della fattura completa, semplificata o ministeriale (non formatta uguale quella del portale Fatture e Corrispettivi).

Sempre nel menù in alto a destra, troviamo il tasto stampa: è qui che possiamo stampare il PDF del file XML selezionato. Basterà un click e il lavoro è fatto!

 

Convertire un file XML.P7M  in PDF

Un file XML.P7M è una fattura elettronica a cui è stata apposta un firma digitale. Questi file, a differenza dei file XML, possono essere aperti solo tramite un software in grado di analizzare e validare la firma per poi passare alla visualizzazione del contenuto del file XML. Sul web esistono alcuni siti che offrono questo servizio gratuitamente: ad esempio Postecert – Verifica online la firma digitale. Il sito permette di caricare il file XML.P7M e richiedere la verifica della firma digitale:

Postecert: Verifica firma digitale per file XML.P7M

Postecert: Verifica firma digitale per file XML.P7M

Una volta caricato il file il sistema fa la verifica della firma digitale, dando conferma della validità del certificato e del firmatario. Se il file è corretto e non presenta problemi, fornisce una schermata di report con tutte le informazioni relative alla firma digitale e permette il download del PDF del file analizzato.



 

Vuoi saperne di più?

Vuoi ricevere maggiori informazioni?
Contattaci subito: siamo a tua completa disposizione!