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.
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.
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.