PS PrestaShop Iniciante

Disponibilidade de peças sobresselentes (dfspareparts)

Mostrar a duração de disponibilidade das peças sobresselentes na ficha de produto, na encomenda e na fatura, em conformidade com o artigo L111-4 francês.

Atualizado Versão do módulo 1.0.0

O módulo Disponibilidade de peças sobresselentes mostra, para cada produto, o período durante o qual ou a data até à qual as peças sobresselentes estão disponíveis, em conformidade com a obrigação de informação do artigo L111-4 do Código do Consumo francês. A informação aparece antes da compra (ficha de produto) e como confirmação escrita na compra (página de encomenda e fatura PDF).

Âmbito para uma loja portuguesa. O artigo L111-4 é uma obrigação francesa, aplicável às vendas a consumidores em França. Em Portugal, o Decreto-Lei n.º 84/2021 (art. 21.º) obriga o produtor a assegurar a disponibilidade de peças durante 10 anos após a colocação no mercado do último exemplar, mas não impõe ao vendedor uma menção pré-contratual equivalente. O módulo continua útil para exibir voluntariamente esta informação, ou se vender para o mercado francês.

Compatibilidade

  • PrestaShop 8.0 a 9.x, mono e multiloja.
  • PHP 8.1 e superior.
  • Interface em francês, cadeias traduzíveis para português através do sistema de tradução do PrestaShop (a designação apresentada ao cliente é, em qualquer caso, um campo livre da configuração).

Instalação

  1. No back-office, abra Módulos > Gestor de módulos.
  2. Clique em Instalar um módulo e carregue o ficheiro dfspareparts.zip.
  3. Clique em Instalar. O módulo cria a sua tabela, o seu separador de produto e regista os seus hooks de apresentação.

A tabela de dados é conservada na desinstalação: não perde as suas introduções em caso de reinstalação.

Definições gerais

Abra a página de configuração do módulo (Configurar). Encontra aí:

  • Designação apresentada: o título mostrado ao cliente (por defeito « Disponibilité des pièces détachées », a substituir por « Disponibilidade de peças sobresselentes »).
  • Mostrar na ficha de produto / na confirmação de encomenda / na fatura PDF: ative ou desative cada local.
  • Ocultar se não preenchido: não mostrar nada para os produtos sem informação nem valor por defeito.
  • Valores por defeito: estado, duração, unidade e ponto de partida aplicados aos produtos não preenchidos individualmente.

Preencher um produto

Na ficha de produto (back-office), abra o separador Disponibilidade de peças sobresselentes. Escolha um estado:

  • Disponível, duração: introduza uma duração (anos ou meses) e um ponto de partida (colocação no mercado da última unidade, ou data de compra).
  • Disponível, até uma data: selecione uma data-limite.
  • Não disponível: indica a ausência de peças sobresselentes para este produto.
  • Não preenchido: o produto herda os valores por defeito do módulo.

Pode ser acrescentada a seguir uma nota complementar facultativa, e uma pré-visualização em direto mostra o texto tal como será apresentado.

A pré-visualização reflete também a herança: se o produto ficar « Não preenchido », a pré-visualização mostra o valor por defeito configurado.

Atribuição em massa

Ainda a partir da página de configuração, o painel Atribuição em massa aplica uma mesma informação a um conjunto de produtos:

  • por categorias selecionadas, ou a todo o catálogo da loja atual;
  • escolha o estado, a duração e o ponto de partida e clique em Aplicar.

A atribuição em massa substitui os valores individuais já introduzidos nas fichas em causa. O botão Repor tudo apaga os dados da loja atual.

Onde a informação aparece

  • Ficha de produto: caixa sob o preço e o botão de adição ao carrinho (hook displayProductAdditionalInfo).
  • Confirmação de encomenda: resumo dos produtos em causa (hook displayOrderConfirmation).
  • Fatura PDF: bloco retomado na fatura (hook displayPDFInvoice).

Multiloja

Os dados e as definições são geridos por loja. Preencha cada loja no seu próprio contexto; a atribuição em massa atua na loja atual.

Notas legais

O módulo fornece o quadro de apresentação e de introdução conforme ao artigo L111-4 francês. A exatidão das durações preenchidas depende da informação transmitida pelo fabricante ou pelo importador. Este módulo não constitui aconselhamento jurídico.

Resolução de problemas

  • Nada aparece na ficha de produto: verifique que a apresentação na ficha de produto está ativada, que o produto está preenchido (ou que existe um valor por defeito e que « Ocultar se não preenchido » está desativado).
  • Nada na fatura: se usar um modelo de fatura fortemente personalizado, verifique a presença do hook displayPDFInvoice no seu modelo.
Esta página foi útil?

Ainda com dúvidas? Contacte o suporte