PrestaShop Contabilidad y Facturación

DataFirefly Factur-X — Facturación electrónica PDF/A-3 + XML

Facturas electrónicas Factur-X listas para la reforma 2026-2027

Convierta cada pedido de PrestaShop en una factura electrónica híbrida Factur-X: un PDF/A-3b legible e imprimible que contiene, incrustados en su interior, los datos estructurados en formato XML CII (norma EN 16931). Descarga individual desde la ficha del pedido, generación masiva en archivo ZIP y puesta a disposición en la cuenta del cliente. Diseñado para la reforma francesa de la facturación electrónica de 2026-2027.

Factur-X EN 16931 PDF/A-3b PS 8 & 9 Reforma 2026-2027
  • Reembolso de 30 días
  • 12 meses de actualizaciones
  • Soporte 24h
www.datafirefly.com/es/
DataFirefly Factur-X Prestashop
v1.0.0 · actualizado 2026-06-04
Qué hace

La versión corta.

01

PDF/A-3b con XML incrustado

Cada factura es un único archivo: un PDF/A-3b imprimible junto con los datos estructurados XML CII incrustados (objeto EmbeddedFile, matriz /AF, relación /AFRelationship Data, metadatos XMP Factur-X). Un solo documento para la persona y para la máquina.

02

Perfiles BASIC, EN 16931, EXTENDED

Elija el perfil emitido en la configuración. EN 16931 para una conformidad completa con el núcleo europeo, BASIC para un XML más ligero. El identificador de especificación (guideline) se ajusta automáticamente según el perfil.

03

Individual, en lote y del lado del cliente

Botones de descarga de PDF y XML en cada ficha de pedido, una acción en lote para exportar un conjunto de facturas en archivo ZIP y un enlace opcional Mis facturas Factur-X en la cuenta del cliente.

04

Totales recalculados, coherencia garantizada

Líneas, gastos de envío (cargo de documento), descuentos (repartidos proporcionalmente entre las bases de IVA) y el desglose de IVA se recalculan para satisfacer las reglas de equilibrio BR-CO de EN 16931, con independencia de los redondeos de PrestaShop.

La versión larga

Todo lo que querrías saber antes de instalar.

Una mirada detallada a cómo funciona DataFirefly Factur-X — Facturación electrónica PDF/A-3 + XML, por qué lo construimos así y la lógica detrás de las características anteriores.

§ 01

La factura electrónica pasa a ser obligatoria: anticipe

La reforma francesa de la facturación electrónica fija un calendario preciso. A partir del 1 de septiembre de 2026, todas las empresas sujetas al IVA deben poder recibir facturas electrónicas, y las grandes empresas y las ETI deben emitirlas. A partir del 1 de septiembre de 2027, la obligación de emisión se extiende a las pymes, microempresas y autónomos. La mayoría de los comercios PrestaShop deben, por tanto, recibir desde 2026 y emitir a partir de 2027. Factur-X es el formato híbrido recomendado en Francia para superar este hito con tranquilidad.

§ 02

Factur-X: un formato legible por personas y máquinas

Una factura Factur-X es un único archivo que reúne dos mundos: un PDF/A-3b que su cliente puede abrir, leer e imprimir como una factura clásica, y un archivo XML estructurado incrustado dentro del PDF que el software contable y las plataformas pueden leer automáticamente. Ya no hace falta enviar un PDF por un lado y un archivo de datos por otro: todo está en el mismo documento, lo que elimina el riesgo de desajuste entre la imagen legible y los datos procesados.

§ 03

Datos estructurados conformes a EN 16931

El módulo construye el XML en formato CII (UN/CEFACT Cross Industry Invoice), el estándar en el que se basa Factur-X. El orden de los elementos respeta estrictamente el esquema, la identidad del vendedor lleva su SIREN (con el identificador de esquema adecuado) y su número de IVA intracomunitario, y el desglose de IVA se detalla tipo por tipo. Hay tres perfiles disponibles: BASIC para un XML más ligero, EN 16931 para la conformidad completa con el núcleo europeo y EXTENDED.

§ 04

Una incrustación robusta, independiente de su versión de TCPDF

El PDF visual se genera mediante el TCPDF ya presente en PrestaShop, en modo PDF/A-3b. La incrustación del XML, en cambio, no depende de ningún detalle interno de TCPDF: se realiza mediante actualización incremental del PDF, una técnica que añade los objetos necesarios (el archivo incrustado, la matriz /AF, la relación /AFRelationship Data, los metadatos XMP Factur-X y el esquema de extensión PDF/A) sin tocar un solo byte del documento existente. El resultado: la solución permanece estable sea cual sea la versión de TCPDF que acompañe a su PrestaShop.

§ 05

Todos sus casos de facturación cubiertos

Las líneas del pedido, los gastos de envío (modelados como cargo de documento) y los descuentos (modelados como allowance repartido proporcionalmente entre las bases de IVA) se traducen al XML con su tipo de IVA. Todos los totales — base, base imponible, IVA total, total y importe a pagar — se recalculan a partir de las líneas y del desglose para respetar las reglas de equilibrio BR-CO de EN 16931. Lo que prima es la coherencia interna del documento, justo lo que comprueban los validadores oficiales.

§ 06

Tres formas de recuperar sus facturas

Desde la ficha de pedido del back-office, un panel dedicado ofrece la descarga inmediata del PDF Factur-X y del XML por separado. Una pestaña de administración lista sus pedidos y permite la generación masiva: seleccione un lote y recupere todas las facturas en un archivo ZIP. Del lado del cliente, un enlace opcional en el área de cuenta permite al comprador descargar su factura. Por último, se puede activar la generación automática cuando un pedido alcanza un estado de su elección.

§ 07

Generación y transmisión: lo que hace el módulo

Este módulo cubre la generación de facturas Factur-X conformes, el paso que más rigor técnico exige. Generar Factur-X no requiere ninguna certificación. La transmisión a través de una Plataforma Acreditada (PA, antes PDP) y, para ciertas operaciones, el e-reporting, forman una capa distinta que se añade por encima. La versión 1.0 se centra en producir archivos conformes, listos para ser transmitidos por la plataforma que elija o integrados en su flujo contable, un complemento natural de nuestro módulo de exportación contable.

§ 08

Compatible con PrestaShop 8 y 9

La arquitectura se apoya en ModuleAdminController, Smarty y un autoloader PSR-4 manual (sin Composer), que funcionan de forma idéntica en PrestaShop 8.0, 8.1, 8.2 y 9.0. Sin rama de código específica, sin dependencia particular de Symfony, sin migración dolorosa que prever al pasar a PrestaShop 9.