Profili Factur-X spiegati — Da MINIMUM a EXTENDED
Guida completa ai cinque profili Factur-X/ZUGFeRD 2.x: MINIMUM, BASIC WL, BASIC, EN 16931 ed EXTENDED — con campi, casi d'uso e regole di conformità.
Cosa sono i profili Factur-X?
Factur-X (Francia) e ZUGFeRD 2.x (Germania) definiscono cinque profili graduali che offrono diversi livelli di dati strutturati nel file CII XML incorporato. Ogni profilo è un superset del precedente: una fattura BASIC contiene tutti i campi MINIMUM più altri.
La scelta del profilo corretto dipende dal caso d'uso: elaborazione automatizzata, conformità normativa o revisione manuale. Chorus Pro (il portale B2G francese) accetta tutti i profili.
Profili: MINIMUM (metadati minimi), BASIC WL (senza righe), BASIC (livello riga), EN 16931 (norma completa), EXTENDED (oltre EN 16931).
Profilo MINIMUM
Blog.post14.s2.intro
| Blog.post14.s2.th1 | Blog.post14.s2.th2 | Blog.post14.s2.th3 | Blog.post14.s2.th4 |
|---|---|---|---|
| Blog.post14.s2.r1.c1 | Blog.post14.s2.r1.c2 | Blog.post14.s2.r1.c3 | Blog.post14.s2.r1.c4 |
| Blog.post14.s2.r2.c1 | Blog.post14.s2.r2.c2 | Blog.post14.s2.r2.c3 | Blog.post14.s2.r2.c4 |
| Blog.post14.s2.r3.c1 | Blog.post14.s2.r3.c2 | Blog.post14.s2.r3.c3 | Blog.post14.s2.r3.c4 |
| Blog.post14.s2.r4.c1 | Blog.post14.s2.r4.c2 | Blog.post14.s2.r4.c3 | Blog.post14.s2.r4.c4 |
| Blog.post14.s2.r5.c1 | Blog.post14.s2.r5.c2 | Blog.post14.s2.r5.c3 | Blog.post14.s2.r5.c4 |
| Blog.post14.s2.r6.c1 | Blog.post14.s2.r6.c2 | Blog.post14.s2.r6.c3 | Blog.post14.s2.r6.c4 |
Profili BASIC WL e BASIC
Blog.post14.s3.intro
BASIC WL (Without Lines / Senza righe) aggiunge informazioni di pagamento, dati bancari (IBAN/BIC) e partita IVA fornitore, ma non contiene dettagli delle righe. Adatto per fatture semplici con una sola categoria fiscale.
BASIC aggiunge i dettagli delle righe: ogni riga fattura con descrizione, quantità, prezzo unitario e importo riga. Questo abilita la riconciliazione automatica delle righe nell'elaborazione ordine/fattura.
BASIC è il profilo più usato per le fatture fornitori B2B standard. Fornisce dati sufficienti per l'elaborazione automatica senza la complessità di EN 16931 o EXTENDED.
Profili EN 16931 e EXTENDED
Blog.post14.s4.intro
Il profilo EN 16931 (noto anche come COMFORT) implementa la norma EN 16931 completa, inclusi tutti i campi obbligatori e opzionali: riferimenti fattura/ordine, indirizzo di consegna, termini di pagamento, sconti, più categorie fiscali.
EXTENDED va oltre EN 16931 e offre campi aggiuntivi per scenari commerciali complessi: più destinatari, informazioni logistiche dettagliate, numeri di serie, informazioni doganali. È compatibile con UN/CEFACT SCRDM.
Per la trasmissione Peppol tramite access point, i file Factur-X devono usare il CII XML incorporato conforme almeno a EN 16931, con CustomizationID impostato sul valore Peppol BIS 3.0.
ValidateFin e Factur-X
ValidateFin estrae il CII XML dal tuo file PDF Factur-X/ZUGFeRD, rileva automaticamente il profilo e valida l'XML rispetto alle regole schematron appropriate. Vedrai il rapporto di validazione completo inclusi tutti gli errori con i percorsi dei campi.
Apri il validatore Factur-XDomande frequenti
Factur-X è lo stesso di ZUGFeRD?
Sì e no. La specifica tecnica è identica (entrambi sono PDF/A-3 + CII XML). La differenza è nel nome e nell'origine nazionale: Factur-X è il nome francese, ZUGFeRD quello tedesco. Da ZUGFeRD 2.1 / Factur-X 1.0 sono completamente sincronizzati.
Quale profilo devo usare per Chorus Pro?
Chorus Pro accetta tutti i profili Factur-X. Per l'elaborazione automatizzata si raccomanda EN 16931. Per la revisione manuale è sufficiente BASIC. In caso di dubbio, scegli EN 16931 per massima compatibilità.
Posso creare un documento Factur-X senza PDF?
No. Factur-X è per definizione un documento PDF/A-3 con XML incorporato. Il PDF è obbligatorio. Se hai bisogno solo dell'XML (es. per Peppol), esporta il CII XML separatamente e trasmettilo direttamente.
ValidateFin valida tutti e cinque i profili Factur-X?
Sì. ValidateFin estrae il CII XML dal file PDF, legge il nome del profilo dichiarato e valida rispetto alle regole schematron corrispondenti. I profili da MINIMUM a EXTENDED sono tutti supportati.
Come estraggo l'XML da un file Factur-X?
ValidateFin estrae e mostra l'XML automaticamente. Se vuoi estrarlo manualmente: apri il file PDF con uno strumento PDF che mostra gli allegati e cerca l'allegato 'factur-x.xml' o 'zugferd-invoice.xml'.
Blog.post14.faq.q6
Blog.post14.faq.a6
Blog.post14.faq.q7
Blog.post14.faq.a7
Blog.post14.faq.q8
Blog.post14.faq.a8
Blog.post14.faq.q9
Blog.post14.faq.a9
Blog.post14.faq.q10
Blog.post14.faq.a10