LuaBill · Documentazione LuaBill

Creare un PDF ZUGFeRD

ZUGFeRD riunisce il documento leggibile e i dati strutturati nello stesso PDF.

Comprendi le due rappresentazioni

Il PDF/A-3 contiene un allegato XML EN 16931. Rinominare un PDF o aggiungergli manualmente un XML non basta per creare una fattura ZUGFeRD conforme.

Il PDF può comprendere elementi di presentazione, come testo introduttivo, firma o timbro. L’XML contiene dati strutturati e note condivise. Le formule LaTeX delle note vi rimangono come testo sorgente, non come immagini.

Confronta PDF, XML e formati ibridi →

Prepara il profilo ZUGFeRD

Seleziona ZUGFeRD nelle impostazioni di uscita. Servono LuaLaTeX, texlua e font, Java 17 o successivo per Mustang e Ghostscript per la preparazione del PDF/A-3.

La procedura guidata può preparare il profilo partendo dagli strumenti già presenti. LuaBill 0.1.31 usa le risorse ZUGFeRD 2.5.2 / Factur-X 1.09.2 di Mustang 2.26.0, con le regole EN 16931 CII attive.

Prepara i componenti di generazione →

Controlla e invia il file ibrido

LuaBill valida l’XML, prepara e verifica il PDF/A e controlla il contenitore. L’XML estratto dal PDF viene confrontato con l’XML separato prima della pubblicazione dei risultati.

Apri il PDF per verificare il contenuto commerciale e conserva rapporti e riepilogo delle versioni. Di norma invia il PDF ibrido; fornisci anche l’XML separato se richiesto dal destinatario. Un normale lettore PDF non mostra sempre gli allegati incorporati.

  • Il file .xml separato conserva una copia dei dati incorporati.
  • Il file .validation.xml contiene i risultati Mustang.
  • Il file .validation-rules.xml e il riepilogo .validation-info.json permettono di identificare regole e passaggi eseguiti.
Guarda un esempio di fattura elettronica →Risolvi un problema PDF/A o di validazione →
← Torna alla documentazione