Shopware Extensiones Shopware

DataFirefly Factur-X SW — Factura electrónica Shopware 6: ZUGFeRD y XRechnung 3.0

Factur-X, ZUGFeRD y XRechnung 3.0 para Shopware 6 — la conformidad de factura electrónica que el nativo no cubre, de la 6.5 a la 6.7.

La suite de conformidad de factura electrónica para Shopware 6. DfFacturX genera un XML CII conforme a EN 16931 en cada creación de factura y lo incrusta directamente en el PDF existente: el documento que descarga su cliente es la factura electrónica híbrida. Para el sector público alemán, el perfil XRechnung 3.0 produce un XML autónomo con gestión completa del Leitweg-ID mediante un campo personalizado instalado en el cliente y el pedido. Categorías de IVA resueltas automáticamente para los tipos al 0 por ciento (intracomunitario, exportación, exención), promociones convertidas en descuentos de documento, gastos de envío como cargos de documento, y un RoundingAmount que garantiza un total estrictamente idéntico al de Shopware. Adjunto XML automático en los correos de pedido, modo solo B2B, comando de consola de regeneración. Compatible con Shopware 6.5, 6.6 y 6.7, sin ninguna dependencia Composer.

Shopware 6.5 → 6.7 Conforme EN 16931 XRechnung 3.0 + Leitweg-ID PDF híbrido Factur-X Mandatos DE 2025-2028 / FR 2026-2027 Cero dependencias Composer
  • Reembolso de 30 días
  • 12 meses de actualizaciones
  • Soporte 24h
www.datafirefly.com/es/
DataFirefly Factur-X SW — Facture électronique Shopware 6 : ZUGFeRD & XRechnung 3.0
v1.0.0 · actualizado 2026-06-09
Qué hace

La versión corta.

01

XRechnung 3.0 con Leitweg-ID

El diferenciador que el nativo de Shopware no tiene: XML XRechnung 3.0 en sintaxis CII para facturar a las administraciones alemanas. El Leitweg-ID (BT-10) se introduce en un campo personalizado instalado en el cliente y el pedido, con valor de respaldo configurable. Incluye el contacto del vendedor BG-6 y las direcciones electrónicas BT-34 y BT-49 exigidas por el validador KOSIT.

02

PDF híbrido Factur-X / ZUGFeRD

El XML CII se incrusta en el PDF de factura existente mediante actualización incremental, con metadatos XMP PDF A-3 y el esquema de extensión Factur-X completo. Sin segundo documento que gestionar: el PDF que su cliente descarga o recibe por correo es la factura electrónica híbrida, legible por humanos y máquinas.

03

Categorías de IVA inteligentes

La trampa número uno de los validadores: los tipos al 0 por ciento. DfFacturX los resuelve automáticamente — K entrega intracomunitaria con inversión del sujeto pasivo cuando el comprador tiene un número de IVA en otro país de la UE, G exportación fuera de la UE, Z en el resto de casos — con motivos de exención BT-120 configurables.

04

Automatización completa

Generación automática al crear el documento de factura, ya sea desde el admin, el Flow Builder o la API. XML adjuntado automáticamente a los correos de pedido. Modo solo B2B para limitar la generación a pedidos con empresa o número de IVA. Y nunca bloqueante: la creación de la factura nunca falla por culpa de la factura electrónica.

05

Modelo contable EN 16931 riguroso

Modelo neto con conversión automática de los pedidos con IVA incluido mediante los impuestos calculados de Shopware. Promociones convertidas en descuentos de documento (la norma prohíbe las líneas negativas, regla BR-27), envío como cargos de documento, y un RoundingAmount BT-114 que absorbe cualquier desviación de céntimos para un GrandTotal idéntico al total de Shopware.

06

6.5 a 6.7, cero dependencias

El generador CII y el incrustador PDF están desarrollados internamente, sin ninguna biblioteca externa. El plugin cubre también las versiones de Shopware anteriores a la 6.6.10, donde no existe ninguna solución nativa. Configuración completa por canal de venta, etiquetas de admin en español no incluidas: inglés, alemán y francés.

La versión larga

Todo lo que querrías saber antes de instalar.

Una mirada detallada a cómo funciona DataFirefly Factur-X SW — Factura electrónica Shopware 6: ZUGFeRD y XRechnung 3.0, por qué lo construimos así y la lógica detrás de las características anteriores.

§ 01

La factura electrónica ya no es opcional

En Alemania, toda empresa debe poder recibir facturas electrónicas B2B desde enero de 2025, y la obligación de emisión se despliega por fases hasta 2028. El B2G ya exige XRechnung con Leitweg-ID. En Francia, el mandato Factur-X impone la recepción desde septiembre de 2026 y la emisión en 2026-2027 según el tamaño de la empresa. Si su tienda Shopware vende B2B o factura a administraciones, la factura electrónica conforme a EN 16931 se convierte en una condición para cobrar.

§ 02

Lo que el nativo de Shopware no cubre

Shopware ofrece una salida ZUGFeRD básica desde la versión 6.6.10, pero no produce XRechnung 3.0, no gestiona el Leitweg-ID, no existe en las versiones 6.5 y 6.6 anteriores, y sus datos del vendedor se limitan a los ajustes de documento. DfFacturX es una suite de conformidad completa: perfiles múltiples, datos del vendedor ricos por canal de venta, instrucciones de pago SEPA, categorías de IVA automáticas, adjunto por correo y herramientas de regeneración.

§ 03

XRechnung 3.0 y Leitweg-ID, sin apaños

Facturar a una administración alemana exige un XML XRechnung con una referencia del comprador BT-10 — el Leitweg-ID — que Shopware no sabe almacenar. Al activarse, el plugin instala un campo personalizado dedicado en la ficha de cliente y en el pedido: introduzca el Leitweg-ID una vez en el cliente y se reutilizará en todas sus facturas, con posibilidad de sobrescribirlo pedido a pedido y un valor de respaldo configurable. El XML generado incluye el proceso de negocio Peppol, el contacto del vendedor BG-6 y las direcciones electrónicas exigidas por el validador KOSIT.

§ 04

Un PDF híbrido, no un documento más

Para los perfiles Factur-X y ZUGFeRD, el XML se incrusta directamente en el PDF de factura generado por Shopware mediante actualización incremental: archivo factur-x.xml adjunto, relación AF de tipo Data, metadatos XMP PDF A-3 con el esquema de extensión Factur-X completo. El medio del documento se reemplaza in situ — el PDF que su cliente descarga desde su cuenta o recibe por correo es la factura electrónica híbrida. Si una estructura PDF exótica impide la incrustación, el plugin degrada limpiamente: el XML sigue disponible como adjunto de correo y por consola, y se registra una advertencia.

§ 05

Un modelo contable que pasa los validadores

La norma EN 16931 es exigente: importes netos, líneas negativas prohibidas, desglose de IVA por categoría, totales coherentes al céntimo. DfFacturX convierte los pedidos con IVA incluido al modelo neto mediante los impuestos calculados de Shopware, transforma las promociones en descuentos a nivel de documento con su desglose por tipo, declara los gastos de envío como cargos de documento, y utiliza el campo RoundingAmount BT-114 para absorber cualquier desviación de redondeo: el GrandTotal del XML siempre es estrictamente igual al total del pedido en Shopware. Los tipos al 0 por ciento reciben automáticamente la categoría correcta — K intracomunitario, G exportación, Z — con motivo de exención.

§ 06

Automático, y nunca bloqueante

La generación se activa al crear el documento de factura, sea cual sea el canal: admin, Flow Builder o API. El modo solo B2B restringe la generación a los pedidos profesionales. El XML se adjunta automáticamente a los correos de pedido. Y por diseño, un error de factura electrónica nunca bloquea la creación de la propia factura: el incidente se registra y el comando de consola df:facturx:generate permite regenerar tras la corrección, con cambio de perfil al vuelo y exportación del XML a un archivo.

§ 07

Valide antes de pasar a producción

La documentación incluye una lista de comprobación completa: pedidos con IVA incluido y netos, promoción, gastos de envío, venta intracomunitaria con número de IVA, exportación fuera de la UE. Exporte el XML con un comando y envíelo al validador KOSIT para XRechnung o al validador Mustang para Factur-X y ZUGFeRD. Pasa a producción sabiendo exactamente lo que recibirán sus clientes y sus herramientas contables.