Transporte – Carrier

Módulo EBCT Light (Correios) para PS v1.4.8.2

Postado em Atualizado em

Trata-se de um módulo que calcula o valor do frete diretamente no sitio dos Correios.

Gerencia também, a Entrega Local e Estadual através de restrição por faixas de CEP.

Na configuração do módulo é possível escolher como as dimensões da embalagem serão informadas.

– Se em modo Catálogo, o módulo soma as dimensões de cada produto de acordo com as informações inseridas em cada um.

– Se em modo Personalizado, as dimensões devem ser informadas na configuração do módulo, as quais serão validadas de acordo com as regras dos Correios.

– Para fins de compatibilidade, o comprimento no módulo, corresponde à profundidade no catálogo.

– É possível utilizar a parte de informação das dimensões da embalagem, a fim de validar as dimensões que serão informadas no catálogo, uma vez que os Correios possuem regras específicas que podem aumentar o valor do frete.

Há campos para informar o código da empresa e a senha no caso de haver contrato.

Instalação: Padrão do PrestaShop, enviar para a pasta /modules e proceda a instalação via BO.
Compatibilidade: PS v1.4.8.2
Descarga: EBCT Light v0.1.
Informações adicionais: Este módulo é donationware, se lhe foi útil, considere fazer uma doação.


Pague com PagSeguro - é rápido, grátis e seguro!

Atualização dos Módulos Tabelas Ce e Tabelas SP

Postado em

Depois de ser informado pela amiga Roberta de que o módulo Tabelas SP não estava funcionando a contento, fui confeiri o que estava havendo. Eu estava a usar um webservice alternativo ao dos correios, contudo, até esse me parece que tem seus problemas.

Mas se é para ter problemas, prefiro ter com o bom e velho Correios, assim, eu reescrevi o módulo de forma a ele se adequar às novas normas de acesso e consulta disponibilizada por eles.

Como são muitas consultas, cerca de 341 para cada, a geração das tabelas continua demorado, mas eficiente. Eu testei com todas as tabelas, sem nenhuma falha, tanto na estrutura, quanto nos dados.

Não entendo como ninguém nunca me enviou a relação das zonas de entrega de outras localidades a fim de personalizar o módulo para elas. Basta as zonas tal e qual consta nas tabelas PAC e Sedex dos Correios.

Os módulos Tabelas Ce e SP podem ser descarregados neste post.

Em tempo: estive a observar alguns códigos para a Braspress, mas parece que houve mudanças no webservice deles, como também há um “reserva de mercado” de integradores que não compartilham seu trabalho. Quem souber de algo, por favor me avise.

Módulos Tabelas PAC e SEDEX para Sp e Ce

Postado em Atualizado em

Eis aqui dois módulos muito simples. Eles permitem gerar as tabelas dos Correios para PAC e SEDEX para os estados do Ceará e de São Paulo. Penso que só de não ter de ir aos Correios solicitá-las, já é um boa vantagem.

tabcetabsp

Sugestões de uso

– Após geradas e impressas, caso um cliente, pessoalmente ou por telefone, solicite o valor do frete, basta saber o peso da mercadoria e consultar as tabelas para o serviço em questão;

– Podem ser usadas para alimentar a base de dados das transportadoras off line (apenas para quem usa o cálculo de frete offline, não via módulo).

Instalação

– Padrão do PrestaShop, basta descompactar na pasta /modules e proceder a instalação.

Uso

Após a instalação, serão disponibilizados no menu de Acesso Rápido, os links para a geração das tabelas.

Note bem: Como são muitas informações, a geração da tabela dura alguns minutos e sempre em nova janela. Por isso, seja paciente e espere um pouco.

Projetos

Penso em, ao invés de disponibilizar a minha versão PrestaShop 1.2.2 com minha solução de frete offline pré-instalada, fazê-lo via módulo. Assim o o lojista teria a opção de optar por esta ou pelo módulo correios online.

O que pode trazer alguma vantagem: Nos momentos em que o sitio dos correios estiverem fora do ar, o lojista rápidamente pode lançar mão da solução offline. Claro, desde que periódicamente ele faça a manutenção dos valores das tabelas.

A manutenção só é trabalhosa quando da implementação. Após, basta atualizar apenas quando os correios modificam os valores, o que não ocorre frequentemente.

Também está nos meus planos gerar automáticamente um arquivo CSV a fim de fazer a importação dos valores diretamente à base de dados, evitando assim a atualização manual e, por último, fundir este módulo com o Correios OnLine, de modo que, caso a consulta online falhe, o cálculo seja efetuado na tabela armazenada offline. Uma espécie de No-Break.

Descarga:

Clique nos seguintes links: Tabelas CE ou Tabelas SP.

Aguardo sugestões

Restrição da forma de pagamento de acordo com a transportadora

Postado em Atualizado em

Trata-se de um ‘patch‘ que permite restringir a transportadora em relação à forma de pagamento.

Por exemplo, vc deseja permitir que seus clientes paguem ao receber a mercadoria (Cash on Delivery), a qual trabalha mais adequadamente com a transportadora (Carrier) MotoBoy ou Van e no mesmo domicílio da loja.

Ocorre, no entanto, que esta forma de pagamento será mostrada como opção a todos os clientes.

Imagine um cliente que escolhe os Correios como transportadora e Cash On Delivery como forma de pagamento? Seria um incoveniente e tanto.

Uma vêz instalado, esse patch mostrará na aba Pagamento as opções de restrição, podendo então, vc gerenciar todas conforme sua necessidade.

Restrições de transportadora

E funciona ao modo das restrições de moeda e países na mesma aba.

Podendo-se ajustar as combinações das formas de pagamento às transportadoras de forma flexível.

Instalação

Descompacte e substitua os seguintes arquivos pelos fornecidos no pacote:

admin/tabs/AdminPayment.php
classes/Module.php
install/sql/upgrade/1.1.0.5.sql
install/sql/db.sql

Após isso. adicione a tabela à sua base de dados, não esquecendo de mudar o prefixo se for o caso.

module_carrier.sql(*)

(*) Apenas abra, copie e rode a consulta sql nela escrita em sua base de dados via phpydmin.

Este patch pode ser instalado antes da instalação do PrestaShop, basta ler as orientações incluídas no pacote.

Para mais informações: Fórum PrestShop.

Descarga: Alphaspel.se.

————————————————————————————————

This patch enables the possibility to restrict the carrier depending on the payment method choosen.

This patch is written for Prestashop 1.1 Final

Applying the patch prior to installation with patch from the Gnu Project:
From with in the Prestashop directory run the command “patch -p1 Payment module restrictions there is a new entry called “Carriers restrictions”, it is uses exactly as the other restrictions.

More info and download: Fórum PrestShop.