Zen Cart Logo
Forums / Addon Shipping Modules / Correios (SEDEX)

Correios (SEDEX)

Views: 5,057

Results 1 to 5 of 5
24 Jan 2011, 9:56 PM
#1
diego_vieira avatar

diego_vieira

New Zenner

Join Date:
Nov 2008
Posts:
21
Plugin Contributions:
1

Correios (SEDEX)

Thread for the contribution module "Correios (SEDEX)" (Brazilian Speedpost).

[O addon está atualmente sendo revisado, irei postar aqui o link assim que estiver disponível]

[The addon is being reviewed, as soon as it's available, I'll post here the link as soon as it's available]

Obrigado

11 Dec 2011, 9:40 AM
#2
jvicente avatar

jvicente

New Zenner

Join Date:
Dec 2011
Posts:
4
Plugin Contributions:
0

Re: Correios (SEDEX)

Olá Diego

Antes de mais obrigado pelo seu módulo. Será uma boa ajuda para quem está a criar novos sites.

Eu estou a criar uma loja na versão 1.3.9h e estou na fase de instalar os módulos.

Queria ter um módulo sedex e pac no meu site.

Instalei o seu módulo mas há 2 detalhes que não funcionam.
Parece que o cep de destino nunca dá certo e dá este erro:

Não existem formas de envio disponíveis para o CEP informado: 01126-010
Por favor, verifique se o mesmo está correto.

Esse cep foi apenas um exemplo....mas testei com outros.
No admin, tenho o cep do endereço da loja sem ifens como pede nas instruções.

Por outro lado quando selecciono a opção de "Modo Debug" para receber um email dá este erro no checkout-shipping:
ERROR: The email template file for (/home2/ervanari/public_html/email/pt/email_template_) or (/home2/ervanari/public_html/email/pt/email_template_checkout_shipping.html) cannot be found.

Poderia ajudar-me?

Sabe se há algum módulo com o envio PAC?

Muito obrigado

28 Mar 2012, 1:11 PM
#3
igrossiter avatar

igrossiter

New Zenner

Join Date:
Feb 2009
Location:
Brazil
Posts:
43
Plugin Contributions:
1

Re: Correios (SEDEX)

Para quem não consegue fazer o calculo do sedex funcionar no site vá em: includes-modules-correios.php e localize a parte

$replace = array(MODULE_SHIPPING_CORREIOS_CODIGO_EMPRESA, //nCdEmpresa
					 MODULE_SHIPPING_CORREIOS_SENHA_SERVICO, //sDsSenha
					 '40010', //nCdServico
					 MODULE_SHIPPING_CORREIOS_CEP_ORIGEM, //sCepOrigem
					 $cep, //sCepDestino
					 $shipping_weight, //nVlPeso
					 '1', //nCdFormato
					 0, //nVlComprimento
					 0, //nVlAltura
					 0, //nVlLargura
					 0, //nVlDiametro
					 (MODULE_SHIPPING_CORREIOS_MAO_PROPRIA == 'Sim' ? 'S' : 'N'), //sCdMaoPropria
					 0, //nVlValorDeclarado
					 (MODULE_SHIPPING_CORREIOS_AVISO_RECEBIMENTO == 'Sim' ? 'S' : 'N')); //sCdAvisoRecebimento

e altere para

$replace = array(MODULE_SHIPPING_CORREIOS_CODIGO_EMPRESA, //nCdEmpresa
					 MODULE_SHIPPING_CORREIOS_SENHA_SERVICO, //sDsSenha
					 '40010', //nCdServico
					 MODULE_SHIPPING_CORREIOS_CEP_ORIGEM, //sCepOrigem
					 $cep, //sCepDestino
					 $shipping_weight, //nVlPeso
					 '1', //nCdFormato
					 '16', //nVlComprimento AQUI
					 '16', //nVlAltura AQUI
					 '16', //nVlLargura AQUI
					 0, //nVlDiametro
					 (MODULE_SHIPPING_CORREIOS_MAO_PROPRIA == 'Sim' ? 'S' : 'N'), //sCdMaoPropria
					 0, //nVlValorDeclarado
					 (MODULE_SHIPPING_CORREIOS_AVISO_RECEBIMENTO == 'Sim' ? 'S' : 'N')); //sCdAvisoRecebimento

isso é necessário visto que o sedex não aceita mais calculo sem essas dimensões definidas, você pode alterar o valor inserido para o tamanho mínimo do seu pacote (respeitando os valores mínimos dos correios.

Para um método de pac talvez seja possível clonar o módulo e alterar o numero do serviço para o número do pac

$replace = array(MODULE_SHIPPING_CORREIOS_CODIGO_EMPRESA, //nCdEmpresa
					 MODULE_SHIPPING_CORREIOS_SENHA_SERVICO, //sDsSenha
					 '40010', //nCdServico

ainda vou testar isso

10 Apr 2012, 2:35 PM
#4
igrossiter avatar

igrossiter

New Zenner

Join Date:
Feb 2009
Location:
Brazil
Posts:
43
Plugin Contributions:
1

Re: Correios (SEDEX)

consegui clonar o módulo do sedex e adpitar para o PAC segue o módulo em anexo

obs.: use o módulo por sua conta e risco, não existe nenhuma garantia de seu funcionamento. Attachment #10317

22 Dec 2012, 1:56 PM
#5
wagner avatar

wagner

New Zenner

Join Date:
Dec 2012
Posts:
1
Plugin Contributions:
0

Re: Correios (SEDEX)

Galera, esse módulo não funciona, uma vez que é necessário informar as dimensões do produto e esses campos não estão disponíveis no zen-cart. Eu estou começando a ajustar o zen-cart para essa funcionalidade. Terá que que realizar um ajuste, inclusive, na banco de dados. 3 Colunas terão que ser incluídas, altura, largura e comprimento.