Tudo o que quer saber antes de instalar.
Uma análise detalhada de como o Regra de Imposto Predefinida Automática na Criação de Produto: PrestaShop 8 e 9 funciona, porque o construímos assim e o raciocínio por trás das funcionalidades acima.
Porquê este módulo
Desde o PrestaShop 1.7, um novo produto é criado sem regra de imposto: o campo fica em «Sem imposto» enquanto não o alterar à mão. Num catálogo ativo, o esquecimento acontece depressa, e um produto vendido sem IVA falseia os preços apresentados e a sua contabilidade. Este módulo repõe um comportamento simples: cada produto criado recebe automaticamente o grupo de impostos que definir.
Concebido para a nova página de produto
A página de produto v2 do PrestaShop 8 cria um «produto fantasma» assim que clica em «Novo produto», ainda antes de qualquer preenchimento. O módulo liga-se ao hook genérico desencadeado nesse preciso momento (actionObjectProductAddAfter), e não ao hook actionProductAdd que, ao contrário do que o nome sugere, só é desencadeado numa duplicação. A regra de imposto é, por isso, colocada de imediato e aparece corretamente no separador Preços.
Continua a mandar nas suas exceções
Um interruptor «Substituir o valor existente» deixa-lhe escolher o comportamento. Ativado, impõe sempre o seu grupo predefinido na criação. Desativado, preenche apenas os produtos que ainda não têm regra de imposto, o que é prático se duplicar produtos já bem configurados, ou se alguns produtos tiverem de ficar em «Sem imposto».
Leve e sem efeitos secundários
O módulo escreve um único campo, id_tax_rules_group, diretamente nas tabelas product e product_shop, tendo em conta o contexto de multiloja. Nenhum outro dado é tocado, nenhum hook de atualização pesado é desencadeado sobre o rascunho, e o núcleo do PrestaShop não é sobrecarregado. O código-fonte é fornecido sem cifra e a desinstalação é limpa.
Ainda não existem avaliações.