Shopware Administração & Produtividade

DataFirefly Factur-X SW: fatura eletrónica Shopware 6 com ZUGFeRD e XRechnung 3.0

Factur-X, ZUGFeRD e XRechnung 3.0 para Shopware 6: a conformidade de fatura eletrónica que o nativo não cobre, da 6.5 à 6.7.

A suíte de conformidade de fatura eletrónica para Shopware 6. O DfFacturX gera um XML CII conforme à EN 16931 a cada criação de fatura e incorpora-o diretamente no PDF existente: o documento que o seu cliente transfere é a fatura eletrónica híbrida. Para o setor público alemão, o perfil XRechnung 3.0 produz um XML autónomo com gestão completa do Leitweg-ID através de um campo personalizado instalado no cliente e na encomenda. Categorias de IVA resolvidas automaticamente para as taxas a 0 por cento (intracomunitário, exportação, isenção), promoções convertidas em descontos de documento, portes em encargos de documento, e um RoundingAmount que garante um total rigorosamente idêntico ao do Shopware. Anexo XML automático nos emails de encomenda, modo apenas B2B, comando de consola de regeneração. Compatível com Shopware 6.5, 6.6 e 6.7, sem qualquer dependência Composer.

Shopware 6.5 a 6.7 Conforme à EN 16931 XRechnung 3.0 e Leitweg-ID PDF híbrido Factur-X Mandatos DE 2025-2028 / FR 2026-2027 Zero dependências Composer
  • Reembolso em 30 dias
  • 12 meses de atualizações
  • Suporte em 24h
www.datafirefly.com/pt/
Geração de faturas eletrónicas ZUGFeRD e XRechnung no Shopware 6
v1.0.0 · atualizado 2026-06-09
O que faz

A versão curta.

01

XRechnung 3.0 com Leitweg-ID

O diferenciador que o nativo do Shopware não tem: XML XRechnung 3.0 em sintaxe CII para faturar as administrações alemãs. O Leitweg-ID (BT-10) introduz-se num campo personalizado instalado no cliente e na encomenda, com valor de recurso configurável. Inclui o contacto do vendedor BG-6 e os endereços eletrónicos BT-34 e BT-49 exigidos pelo validador KOSIT.

02

PDF híbrido Factur-X / ZUGFeRD

O XML CII é incorporado no PDF da fatura existente por atualização incremental, com metadados XMP PDF A-3 e esquema de extensão Factur-X completo. Não há um segundo documento a gerir: o PDF que o seu cliente transfere ou recebe por email é a fatura eletrónica híbrida, legível por uma pessoa e por uma máquina.

03

Categorias de IVA inteligentes

A armadilha número um dos validadores: as taxas a 0 por cento. O DfFacturX resolve-as automaticamente, com K para a entrega intracomunitária em autoliquidação quando o comprador tem número de IVA noutro país da UE, G para exportação fora da UE e Z nos restantes casos, com motivos de isenção BT-120 configuráveis.

04

Automatização completa

Geração automática na criação do documento de fatura, seja a partir da administração, do Flow Builder ou da API. XML anexado automaticamente aos emails de encomenda. Modo apenas B2B para limitar a geração às encomendas com empresa ou número de IVA. E nunca bloqueante: a criação da fatura nunca falha por causa da fatura eletrónica.

05

Modelo contabilístico EN 16931 rigoroso

Modelo líquido com conversão automática das encomendas com IVA incluído através dos impostos calculados do Shopware. Promoções convertidas em descontos de documento (a norma proíbe linhas negativas, regra BR-27), portes em encargos de documento, e um RoundingAmount BT-114 que absorve qualquer desvio de cêntimo para um GrandTotal igual ao total do Shopware.

06

6.5 a 6.7, zero dependências

O gerador CII e o incorporador de PDF são escritos de raiz, sem qualquer biblioteca externa. A extensão cobre também as versões do Shopware anteriores à 6.6.10, onde não existe qualquer solução nativa. Configuração completa por canal de venda, etiquetas da administração em francês, inglês e alemão.

A versão longa

Tudo o que quer saber antes de instalar.

Uma análise detalhada de como o DataFirefly Factur-X SW: fatura eletrónica Shopware 6 com ZUGFeRD e XRechnung 3.0 funciona, porque o construímos assim e o raciocínio por trás das funcionalidades acima.

§ 01

A fatura eletrónica deixou de ser opcional

Na Alemanha, qualquer empresa tem de conseguir receber faturas eletrónicas B2B desde janeiro de 2025, e a obrigação de emissão vai sendo alargada por fases até 2028. O B2G já exige XRechnung com Leitweg-ID. Em França, o mandato Factur-X impõe a receção a partir de setembro de 2026 e a emissão em 2026-2027 consoante a dimensão da empresa. Se a sua loja Shopware vende em B2B ou fatura administrações, a fatura eletrónica conforme à EN 16931 torna-se uma condição para ser pago.

§ 02

O que o nativo do Shopware não cobre

O Shopware oferece uma saída ZUGFeRD básica desde a versão 6.6.10, mas não produz XRechnung 3.0, não gere o Leitweg-ID, não existe nas versões 6.5 e 6.6 anteriores, e os seus dados de vendedor ficam limitados às definições de documento. O DfFacturX é uma suíte de conformidade completa: vários perfis, dados de vendedor detalhados por canal de venda, instruções de pagamento SEPA, categorias de IVA automáticas, anexo por email e ferramentas de regeneração.

§ 03

XRechnung 3.0 e Leitweg-ID, sem improvisos

Faturar uma administração alemã exige um XML XRechnung com uma referência do comprador BT-10, o Leitweg-ID, que o Shopware não sabe guardar. A extensão instala na ativação um campo personalizado dedicado na ficha do cliente e na encomenda: introduza o Leitweg-ID uma vez no cliente e ele é reutilizado em todas as suas faturas, com possibilidade de o substituir encomenda a encomenda e um valor de recurso configurável. O XML produzido inclui o processo de negócio Peppol, o contacto do vendedor BG-6 e os endereços eletrónicos exigidos pelo validador KOSIT.

§ 04

Um PDF híbrido, e não mais um documento

Nos perfis Factur-X e ZUGFeRD, o XML é incorporado diretamente no PDF de fatura gerado pelo Shopware, por atualização incremental: ficheiro factur-x.xml anexado, relação AF do tipo Data, metadados XMP PDF A-3 com o esquema de extensão Factur-X completo. O média do documento é substituído no local, pelo que o PDF que o seu cliente transfere da conta ou recebe por email é a fatura eletrónica híbrida. Se uma estrutura de PDF exótica impedir a incorporação, a extensão degrada corretamente: o XML continua disponível em anexo de email e pela consola, e fica registado um aviso.

§ 05

Um modelo contabilístico que passa nos validadores

A norma EN 16931 é exigente: montantes líquidos, linhas negativas proibidas, repartição de IVA por categoria, totais coerentes ao cêntimo. O DfFacturX converte as encomendas com IVA incluído para o modelo líquido através dos impostos calculados do Shopware, transforma as promoções em descontos ao nível do documento com a respetiva repartição por taxa, declara os portes como encargos de documento, e usa o campo RoundingAmount BT-114 para absorver qualquer desvio de arredondamento: o GrandTotal do XML é sempre rigorosamente igual ao total da encomenda Shopware. As taxas a 0 por cento recebem automaticamente a categoria certa, K intracomunitário, G exportação ou Z, com motivo de isenção.

§ 06

Automático, e nunca bloqueante

A geração é acionada na criação do documento de fatura, seja qual for o canal: administração, Flow Builder ou API. O modo apenas B2B restringe a geração às encomendas profissionais. O XML é anexado automaticamente aos emails de encomenda. E por conceção, um erro de fatura eletrónica nunca bloqueia a criação da própria fatura: o incidente fica registado e o comando de consola df:facturx:generate permite regenerar após correção, com mudança de perfil na hora e exportação do XML para um ficheiro.

§ 07

Valide antes de ir para produção

A documentação inclui uma checklist de validação completa: encomendas com e sem IVA incluído, promoção, portes, venda intracomunitária com número de IVA, exportação fora da UE. Exporte o XML com um comando e submeta-o ao validador KOSIT para XRechnung ou ao validador Mustang para Factur-X e ZUGFeRD. Vai para produção sabendo exatamente o que os seus clientes e as ferramentas de contabilidade deles vão receber.