PrestaShop Contabilità e Fatturazione

DataFirefly Factur-X — Fatturazione elettronica PDF/A-3 + XML

Fatture elettroniche Factur-X pronte per la riforma 2026-2027

Trasformi ogni ordine PrestaShop in una fattura elettronica ibrida Factur-X: un PDF/A-3b leggibile e stampabile che contiene, incorporati al suo interno, i dati strutturati in formato XML CII (standard EN 16931). Download singolo dalla scheda ordine, generazione massiva in archivio ZIP e messa a disposizione nell'area cliente. Progettato per la riforma francese della fatturazione elettronica 2026-2027.

Factur-X EN 16931 PDF/A-3b PS 8 & 9 Riforma 2026-2027
  • Rimborso 30 giorni
  • 12 mesi di aggiornamenti
  • Supporto 24h
www.datafirefly.com/it/
DataFirefly Factur-X Prestashop
v1.0.0 · aggiornato 2026-06-04
Cosa fa

L' versione breve.

01

PDF/A-3b con XML incorporato

Ogni fattura è un unico file: un PDF/A-3b stampabile insieme ai dati strutturati XML CII incorporati (oggetto EmbeddedFile, array /AF, relazione /AFRelationship Data, metadati XMP Factur-X). Un solo documento per la persona e per la macchina.

02

Profili BASIC, EN 16931, EXTENDED

Scelga il profilo emesso nella configurazione. EN 16931 per una conformità completa al nucleo europeo, BASIC per un XML più leggero. L'identificatore di specifica (guideline) viene impostato automaticamente in base al profilo.

03

Singolo, in blocco e lato cliente

Pulsanti di download PDF e XML su ogni scheda ordine, un'azione in blocco per esportare un lotto di fatture in archivio ZIP e un link opzionale Le mie fatture Factur-X nell'area cliente.

04

Totali ricalcolati, coerenza garantita

Righe, spese di spedizione (addebito di documento), sconti (ripartiti proporzionalmente tra le basi IVA) e la ripartizione IVA vengono ricalcolati per soddisfare le regole di equilibrio BR-CO di EN 16931, indipendentemente dagli arrotondamenti di PrestaShop.

La versione lunga

Tutto quello che vorresti sapere prima di installare.

Uno sguardo dettagliato su come funziona DataFirefly Factur-X — Fatturazione elettronica PDF/A-3 + XML, perché l'abbiamo progettato così, e il ragionamento dietro le funzionalità qui sopra.

§ 01

La fattura elettronica diventa obbligatoria: anticipi i tempi

La riforma francese della fatturazione elettronica fissa un calendario preciso. Dal 1º settembre 2026, tutte le imprese soggette a IVA devono essere in grado di ricevere fatture elettroniche, e le grandi imprese e le imprese a media capitalizzazione devono emetterle. Dal 1º settembre 2027, l'obbligo di emissione si estende alle PMI, alle microimprese e ai lavoratori autonomi. La maggior parte dei commercianti PrestaShop deve quindi ricevere dal 2026 ed emettere dal 2027. Factur-X è il formato ibrido raccomandato in Francia per superare questo traguardo con serenità.

§ 02

Factur-X: un formato leggibile da persone e macchine

Una fattura Factur-X è un unico file che unisce due mondi: un PDF/A-3b che il cliente può aprire, leggere e stampare come una fattura classica, e un file XML strutturato incorporato all'interno del PDF che i software contabili e le piattaforme possono leggere automaticamente. Niente più invio di un PDF da un lato e di un file di dati dall'altro: tutto sta nello stesso documento, eliminando ogni rischio di disallineamento tra l'immagine leggibile e i dati elaborati.

§ 03

Dati strutturati conformi a EN 16931

Il modulo costruisce l'XML in formato CII (UN/CEFACT Cross Industry Invoice), lo standard su cui si basa Factur-X. L'ordine degli elementi rispetta rigorosamente lo schema, l'identità del venditore riporta il suo SIREN (con l'identificatore di schema adeguato) e il suo numero di partita IVA intracomunitaria, e la ripartizione IVA è dettagliata aliquota per aliquota. Sono disponibili tre profili: BASIC per un XML più leggero, EN 16931 per la conformità completa al nucleo europeo ed EXTENDED.

§ 04

Un'incorporazione robusta, indipendente dalla versione di TCPDF

Il PDF visivo viene generato tramite il TCPDF già presente in PrestaShop, in modalità PDF/A-3b. L'incorporazione dell'XML, invece, non dipende da alcun dettaglio interno di TCPDF: avviene tramite aggiornamento incrementale del PDF, una tecnica che aggiunge gli oggetti necessari (il file incorporato, l'array /AF, la relazione /AFRelationship Data, i metadati XMP Factur-X e lo schema di estensione PDF/A) senza toccare un solo byte del documento esistente. Il risultato: la soluzione resta stabile qualunque sia la versione di TCPDF fornita con il suo PrestaShop.

§ 05

Tutti i suoi casi di fatturazione coperti

Le righe d'ordine, le spese di spedizione (modellate come addebito di documento) e gli sconti (modellati come allowance ripartita proporzionalmente tra le basi IVA) vengono tradotti nell'XML con la loro aliquota IVA. Tutti i totali — imponibile, base imponibile, IVA totale, totale e importo dovuto — vengono ricalcolati a partire dalle righe e dalla ripartizione per rispettare le regole di equilibrio BR-CO di EN 16931. Ciò che conta è la coerenza interna del documento, proprio ciò che verificano i validatori ufficiali.

§ 06

Tre modi per recuperare le sue fatture

Dalla scheda ordine del back-office, un pannello dedicato offre il download immediato del PDF Factur-X e del solo XML. Una scheda di amministrazione elenca i suoi ordini e consente la generazione massiva: selezioni un lotto e recuperi tutte le fatture in un archivio ZIP. Lato cliente, un link opzionale nell'area account consente all'acquirente di scaricare la sua fattura. Infine, la generazione automatica può essere attivata quando un ordine raggiunge uno stato di sua scelta.

§ 07

Generazione e trasmissione: cosa fa il modulo

Questo modulo copre la generazione di fatture Factur-X conformi, il passaggio che richiede il maggior rigore tecnico. Generare Factur-X non richiede alcuna certificazione. La trasmissione tramite una Piattaforma Accreditata (PA, già PDP) e, per certe operazioni, l'e-reporting, costituiscono uno strato distinto che si aggiunge al di sopra. La versione 1.0 si concentra sulla produzione di file conformi, pronti a essere trasmessi tramite la piattaforma scelta o integrati nel suo flusso contabile, un complemento naturale del nostro modulo di esportazione contabile.

§ 08

Compatibile con PrestaShop 8 e 9

L'architettura si basa su ModuleAdminController, Smarty e un autoloader PSR-4 manuale (senza Composer), che funzionano in modo identico su PrestaShop 8.0, 8.1, 8.2 e 9.0. Nessun ramo di codice specifico, nessuna dipendenza Symfony particolare, nessuna migrazione dolorosa da prevedere al passaggio a PrestaShop 9.