PrestaShop Gestão de catálogo

DataFirefly BOM: Listas de Materiais e Montagem de Produtos

Venda kits, fabrique montagens, sem nunca falsear os seus stocks

Módulo PrestaShop 8 e 9 que acrescenta a peça em falta às lojas que montam: a lista de materiais (BOM, Bill of Materials). Defina os componentes de qualquer produto diretamente a partir da sua ficha e escolha depois a sua lógica: em modo kit virtual, o stock do produto é calculado automaticamente a partir dos componentes e cada venda decrementa os respetivos stocks; em modo montagem física, as ordens de montagem transformam os componentes em stock de produto acabado, com histórico completo. O preço do kit pode manter-se fixo ou ser calculado em tempo real como a soma dos componentes menos um desconto. As variantes são suportadas como componentes, as listas de materiais podem encaixar-se em vários níveis com proteção contra ciclos, e um separador « Composição » opcional apresenta o conteúdo do kit aos seus clientes.

Novidade PS 8 e 9 Kits e fabrico
  • Reembolso em 30 dias
  • 12 meses de atualizações
  • Suporte em 24h
www.datafirefly.com/pt/
Lista de materiais (BOM) e montagem de produtos compostos no PrestaShop
v1.0.0 · atualizado 2026-06-06
O que faz

A versão curta.

01

Kit virtual com stock calculado

O stock do kit é recalculado automaticamente: o mínimo que os componentes permitem. Cada venda decrementa os componentes, cada anulação devolve-os. Nunca mais um kit vendido sem componentes disponíveis.

02

Ordens de montagem para quem fabrica

Fabrica com antecedência? Monte X unidades com um clique: os componentes são consumidos, o stock do produto acabado aumenta. Desmontagem inversa e histórico completo com colaborador, data e quantidade.

03

Preço fixo ou preço calculado

À escolha por lista de materiais: preço da ficha de produto, ou preço calculado em direto como a soma dos componentes menos um desconto em percentagem, atualizado quando um componente muda de preço.

04

Interface visual na ficha de produto

Tudo se gere a partir do separador Módulos da ficha de produto: pesquisa de componentes com miniaturas, selos de stock coloridos, seletores de quantidade, totais e quantidade montável atualizados em direto.

05

Multinível e variantes

Um componente pode ser uma variante específica, ou ele próprio um kit (subconjuntos). A deteção de referências circulares impede qualquer ciclo nas suas listas de materiais.

A versão longa

Tudo o que quer saber antes de instalar.

Uma análise detalhada de como o DataFirefly BOM: Listas de Materiais e Montagem de Produtos funciona, porque o construímos assim e o raciocínio por trás das funcionalidades acima.

§ 01

A peça de fabrico que falta ao PrestaShop

O PrestaShop sabe vender produtos, mas ignora tudo aquilo que os compõe. Se vende conjuntos, packs, máquinas montadas ou kits preparados a partir de peças, conhece o problema: o stock do kit nunca reflete o dos componentes, as vendas do kit não decrementam as peças, e os inventários divergem semana após semana. Este módulo acrescenta uma verdadeira gestão de lista de materiais: cada produto pode declarar a lista exata dos seus componentes com as respetivas quantidades, e a loja tira daí todas as consequências automaticamente.

§ 02

Kit virtual: o stock certo, permanentemente

Em modo kit virtual, deixa de gerir o stock do kit: o módulo calcula-o. Se o seu conjunto exige dois martelos e uma mala, e tem 120 martelos e 40 malas, o kit mostra 40 unidades disponíveis. Quando um cliente encomenda, os stocks dos componentes são decrementados e o do kit recalculado de imediato. Em caso de anulação ou reembolso, os componentes são devolvidos. Os seus stocks mantêm-se coerentes sem qualquer intervenção manual, mesmo quando um componente é partilhado por vários kits.

§ 03

Montagem física: para quem fabrica

Algumas lojas preparam os kits com antecedência: montagem, controlo de qualidade, embalagem. O modo montagem é feito para elas. O produto acabado mantém o seu próprio stock físico, que credita através de ordens de montagem: indique uma quantidade, clique em Montar, os componentes são consumidos e o stock do produto acabado aumenta. O botão Máx indica quantas unidades o seu stock de componentes permite fabricar. A desmontagem faz o inverso, e cada operação é registada num histórico com o colaborador, a data e a quantidade, consultável a partir do menu Catálogo.

§ 04

Um preço que acompanha os seus custos

Para cada lista de materiais, escolha: preço fixo clássico definido na ficha de produto, ou preço calculado. Em modo calculado, o preço do kit é a soma dos preços dos seus componentes, menos um desconto em percentagem que define, o típico desconto de lote que torna o kit mais atrativo do que a compra separada. Quando o preço de um componente muda, o do kit é recalculado automaticamente. A interface mostra permanentemente o custo dos componentes e o preço calculado resultante, atualizados em direto enquanto ajusta quantidades e desconto.

§ 05

Uma interface pensada para ir depressa

Tudo se passa na ficha de produto, separador Módulos. Quatro indicadores no topo: número de componentes, quantidade montável, custo dos componentes, preço calculado. Dois pares de cartões clicáveis para escolher os modos. Uma pesquisa instantânea com miniaturas, referência, stock e preço para acrescentar os componentes, incluindo variantes específicas. Uma tabela visual com selos de stock coloridos (verde, laranja, vermelho consoante a suficiência), seletores de quantidade e totais por linha. Tudo se atualiza em direto, mesmo antes de guardar.

§ 06

Mostre o que está dentro da caixa

Um separador « Composição » opcional, ativável produto a produto, apresenta o conteúdo do kit na ficha de produto da sua loja: imagem, quantidade e ligação para cada componente. Os seus clientes veem exatamente o que estão a comprar, o que tranquiliza, valoriza o conteúdo do kit e gera vendas cruzadas para os componentes vendidos à parte.

§ 07

Multinível, variantes e proteções

Um componente pode ser uma variante específica de um produto (tamanho, cor...) ou ele próprio um kit com a sua própria lista de materiais: os subconjuntos encaixam-se naturalmente e os cálculos de stock propagam-se de nível em nível. Uma deteção de referências circulares impede a criação de um ciclo (um kit que se contivesse a si próprio, mesmo indiretamente). Uma opção global autoriza stocks negativos para lojas em fluxo tenso, e um botão de ressincronização recalcula de uma vez stocks e preços de todas as listas de materiais.