http://www.pteixeira.com.br/modulo-de-frete-para-magento-com-tracking-versao-4-2/
Depois de alguns dias consegui terminar a nova versão, 4.1.0, do módulo de frete para Magento.
A necessidade de uma nova versão ficou mais evidente na mudança da URL do webservice dos Correios, mas já aproveitei para corrigir alguns bugs e implementar novas funcionalidades.
Nessa nova versão versionei o módulo e criei um ambiente completo de staging e QA, até para simular as possíveis respostas do webservice dos Correios para tentar cobrir o máximo de situações possíveis no módulo, acredito poder afirmar que essa é a versão mais estável e completa do módulo. Pretendo liberar o svn em um futuro próximo.
Mudanças implementadas:
- Nova estrutura do Model, facilitando o entendimento e manutenção
- Nova forma de passar o volume do PAC para os Correios
- Novos filtros para evitar erros na interface
- Nomes dos métodos, URL dos Correios, prazo de entrega e outros parâmetros configurados no xml
- Integração total com as regras de frete grátis utilizando a função _setFreeMethodRequest()
- Logs mais completos para identificação de possíveis problemas
- Desconsiderando duplicidade de produtos configuráveis no cálculo do volume do PAC
- Corrigido problema com a função depreciada slipt()
- Sedex a cobrar mostra o valor do frete na mensagem e deixa como gratuito
- Corrigido mensagem de erro de peso e valor de “a cima” para “acima”
- Realiza apenas uma consulta ao webservice para todos os serviços
O fato da nova versão realizar apenas uma consulta para todos os serviços significa que agora quando houver mais de um serviço para ser calculado o módulo fará apenas uma consulta aos Correios, aumentando a velocidade da resposta e diminuindo a possibilidade de erro.
A pesar da fonte de cálculo da Locaweb continuar implementada no módulo, acredito que eles bloquearam a consulta por servidores externos, ou seja, não consegui testar, mas mesmo assim deixei implementado.
O módulo encontra-se disponível para download no Magento Connect pela URL:
http://www.magentocommerce.com/magento-connect/Pedro%20Teixeira%20Ferraz/extension/3553/pedroteixeira_correios
Se você quiser baixar os arquivos e instalar manualmente, clique aqui.
Considerações Importantes
Não identifiquei a necessidade de mudança do core do Magento para fazer funcionar o tracking na versão 1.4.1.1 do Magento, porém, as mudanças continuam disponíveis no post da versão antiga.
Lista de códigos de erros dos Correios:
0 Processamento com sucesso
1 Código de serviço inválido
2 CEP de origem inválido
3 CEP de destino inválido
4 Peso excedido
5 O Valor Declarado não deve exceder R$ 10.000,00
6 Serviço indisponível para o trecho informado
7 O Valor Declarado é obrigatório para este serviço
8 Este serviço não aceita Mão Própria
9 Este serviço não aceita Aviso de Recebimento
10 Precificação indisponível para o trecho informado
11 Para definição do preço deverão ser informados, também, o comprimento, a largura e altura do objeto em centímetros (cm).
12 Comprimento inválido.
13 Largura inválida.
14 Altura inválida.
15 O comprimento não pode ser maior que 60 cm.
16 A largura não pode ser maior que 60 cm.
17 A altura não pode ser maior que 60 cm.
18 A altura não pode ser inferior a 2 cm.
19 A altura não pode ser maior que o comprimento.
20 A largura não pode ser inferior a 5 cm.
21 A largura não pode ser menor que 11cm, quando o comprimento for menor que 25cm.
22 O comprimento não pode ser inferior a 16 cm.
23 A soma resultante do comprimento + largura + altura não deve superar a 150 cm.
24 Comprimento inválido.
25 Diâmetro inválido
26 Informe o comprimento.
27 Informe o diâmetro.
28 O comprimento não pode ser maior que 90 cm.
29 O diâmetro não pode ser maior que 90 cm.
30 O comprimento não pode ser inferior a 18 cm.
31 O diâmetro não pode ser inferior a 5 cm.
32 A soma resultante do comprimento + o dobro do diâmetro não deve superar a 104 cm.
33 Sistema temporariamente fora do ar. Favor tentar mais tarde.
34 Código Administrativo ou Senha inválidos.
35 Senha incorreta.
36 Cliente não possui contrato vigente com os Correios.
37 Cliente não possui serviço ativo em seu contrato.
38 Serviço indisponível para este código administrativo.
888 Erro ao calcular a tarifa
7 Serviço indisponível, tente mais tarde
99 Outros erros diversos do .Net
Como sempre fico a disposição para dúvidas, sugestões e críticas.
Boas vendas!






Parabéns pelo módulo! Uma dúvida: Você configurou para uma única chamada ao Webservice somente para ficar mais rápido ou por causa do Rate_Result_Error?
Abçs!
Responder
Pedro Teixeira respondeu:
11 de agosto de 2010
@Marcio,
Para aumentar a velocidade e diminuir a possibilidade de erro.
Abraço!
Responder
Michel respondeu:
02 de setembro de 2010
Pedro parabens pelo otimo trabalho.
Mais agora estou no dilema para saber se está funcionando.
Tem algum link com o procedimento apos instalação?
Abraços
Responder
Pedro Teixeira respondeu:
02 de setembro de 2010
@Michel,
Você deve configurar o módulo na administração de sua loja e depois cotar o frete, simulando uma compra.
Abraço!
Responder
elton respondeu:
15 de abril de 2011
@Pedro Teixeira,
estou tendo problemas com o modulo desde hoje cedo.
veja o system.log:
2011-04-15T14:30:01+00:00 DEBUG (7): Cron run
2011-04-15T14:34:46+00:00 DEBUG (7): pedroteixeira_correios [458]: URL Error – Unable to Connect to tcp://ws.correios.com.br:80. Error #0: php_network_getaddresses: getaddrinfo failed: Temporary failure in name resolution
2011-04-15T14:39:20+00:00 DEBUG (7): pedroteixeira_correios [230]: Correios Error: Codigo de servico invalido. [Cod. 1] [Serv. 41025]
2011-04-15T14:45:02+00:00 DEBUG (7): Cron run
2011-04-15T14:45:51+00:00 DEBUG (7): pedroteixeira_correios [458]: URL Error – Unable to Connect to tcp://ws.correios.com.br:80. Error #0: php_network_getaddresses: getaddrinfo failed: Temporary failure in name resolution
2011-04-15T14:46:39+00:00 DEBUG (7): pedroteixeira_correios [458]: URL Error – Unable to Connect to tcp://ws.correios.com.br:80. Error #0: php_network_getaddresses: getaddrinfo failed: Temporary failure in name resolution
tens alguma ideia aonde possa estar o problema?
obrigado
Responder
Pedro Teixeira respondeu:
15 de abril de 2011
@elton,
Que estranho….Pelo erro parece que a resolução do DNS dos Correios está com problema.
Ainda está com problema? Se sim, tente dar um ping do servidor para ws.correios.com.br e no desktop para ver se funciona.
Abraço!
Responder
elton respondeu:
15 de abril de 2011
@Pedro Teixeira, Ola Pedro,
muito obrigado por responder pessoalmente e tao rapido.
bom, continuo com o problema.
eu onsigo PING nos correios.
meu server que esta num local diferente tambem consegue ping e consegue resover o endereco.
o que mais posso procurar?
elton respondeu:
15 de abril de 2011
@Pedro Teixeira, Pedro,
o problema se resolvou sozinho…
acredito que foi um surto no site dos correios.
Agora que aconteceu, vem a pergunta: tem um jeito de se ter as tabelas gravadas no meu server, e so fazer atualizacoes periodicas (via cron) no site dos correios?
Ai, se da uma pane dessas la, nao para a minha loja, que so entrega via correios.
Pense na ideia!
e nao falei antes devido a correria, mas teu modulo he muito bom e rapido! Obrigado por disponibilizar na net!
Pedro Teixeira respondeu:
15 de abril de 2011
@elton,
Deve ter sido uma instabilidade no DNS Server deles.
Se tem um jeito a resposta é sim, mas por hora o módulo não faz isso.
Já está na minha lista de melhorias.
Abraço!
Responder
Pedro, muito obrigado pela atualização do módulo, que está cada vez melhor! A redução das requisições ao Webservice vai melhor bastante o desempenho.
Abraço.
Responder
Pedro Teixeira respondeu:
11 de agosto de 2010
@Bruno,
Valeu!
Responder
Show de bola, parabéns Pedro, vou testar essa nova versão assim que meu cliente disser beleza. Parabéns pelo módulo e sucesso pq vc merece.
Responder
Pedro Teixeira respondeu:
11 de agosto de 2010
@Brayan,
Obrigado! Abraço!
Responder
Parabéns pelo lançamento, fizemos a atualização aqui em algumas lojas e tudo certo.
Módulo da mais alta qualidade.
Responder
Pedro Teixeira respondeu:
11 de agosto de 2010
@Rodrigo Deguir,
Obrigado!
Responder
Legal! Parabéns pelo empenho e pelo trabalho! Não entendo porque ficam mudando a maldita url do webservice dos correios… =/
O módulo está cada vez melhor, parabéns!
Grande abraço e sucesso!
Responder
Pedro Teixeira respondeu:
11 de agosto de 2010
@Valmor,
Obrigado!
Também não entendo, mas da próxima vez que mudarem será mais fácil de atualizar o módulo, já que a URL agora está no xml de configuração.
Abraço!
Responder
Oii!
Já tentou usar diretamente o webservice dos correios?
http://www.correios.com.br/webservices/
Responder
Pedro Teixeira respondeu:
11 de agosto de 2010
@Edgar,
Não entendi, essa é a página que passa mais informações sobre o webservice dos Correios, que é o que o módulo utiliza.
Abraço!
Responder
Valeu Pedro… vou deixar na manga aqui, ja que o 4.0 não apresentou erro ainda comigo =)
[]‘s
Responder
Pedro Teixeira respondeu:
11 de agosto de 2010
@Irineu Martins Junior,
Perfeito, mas vale a pena trocar, essa nova versão está muito mais rápida e com vários bugs corrigidos.
Por exemplo, digite o cep 12345678 e calcule o frete na versão antiga.
Abraço!
Responder
[...] This post was mentioned on Twitter by Brayan T. Demarchi and Marcos Paulo Corrêa, Marcos Paulo Corrêa. Marcos Paulo Corrêa said: RT @TeixeiraPedro: Versão 4.1 do módulo de frete para Magento, agora com o novo webservice dos Correios: http://bit.ly/aztEiT [...]
Olá, estava implementando esse modulo em uma loja, e deu esse erro quando vou selecionar o metodo de envio na hora da compra:
” + Houve um erro inesperado, por favor entre em contato. CEP de origem invalido! (Cod. 2)”
mas o cep de origem esta correto, testei com e sem o tracinho.. podem me ajudar? minha versão do magento não é a ultima, é a 1.3.
Obrigado, mtu bom esse módulo ;D
Responder
Pedro Teixeira respondeu:
11 de agosto de 2010
@Jonathan,
Isso significa que a resposta dos Correios foi que o CEP de origem está errado.
O CEP de origem, não o de destino.
Se você já confirmou e digitou tudo certo, entre no site dos Correios e procure por esse CEP.
Abraço!
Responder
Olá Pedro, muito bom o módulo, cada vez mais perfeito.
Uma coisa que posso estar errado, mas qdo o site do correio esta off, é exibido um aviso, esta msg pode ser personalizada, porém o interessante seria disponibilizar outra forma de entrega para não perder a compra.
Pq imagina uma loja toda automatizada, com pagamento online via cartão, é necessário ter o valor total a compra para executar o pagamento.
Em ‘métodos de envio’ tem uma opção de valor fixo, pode ser ‘X’ por produto, seria interessante esta opção estar disponível qdo o site do correio estiver off.
É possível incrementar esta funcionalidade ao módulo?
Abraço e novamente parabéns pelo trabalho.
Responder
Pedro Teixeira respondeu:
11 de agosto de 2010
@Jus-SC,
É possível habilitar outras formas de envio para que quando os Correios estiverem off existam outras opções, mas essas opções vão ficar sempre disponíveis.
Para podermos criar uma maneira de habilitar esse módulo só quando os Correios estiverem fora do ar, já é um pouco mais complicado.
Quem sabe em uma próxima versão.
Abraço!
Responder
Jus-SC respondeu:
11 de agosto de 2010
@Pedro Teixeira,
não sei exatamente como funciona o script, posso estar falando besteira, mas será que aceita um javascript?
ao exibir a msg de url off, executa um javascript, que deixa visivel a div que contem outra forma de frete.
e altera no phtml, adicionando uma div com display:none na forma de pagamento fixa.
de qualquer forma, sei que vc fará da melhor maneira possivel.
valeu.
Responder
Pedro Teixeira respondeu:
11 de agosto de 2010
@Jus-SC,
É possível fazer dessa forma, mas seria uma solução temporária, um workaround.
Para fazer bem feito teríamos de sobreescrever a classe de shipping do Magento para checar se houve erro dos Correios e se sim chamar outro método de envio.
Se você for fazer utilizando a solução temporária, não se esqueça de colocar também na página de checkout.
Abraço!
Responder
Pedro parabéns pelo excelente módulo, um dos melhores módulos free do Magento. Pros BR´s então é essencial!
Ia sugerir a mesma coisa que o Jus, em caso de serviço OFFLINE, ao invés do cliente receber um erro, aparecer um valor fixo X configurável. Pedindo um pouquinho mais, esse X configurável poderia ter valores diferentes por estado. Assim ficaria mais fácil pro lojista configurar uma venda que em tese seria perdida e assumiu um valor (que traga lucro/prejuízo de acordo com sua estratégia).
if erro x echo $valor =]
Responder
Pedro Teixeira respondeu:
11 de agosto de 2010
@Visca,
Na próxima versão do módulo vou avaliar essa sugestão, talvez um arquivo xml com os valores.
Abraço!
Responder
Ótimas novidades, parabens!
Responder
Pedro,
Substitui os arquivos e da o erro:
Houve um erro inesperado, por favor entre em contato. Erro ao calcular a tarifa (Cod. 888)
Possibilidades?
Responder
Pedro Teixeira respondeu:
12 de agosto de 2010
@Dake,
Algum dos serviços dos Correios está voltando com esse erro, tente ir habilitando um serviço por vez para ver qual está com problema.
Abraço!
Responder
Pedro, parabéns pela iniciativa do módulo para cálculo !
Tentei aplicar seu módulo em um novo site, no entanto me é apresentado um erro que gostaria de saber se você teria alguma idéia do que possa ser. Estou trabalhando com a versão 1.4 estável. Obrigado !
Parte do código de erro:
a:5:{i:0;s:233:”Warning: include(PedroTeixeira_Correios_Helper_Data.php) [function.include]: failed to open stream: No such file or directory in C:\wamp\www\emporioatis\includes\src\Varien_Autoload.php on line 93″;i:1;s:1524:”#0 C:\wamp\www\emporioatis\includes\src\Varien_Autoload.php(93): mageCoreErrorHandler(2, ‘include(PedroTe…’, ‘C:\wamp\www\pap…’, 93, Array)
#1 C:\wamp\www\emporioatis\includes\src\Varien_Autoload.php(93): Varien_Autoload::autoload()
#2 [internal function]: Varien_Autoload->autoload(‘PedroTeixeira_C…’)
#3 C:\wamp\www\emporioatis\app\Mage.php(520): spl_autoload_call(‘PedroTeixeira_C…’)
#4 C:\wamp\www\emporioatis\includes\src\Mage_Adminhtml_Block_System_Config_Form.php(172): Mage::helper(‘pedroteixeira_c…’)
Responder
Carlos respondeu:
12 de agosto de 2010
@Carlos,
Pedro, por favor desconsidere essa dúvida. Ao atualizar um patch do Magento, seu módulo voltou a funcionar.
Grato.
Responder
Pedro Teixeira respondeu:
12 de agosto de 2010
@Carlos,
Perfeito! Abraço!
Responder
Boa Tarde Pedro, este modulo serve para a versao 1.3.1.1 também?
Parabéns, mais uma vez saindo na frente meu.
Abs
Responder
Pedro Teixeira respondeu:
12 de agosto de 2010
@Paulo,
Deveria funcionar sem problemas….faça o teste.
Muito obrigado!
Abraço!
Responder
Boa Tarde Pedro,
Tentei instalar e deu erro:
downloading PedroTeixeira_Correios-4.1.0.tgz …
Starting to download PedroTeixeira_Correios-4.1.0.tgz (11,911 bytes)
. . …done: 11,911 bytes
ERROR: failed to mkdir /home/wplace/public_html/loja/app/etc/modules
Tem como baixar os arquivos e instalar manualmente?
Abs
Responder
Pedro Teixeira respondeu:
12 de agosto de 2010
@Paulo,
Seu connect está com problema, talvez permissão de escrita na pasta /app/etc e /app/code.
Você pode baixar manualmente sim, clique no link do post.
Abraço!
Responder
Paulo Junior respondeu:
12 de agosto de 2010
@Pedro Teixeira, Desculpe Pedrão, eu não tinha visto o link para baixar os arquivos. Obrigado. Um Abraço.
Responder
Pedro Teixeira respondeu:
12 de agosto de 2010
@Paulo Junior,
Sem problema.
Abraço!
Responder
inclusive nao entendi pq esta direcionando para o /home/wplace/public_html/loja/app/etc/modules, deveria estar indo para o tendagospel
Responder
Pedro, acho que seu modulo está causando um problema estranho em minha loja.
Na hora de fechar o pedido, acontece o seguinte:
1) Escolho o endereco de cobranca
2) Endereco de entrega
até ai td bem
mas quando ele vai carregar os metodos de envio, ele fica carregando eternamente até tratar. O log acusa um erro de “General error: 2006 MySQL server has gone away”, mas isso só acontece com o modulo ativado.. sem ele funciona tranquilo..
o que pode ser?
Responder
Pedro Teixeira respondeu:
12 de agosto de 2010
@Paulo,
Segundo a mensagem de erro seu servidor MySQL está caindo.
Ligue para sua hospedagem e questione isso, se for o Magento eles vão te falar.
Abraço!
Responder
PS: Eu nao sou o Paulo ai do magento 1.3.1.1 nao viu hehe
Responder
Olá Pedro, parabéns pelo excelente componente, entretanto estamos com um problema, ao instalar e realizar o cadastro, ele devolve a seguinte mensagem: Houve um erro inesperado, por favor entre em contato. Cdigo de servio invlido! (Cod. 1)
Possui idéia do que possa ser?
Grande abraço!
Responder
Pedro Teixeira respondeu:
15 de agosto de 2010
@Eduardo Arsani,
Tente habilitar somente os serviços referente a fonte de cálculo configurada.
Leia as observações abaixo dos campos.
Abraço!
Responder
Pedro, não há palavras para agradecer o seu entusiasmo em criar este módulo tão importante para a comunidade brasileira do magento, os correios deveriam te pagar uma comissão! hahaha! Grande abraço e PARABÉNS!
Responder
Pedro Teixeira respondeu:
15 de agosto de 2010
@Thales,
Obrigado!
Responder
Boa tarde Pedro, primeiro eu queria parabenizar pelo modulo.
Enfim, eu estive testando no Magento 1.4.1.1, e encontrei alguns erros. Ao usar o modulo, os pedidos feitos que estão como COMPLETOS não aparecem. Ao debugar ele acusava um erro no arquivo em app/code/core/Mage/Shipping/Helper/Data.php, na linha 75. É referente ao pop up de rastreamento.
Então resolvi mudar o código, de:
$storeModel = Mage::app()->getStore($model->getStoreId());
para
$storeModel = Mage::app()->getStore();
e voltou a aparecer os pedidos(Somente os pedidos que travam as visualizações, as faturas, e entregas são mostrados normalmente)
Com este codigo alterado e com o codigo padrão, tentei rastrear um pedido nos correios com um numero de rastreamento valido, e em Vendas>.Entregas, ao clicar em “Monitorar esta entrega”, apresenta o seguinte erro:
a:5:{i:0;s:43:”invalid date () operand, timestamp expected”;i:1;s:3584:”#0 /home/rodolfo/public_html/magento/lib/Zend/Date.php(1057): Zend_Date->_calculate(‘set’, false, ‘U’, ‘pt_BR’) #1 /home/rodolfo/public_html/magento/lib/Zend/Date.php(197): Zend_Date->set(false, ‘U’, ‘pt_BR’) #2 /home/rodolfo/public_html/magento/app/code/core/Mage/Core/Model/Locale.php(474): Zend_Date->__construct(false, ‘U’, Object(Zend_Locale)) #3 /home/rodolfo/public_html/magento/app/code/core/Mage/Shipping/Block/Tracking/Popup.php(236): Mage_Core_Model_Locale->date(false, ‘U’, NULL, false) #4 /home/rodolfo/public_html/magento/app/design/frontend/base/default/template/shipping/tracking/popup.phtml(148): Mage_Shipping_Block_Tracking_Popup->formatDeliveryTime(’17:23:00′, ’31/03/2010′) #5 /home/rodolfo/public_html/magento/app/code/core/Mage/Core/Block/Template.php(212): include(‘/home/rodolfo/p…’) #6 /home/rodolfo/public_html/magento/app/code/core/Mage/Core/Block/Template.php(239): Mage_Core_Block_Template->fetchView(‘frontend/base/d…’) #7 /home/rodolfo/public_html/magento/app/code/core/Mage/Core/Block/Template.php(253): Mage_Core_Block_Template->renderView() #8 /home/rodolfo/public_html/magento/app/code/core/Mage/Core/Block/Abstract.php(753): Mage_Core_Block_Template->_toHtml() #9 /home/rodolfo/public_html/magento/app/code/core/Mage/Core/Block/Text/List.php(43): Mage_Core_Block_Abstract->toHtml() #10 /home/rodolfo/public_html/magento/app/code/core/Mage/Core/Block/Abstract.php(753): Mage_Core_Block_Text_List->_toHtml() #11 /home/rodolfo/public_html/magento/app/code/core/Mage/Core/Block/Abstract.php(520): Mage_Core_Block_Abstract->toHtml() #12 /home/rodolfo/public_html/magento/app/code/core/Mage/Core/Block/Abstract.php(471): Mage_Core_Block_Abstract->_getChildHtml(‘content’, true) #13 /home/rodolfo/public_html/magento/app/design/frontend/base/default/template/page/popup.phtml(40): Mage_Core_Block_Abstract->getChildHtml(‘content’) #14 /home/rodolfo/public_html/magento/app/code/core/Mage/Core/Block/Template.php(212): include(‘/home/rodolfo/p…’) #15 /home/rodolfo/public_html/magento/app/code/core/Mage/Core/Block/Template.php(239): Mage_Core_Block_Template->fetchView(‘frontend/base/d…’) #16 /home/rodolfo/public_html/magento/app/code/core/Mage/Core/Block/Template.php(253): Mage_Core_Block_Template->renderView() #17 /home/rodolfo/public_html/magento/app/code/core/Mage/Core/Block/Abstract.php(753): Mage_Core_Block_Template->_toHtml() #18 /home/rodolfo/public_html/magento/app/code/core/Mage/Core/Model/Layout.php(529): Mage_Core_Block_Abstract->toHtml() #19 /home/rodolfo/public_html/magento/app/code/core/Mage/Core/Controller/Varien/Action.php(389): Mage_Core_Model_Layout->getOutput() #20 /home/rodolfo/public_html/magento/app/code/core/Mage/Shipping/controllers/TrackingController.php(76): Mage_Core_Controller_Varien_Action->renderLayout() #21 /home/rodolfo/public_html/magento/app/code/core/Mage/Core/Controller/Varien/Action.php(418): Mage_Shipping_TrackingController->popupAction() #22 /home/rodolfo/public_html/magento/app/code/core/Mage/Core/Controller/Varien/Router/Standard.php(254): Mage_Core_Controller_Varien_Action->dispatch(‘popup’) #23 /home/rodolfo/public_html/magento/app/code/core/Mage/Core/Controller/Varien/Front.php(177): Mage_Core_Controller_Varien_Router_Standard->match(Object(Mage_Core_Controller_Request_Http)) #24 /home/rodolfo/public_html/magento/app/code/core/Mage/Core/Model/App.php(304): Mage_Core_Controller_Varien_Front->dispatch() #25 /home/rodolfo/public_html/magento/app/Mage.php(596): Mage_Core_Model_App->run(Array) #26 /home/rodolfo/public_html/magento/index.php(78): Mage::run(”, ‘store’) #27 {main}”;s:3:”url”;s:63:”/magento/shipping/tracking/popup/hash/c2hpcF9pZDo1OjUwZWI2OA,,/”;s:11:”script_name”;s:18:”/magento/index.php”;s:4:”skin”;s:7:”default”;}
Ja em Vendas>.pedidos, com o codigo alterado ao clicar em track order(esta em ingles o link), ele abre a pop up mais aparece a pagina de não encontrado da front-end do Magento. Com o codigo padrão, ele não abre a pagina com o pedido. No antigo módulo, versão 4.0 funcionava normal o rastreamento. Como teste tambem, tentei realizar a correção do traking que este no seu post da versão 4.0 e tambem não houve sucesso nesta parte. Voçe tem alguma ideia de como resolver isso?
Desde já agradeço a atenção
Alex Willian
Responder
Pedro Teixeira respondeu:
15 de agosto de 2010
@Alex Willian,
Tente aplicar as mudanças que coloquei no post da versão antiga:
http://www.pteixeira.com.br/modulo-de-frete-para-magento-com-tracking-versao-4-0/
Pelo que tinha percebido a versão 1.4.1.1 não precisava dessas alterações, mas vai saber.
Abraço!
Responder
Bom dia pedro, entao, eu apliquei as alterações e nada. Realizei o teste numa instalação limpa e ocorre o mesmo erro, eu estou vendo aqui, e se eu consigar algo eu posto aqui.
Vlw
Responder
Pedro Teixeira respondeu:
16 de agosto de 2010
@Alex Willian,
Que estranho, se descobrir o problema poste aqui.
Abraço!
Responder
Oi Pedro,
Estou com um problema para obter o id do pedido pela barra de endereço, na última linha desse código o que devo colocar para obter corretamente?
protected function _prepareColumns()
{
$this->addColumn(‘real_order_id’, array(
‘header’=> Mage::helper(‘sales’)->__(‘Order #’),
‘width’ => ’80px’,
‘type’ => ‘text’,
‘index’ => ‘increment_id’,
));
if (!Mage::app()->isSingleStoreMode()) {
$this->addColumn(‘store_id’, array(
‘header’ => Mage::helper(‘sales’)->__(‘Purchased from (store)’),
‘index’ => ‘store_id’,
‘type’ => ‘store’,
‘store_view’=> true,
‘display_deleted’ => true,
));
}
$this->addColumn(‘created_at’, array(
‘header’ => Mage::helper(‘sales’)->__(‘Purchased On’),
‘index’ => ‘created_at’,
‘type’ => ‘datetime’,
‘width’ => ’100px’,
));
/*$this->addColumn(‘billing_firstname’, array(
‘header’ => Mage::helper(‘sales’)->__(‘Bill to First name’),
‘index’ => ‘billing_firstname’,
));
$this->addColumn(‘billing_lastname’, array(
‘header’ => Mage::helper(‘sales’)->__(‘Bill to Last name’),
‘index’ => ‘billing_lastname’,
));*/
$this->addColumn(‘billing_name’, array(
‘header’ => Mage::helper(‘sales’)->__(‘Bill to Name’),
‘index’ => ‘billing_name’,
));
/*$this->addColumn(‘shipping_firstname’, array(
‘header’ => Mage::helper(‘sales’)->__(‘Ship to First name’),
‘index’ => ‘shipping_firstname’,
));
$this->addColumn(‘shipping_lastname’, array(
‘header’ => Mage::helper(‘sales’)->__(‘Ship to Last name’),
‘index’ => ‘shipping_lastname’,
));*/
$this->addColumn(‘shipping_name’, array(
‘header’ => Mage::helper(‘sales’)->__(‘Ship to Name’),
‘index’ => ‘shipping_name’,
));
$this->addColumn(‘base_grand_total’, array(
‘header’ => Mage::helper(‘sales’)->__(‘G.T. (Base)’),
‘index’ => ‘base_grand_total’,
‘type’ => ‘currency’,
‘currency’ => ‘base_currency_code’,
));
$this->addColumn(‘grand_total’, array(
‘header’ => Mage::helper(‘sales’)->__(‘G.T. (Purchased)’),
‘index’ => ‘grand_total’,
‘type’ => ‘currency’,
‘currency’ => ‘order_currency_code’,
));
//if (Mage::getStatus(‘complete’)) {
$this->addColumn(‘status’, array(
‘header’ => Mage::helper(‘sales’)->__(‘Status’),
‘index’ => ‘status’,
‘type’ => ‘options’,
‘width’ => ’70px’,
‘options’ => Mage::getSingleton(‘sales/order_config’)->getStatuses(),
));
if (Mage::getSingleton(‘admin/session’)->isAllowed(‘sales/order/actions/view’)) {
$this->addColumn(‘action’,
array(
‘header’ => Mage::helper(‘sales’)->__(‘Nota Fiscal’),
‘width’ => ’80px’,
‘type’ => ‘action’,
‘getter’ => ‘getId’,
‘actions’ => array(
array(
‘caption’ => Mage::helper(‘sales’)->__(‘Gerar’),
‘field’ => ‘order_id’,
‘url’ => “http://localhost.com/pagina/pag.php?id=”
Responder
Pedro Teixeira respondeu:
16 de agosto de 2010
@Felipe,
Não sei do que exatamente você está falando, nem onde nem o que.
Abraço!
Responder
Pessoal, pros que têm inúmeros problemas com os Correios fora do ar (como eu), ai vai um simpes hack que eu implementei.
No CorreiosMethod.php, por volta da linha 293, ele retorna o resultado de erro caso a URL esteja fora do ar. Eu adicionei:
$this->_apendShippingReturn(“40010″, 34, “2 dias”);
$this->_apendShippingReturn(“41106″, 14, “6 dias”);
Basicamente isso irá liberar o envio via Sedex e PAC, com o preço padrão de 34 / 14 reais, e prazo de 2 / 6 dias. Adicionalmente eu alterei a mensagem de erro nas configuracoes do modulo, para que exiba uma mensagem falando que o servico dos Correios esta fora do ar e calculamos os precos de envio de uma tabela padrao, e caso tenha ficado mais caro que o normal, reembolsaremos o cliente com a diferenca.
Rapido e simples, mas eh a unica alternativa ate que o modulo ofereca este recurso. Para quem nao e preocupa em manter o modulo atualizavel, pode simplesmente criar uma query de tabela nessas 2 linhas para pegar o valor de acordo com o CEP.
Melhor perder talvez alguns reais no envio, do que perder a venda por completo.
Abs!!!
Responder
Pedro Teixeira respondeu:
16 de agosto de 2010
@Igor,
Boa contribuição!
Na próxima versão irei implementar algo nesse sentido.
Abraço!
Responder
Thales respondeu:
30 de agosto de 2010
@Pedro Teixeira, tentei implementar essa sugestão do Igor, mas parece não funcionar. Você poderia detalhar mais? Ou @Igor ou Alguém que conseguiu? Acho que isso é muito útil aos vendedores!
Responder
Pedro Teixeira respondeu:
30 de agosto de 2010
@Thales,
É só seguir os passos do Igor, inclua essas linhas no arquivo informado.
Abraço!
Responder
Visca respondeu:
17 de agosto de 2010
@Igor,
Excelente, Muito Obrigado!
Responder
THIAGO respondeu:
26 de agosto de 2010
@Igor, pode especificar melhor como eu coloco essas linhas, pq ta dando erro no arquivo. vlw
Responder
Prezados,
Atualizei a loja que estou instalando o módulo para a versão 1.4.1.1 e mesmo assim não funciona, simplesmente não retorna erro algum mais também não lista, não aparece no carrinho de compras.
Como posso verificar o que está havendo?
Obrigado!
Responder
Pedro Teixeira respondeu:
17 de agosto de 2010
@Rodrigo Deguir,
Habilite o log do Magento e veja qual erro está acontecendo.
Abraço!
Responder
Rodrigo Deguir respondeu:
17 de agosto de 2010
@Pedro Teixeira, Desculpe mais onde isso, eu conheço somente o log que fica na pasta /var/reports, seria esse?
Responder
Pedro Teixeira respondeu:
17 de agosto de 2010
@Rodrigo Deguir,
Fica no arquivo /var/log/system.log.
Mas você precisa habilitar nas configurações da loja na aba desenvolvedor.
Abraço!
Responder
Rodrigo Deguir respondeu:
18 de agosto de 2010
@Pedro Teixeira, Perfeito, agora funcionou, muito obrigado!
Responder
Pedro Teixeira respondeu:
18 de agosto de 2010
@Rodrigo Deguir,
Eu que agradeço sua visita!
Pablo respondeu:
05 de maio de 2011
@Rodrigo Deguir, cara aqui tbm não está listando e também não aparece nenhum erro. Como você resolveu seu problema?
ESTOU INSTALANDO ESTE MODULO E AGORA JA ESTOU EM FASE DE TESTES, QUANDO EU CLICO EM FATURA PARA PROSEGUIR COM OS TESTE ACONTECE ESTE ERRO:
Invalid model for shipping method: noix_correios
Trace:
#0 /home/motor/public_html/app/code/core/Mage/Shipping/Model/Config.php(90): Mage::exception(‘Mage_Shipping’, ‘Invalid model f…’)
#1 /home/motor/public_html/app/code/core/Mage/Shipping/Model/Config.php(61): Mage_Shipping_Model_Config->_getCarrier(‘noix_correios’, Array, ’1′)
#2 /home/motor/public_html/app/code/core/Mage/Adminhtml/Block/Sales/Order/Invoice/Create/Tracking.php(89): Mage_Shipping_Model_Config->getAllCarriers(’1′)
#3 /home/motor/public_html/app/design/adminhtml/default/default/template/sales/order/invoice/create/tracking.phtml(88): Mage_Adminhtml_Block_Sales_Order_Invoice_Create_Tracking->getCarriers()
#4 /home/motor/public_html/app/code/core/Mage/Core/Block/Template.php(144): include(‘/home/motor/pub…’)
………
DA UMA PAGINA INTEIRA DE ERRO GOATARIA MUITO DE SUA AJUDA
ATT
Responder
Pffeyfer respondeu:
18 de agosto de 2010
@Pffeyfer, resolvi
era pouca coisa:
não tinha abilitado o modulo
att
Responder
Pedro Teixeira respondeu:
18 de agosto de 2010
@Pffeyfer,
Acontece. Abraço!
Responder
Lucas Amiune respondeu:
09 de dezembro de 2010
@Pedro Teixeira,
Parabéns e Obrigado pelo módulo e pela dedicação.
Eu encontrei exatamente o mesmo erro.
Eu acabei instalando a versão 3.1 do teu módulo por engano.
Ae instalei o módulo noix_correios para testar.
E instalei a versão 4.1 do teu módulo.
Só que quando vou faturar mostrava o erro de correiopost
Ae foi só apagar as entradas do DB.
Agora ele mostra esse erro citado pelo @Pffeyfer.
Só que meu módulo está corretamente habilitado.
Alguma opinião?
Abraços
Responder
Pedro,
Estou com um problema..
quando tento calcular o frete, ele nao me retorna nada.. nem msg de erro nem nada.. eh como se nao tivesse atualizado a pagina..
minhas versao eh a 1.4.1.1
O que pode ser?
Responder
Pedro Teixeira respondeu:
18 de agosto de 2010
@joaoviana,
Habilite o log e veja que erro está acontecendo.
Abraço!
Responder
Puts pedro.. q vacilo o meu! Nao tinha configurado meu endereço! O modulo funciona sim!!!
Obrigadão!!
Responder
Pedro Teixeira respondeu:
18 de agosto de 2010
@joaoviana,
Sem problema! Precisando passe por aqui.
Abraço!
Responder
Opa! Instalei o módulo aqui e ele não está aparecendo no admin! Sabe o que pode ser?
Abraço!
Responder
Pedro Teixeira respondeu:
19 de agosto de 2010
@Pablo,
Habilite o log de erros para sabermos o que está acontecendo.
Abraço!
Responder
Pablo respondeu:
19 de agosto de 2010
@Pedro Teixeira,
Opa! Beleza! Como faço isso?
Abraço
Responder
Pedro Teixeira respondeu:
19 de agosto de 2010
@Pablo,
Administração > Sistema > Configuração > Desenvolvedor.
Abraço!
Responder
Pablo respondeu:
19 de agosto de 2010
@Pedro Teixeira,
Valeu!! Ativei e apareceu o plugin!
Não sei qual foi a relação, mas tá aparecendo agora!
Abração!
Responder
Pedro Teixeira respondeu:
19 de agosto de 2010
@Pablo,
Perfeito!
Pedro, instalei normalmente o modulo, mas está dando erro de peso na hora de caucular o frete, como eu devo especificar o peso, se por exemplo for 400 gramas eu coloco “0.400″ ou apenas “400″, pois eu eu coloco 400 ele altera sózinho para 400.000.
Obrigado.
Responder
Pedro, to com um probleminha bem estranho:
O calculo do frete funciona, mas nao é transferido para o “total” da compra.
Quando clico em atualizar valores, a pagina recarrega, mas nada muda.
Isso acontece em qualquer tema. e ja habilitei o log, mas nada aparece lá tb
o que pode ser?
Responder
Problema acima resolvido
nao tinha nada a ver com o modulo. Eu havia desabilitado o Mage_tax e isso fez com que o calculo do total nao adicionasse o valor do frete
Responder
Pedro Teixeira respondeu:
19 de agosto de 2010
@Paulo,
Fechado! Abraço!
Responder
Pedro, o unico valor que consegui colocar no peso foi “10.0000″ não sei se é 10 gramas, 10 kilos, rsrsrs
pode me ajudar a especificar o peso certinho
Obrigado.
Responder
Pedro Teixeira respondeu:
19 de agosto de 2010
@Ricardo,
Os números no Magento ficam em padrão americano, o ponto é equivalente a nossa vírgula, ou seja, 4.00000 é igual a 4.
Quanto a ser quilo ou grama, dê uma lida nas opções do módulo, lá você pode definir qual a unidade de peso.
Abraço!
Responder
parou de funcionar o módulo ? tá dando o erro: Esse método de envio está fora do ar. Por favor entre em contato conosco.
Responder
Pedro Teixeira respondeu:
19 de agosto de 2010
@Davison,
Isso signifca que o webservice dos Correios está fora do ar, habilite o log para ver com detalhes o erro.
Abraço!
Responder
Lindo o módulo, Pedro. Funcionando perfeitamente num magento jurássico!
Obrigada novamente
Responder
Pedro Teixeira respondeu:
19 de agosto de 2010
@Erica,
Eu que agradeço sua visita.
Abraço!
Responder
Pedro, boa noite tenho certeza q é vacilo meu :s
eu baixei os arquivos e subi para o servidor, mas quando entro no admin nas formas de envio não aparece o seu modulo :s
o que eu tenho q fazer pra ele aparecer la
Responder
Victor respondeu:
19 de agosto de 2010
@Victor, falei q era vacilo, tinha q limpar o cache dentro de magento
Responder
Pedro Teixeira respondeu:
19 de agosto de 2010
@Victor,
Sem problema! Precisando de ajuda passe por aqui.
Abraço!
Responder
Fala Pedro… Cara tava funcionando perfeitamente o módulo dae ontem o cliente me ligou já a noite para dizer que não estava mais calculando. ta dando essa mensagem:
Esse método de envio está fora do ar. Por favor entre em contato conosco.
Será que os correios sacanearam de novo??
Responder
Pedro Teixeira respondeu:
20 de agosto de 2010
@Brayan,
Os Correios não sacanearam de novo, eles sacaneiam todos os dias. Eles não mudaram de URL mas o WebService está extremamente instável.
Habilite o log de erros para ter mais detalhes dos erros.
Abraço!
Responder
Idk respondeu:
23 de agosto de 2010
@Pedro Teixeira,
E qual solução alem dessa da para criar? pois ta tudo junto nunca vi… lerdo, fora do ar e etc…
Responder
Pedro Teixeira respondeu:
23 de agosto de 2010
@Idk,
Por hora não tem o que fazer, na próxima versão do módulo vou implementar uma forma emergencial de mostrar o valor do frete quando os Correios estiverem fora.
Nos comentários o pessoal criou uma solução temporária, dê uma lida.
Abraço!
Responder
Idk respondeu:
24 de agosto de 2010
@Pedro Teixeira,
Desculpe Pedro pela insistência.. mas tem previsão para o novo módulo? E outra pergunta, vi que a solução em algum caso pode perder algum “troco” no envio, na nova versão vai conseguir algo mais constante ou terá a possibilidade de perca de dinhero no frete?
Grato pela atenção!
Responder
Pedro Teixeira respondeu:
24 de agosto de 2010
@Idk,
Sem nenhuma previsão, acabo de lançar uma versão.
Quanto ao valor, não será nada constante, pois não pegará o preço dos Correios e sim um valor fixo configurável, a idéia é não perder a venda.
Abraço!
Boa tarde Pedro,
Não sei se eu não estou fazendo direito, mas o seu módulo calculou perfeitamente o valor do frete, mas não está integrado ao PagSeguro que tenho em minha loja. Poderia me explicar como sincronizar ambos?
Grato
Responder
Pedro Teixeira respondeu:
20 de agosto de 2010
@Alexandre,
Você precisa configurar seu módulo e o PagSeguro para receber o valor do frete do Magento.
Precisa ver com o desenvolvedor do módulo do PagSeguro que você usa.
Abraço!
Responder
Pedro, boa tarde,
Veja se você pode me dar uma força, instalei seu modulo e habilitei as opções de SEDEX e PAC sem contrato pelos Correios.
Porem quando vou fazer um teste com o meu próprio CEP o frete por PAC fica mais caro que o SEDEX :s
Será q tem algo errado.
Um outro assunto relacionado ao megento que se alguem puder me ajudar agradeço.
Instalei o modulo do mercado pago, mas to perdido nas configurações dentro do magento : Número do Integrador, Return Process, Return Success
e no mercado pago: Status das operações: e Mudanças nos status das operações:.
Não sei o que colocar :s
Responder
Pedro Teixeira respondeu:
20 de agosto de 2010
@Victor,
Depende do volume do produto, pode ser que seja um produto grande e por isso o PAC está ficando mais caro. Na dúvida, entre no site dos Correios e faça o cálculo por lá:
http://correios.com.br/encomendas/prazo/default.cfm
Abraço!
Responder
Pedro, dei uma olhada no log de erro como vc me disse e deu isso aki:
PedroTeixeira_Correios: URL Error
2010-08-23T12:10:00+00:00 DEBUG
Responder
Pedro Teixeira respondeu:
23 de agosto de 2010
@Brayan,
Isso signifca que os correios estão fora do ar.
Abraço!
Responder
Boa tarde Pedro como vai?
Instalei a nova versão do módulo hoje, voltou a funcionar. Mas quando vou fazer uma regra de promoção para frete dá erro. Eu seleciono o estado, e quando seleciono a opção de “Método de Envio é”, dá erro, aparece erro de “correiopost”. Já desliguei o módulo antigo e apaguei todo o cache. Sabe oque pode ser?
Grande Abrss
Obrigado
Responder
Pedro Teixeira respondeu:
23 de agosto de 2010
@Ricardo Sampaio,
Apague de vez o módulo, apague a pasta “/app/code/community/Correios”, o arquivo “/app/etc/modules/Correio_Shipping.xml” e todos os registros da tabela “core_config_data” que tenham o path como “%carriers/correiopost%”.
Abraço!
Responder
Não queria te importunar com perguntas, afinal você nem cobra por isso… Bem, fica a seu caso responder ou não… De qualquer modo, Parabéns pelo módulo, e obrigado pela enorme ajuda a comunidade web!
Estou tendo um certo problema estranho.. Estou tentanto ativar a entrega para Sedex Hoje, porém a mesma esta dando erro… Quando eu desativo todas as entregas e deixo apenas ela, da erro também, quando eu a ativo, o sistema funciona normalmente… Tem alguma idéia do que pode ser? V.1.4.1 do magento…
Responder
Pedro Teixeira respondeu:
23 de agosto de 2010
@Wallysson,
O espaço do meu blog é exatamente para isso, sempre que possível respondo os comentários.
O serviço de Sedex Hoje dos Correios está com problema, não é o Magento ou o módulo, é o WebService deles. Por algum motivo ele não está calculando.
Você pode ler a documentação do WebService e fazer a chamada manual para ver a resposta e entender o problema:
http://www.correios.com.br/servicos/precos_tarifas/pdf/SCPP_manual_implementacao_calculo_remoto_de_precos_e_prazos.pdf
Abraço!
Responder
Pedro, instalei normalmente o modulo, ele funcionou por uns 2 dias, e agora não aparece mais o cauculo, apenas atualiza a página e mostra o preço fixo. não mostra mais o dos correios.
Sabe me dizer oque está acontecendo.
Deu o mesmo problema em outra loja usando o modulo tbm.
Responder
Pedro Teixeira respondeu:
24 de agosto de 2010
@Ricardo,
Habilite o log de erros e veja qual o problema.
Abraço!
Responder
Olá pedro excelente modulo , Parabens mesmo.
so tenho uma duvida , no meu modulo anterior não tinha as medidas Pac .
eu sei que os correios mudou a forma de calcular , porem se meu cliente compra 3 produtos o pac para de funcionar fala que as mediadas não podem ser maior ,
gostaria assim que possivel mais esclareciementos sobre esse assunto , ja que ainda encontro dificuldades.
Responder
Pedro Teixeira respondeu:
24 de agosto de 2010
@mARCIO,
Não entendi seu problema.
Os Correios tem limites de volume, se ultrapassar realmente será mostrado um erro.
Abraço!
Responder
Primeiro Parabens pelo modulo Pedro…….. Instalei esta versão e não sei por que so esta me retornando Metodo de Envio e sta fora do AR.
Ja verifiquei tudo e nao consegui localizar erro algum..
Responder
Pedro Teixeira respondeu:
24 de agosto de 2010
@Adailton,
Acredito que seja por que os Correios estão muito instáveis.
Habilite o log de erros e veja qual a mensagem.
Abraço!
Responder
Adailton respondeu:
26 de agosto de 2010
Obrigado pela Resposta Pedro:
Agora ta me retornando o erro abaixo:
Warning: sprintf() [function.sprintf]: Too few arguments in /home/mmvenda/public_html/magento/app/code/community/PedroTeixeira/Correios/Model/Carrier/CorreiosMethod.php on line 540
Trace:
#0 /home/mmvenda/public_html/magento/app/code/community/PedroTeixeira/Correios/Model/Carrier/CorreiosMethod.php(540): mageCoreErrorHandler(2, ‘sprintf() [_throwError(‘%s – Houve um e…’, ‘Servi??o indisp…’)
#2 /home/mmvenda/public_html/magento/app/code/community/PedroTeixeira/Correios/Model/Carrier/CorreiosMethod.php(135): PedroTeixeira_Correios_Model_Carrier_CorreiosMethod->_getQuotes(‘correioserror’, ‘Correios Error:…’, 230, ‘Servi??o indisp…’)
#3 /home/mmvenda/public_html/magento/app/code/core/Mage/Shipping/Model/Shipping.php(141): PedroTeixeira_Correios_Model_Carrier_CorreiosMethod->collectRates()
#4 /home/mmvenda/public_html/magento/app/code/core/Mage/Shipping/Model/Shipping.php(107): Mage_Shipping_Model_Shipping->collectCarrierRates(Object(Mage_Shipping_Model_Rate_Request))
#5 /home/mmvenda/public_html/magento/app/code/core/Mage/Sales/Model/Quote/Address.php(644): Mage_Shipping_Model_Shipping->collectRates(‘pedroteixeira_c…’, Object(Mage_Shipping_Model_Rate_Request))
#6 /home/mmvenda/public_html/magento/app/code/core/Mage/Sales/Model/Quote/Address/Total/Shipping.php(155): Mage_Sales_Model_Quote_Address->collectShippingRates(Object(Mage_Shipping_Model_Rate_Request))
#7 /home/mmvenda/public_html/magento/app/code/core/Mage/Sales/Model/Quote/Address.php(708): Mage_Sales_Model_Quote_Address_Total_Shipping->collect()
#8 /home/mmvenda/public_html/magento/app/code/core/Mage/Sales/Model/Quote.php(908): Mage_Sales_Model_Quote_Address->collectTotals(Object(Mage_Sales_Model_Quote_Address))
#9 /home/mmvenda/public_html/magento/app/code/core/Mage/Checkout/Model/Cart.php(357): Mage_Sales_Model_Quote->collectTotals()
#10 /home/mmvenda/public_html/magento/app/code/core/Mage/Checkout/controllers/CartController.php(117): Mage_Checkout_Model_Cart->save()
#11 /home/mmvenda/public_html/magento/app/code/core/Mage/Core/Controller/Varien/Action.php(418): Mage_Checkout_CartController->indexAction()
#12 /home/mmvenda/public_html/magento/app/code/core/Mage/Core/Controller/Varien/Router/Standard.php(254): Mage_Core_Controller_Varien_Action->dispatch()
#13 /home/mmvenda/public_html/magento/app/code/core/Mage/Core/Controller/Varien/Front.php(177): Mage_Core_Controller_Varien_Router_Standard->match(‘index’)
#14 /home/mmvenda/public_html/magento/app/code/core/Mage/Core/Model/App.php(304): Mage_Core_Controller_Varien_Front->dispatch(Object(Mage_Core_Controller_Request_Http))
#15 /home/mmvenda/public_html/magento/app/Mage.php(596): Mage_Core_Model_App->run()
#16 /home/mmvenda/public_html/magento/index.php(78): Mage::run(Array)
#17 {main}
So habilitei Sedex sem contrato:
Responder
Pedro Teixeira respondeu:
26 de agosto de 2010
@Adailton,
O webservice dos Correios deve ter retornado um resultado muito estranho para esse acontecer.
Ele está acontecendo sempre que você pede para calcular o frete.
Abraço!
Responder
Adailton respondeu:
26 de agosto de 2010
@Pedro Teixeira,
Mais uma vez Grato Pedro.
Acontece sempre que entro no carrinho de compras. Ja verifiquei os parametros e não ta rodando…
Valeu
Responder
Pedro Teixeira respondeu:
27 de agosto de 2010
@Adailton,
Habilite o log e veja o que está sendo logado.
Abraço!
Olá Pedro, mais uma vez parabéns pelo módulo.
Instalei, fiz alguns testes apenas com o Sedex e e-Sedex com contrato e aparecem ok.
Mas quando adiciono o Pac com contrato aparece sempre o erro SQLSTATE[HY000]: General error: 2006 MySQL server has gone away. Habilitei o log e aparece o seguinte erro: URL Error – Bad XML [443].
O que fiz de errado?
Abraços.
Responder
Pedro Teixeira respondeu:
24 de agosto de 2010
@Danielle,
São dois erros diferentes, o primeiro fala que seu servidor MySQL caiu, já o segundo fala que os Correios estão retornando um XML não reconhecido, ou seja, provavelmente um erro no WebService deles.
Abraço!
Responder
Olá Pedro, parabéns pelo módulo.
Eu gostaria de te perguntar se você tem uma outra solução de cálculo de frete que não dependa do Webservice dos Correios, se tem qual seria o valor.
E outra pergunta se não existe outro webservice além dos Correios, vi alguma coisa sobre um da Locaweb, existe outra opção ?
Obrigado.
Responder
Pedro Teixeira respondeu:
25 de agosto de 2010
@André Santos,
Infelizmente não tenho nada para oferecer.
O módulo vai integrado com o WebService da Locaweb, mas acredito que eles fecharam para clientes e não consegui testar, então não sei se está funcionando.
Na próxima versão do módulo vou estudar alguma possibilidade pelo menos para não perder a venda.
Abraço!
Responder
Vitor Choi Feitosa respondeu:
26 de agosto de 2010
@Pedro Teixeira, sou cliente da LocaWeb num teste feito agora, não funcionou também, mas a mensagem de erro é outra:
“Esse método de envio está fora do ar. Por favor entre em contato conosco. “
Responder
Pedro Teixeira respondeu:
26 de agosto de 2010
@Vitor Choi Feitosa,
Mas você configurou o módulo para usar o webservice da Locaweb?
Habilite o log e veja o que é logado.
Abraço!
Responder
Pedro,
primeiramente parabéns pelo ótimo trabalho q vc vem fazendo com esse módulo de frete.
estou tendo 1 problema. trabalho com um magento 1.4.0.1 e instalei o seu novo módulo manualmente.
sempre q tento calcular o frete ele dá a seguinte mensagem:
“Esse método de envio está fora do ar. Por favor entre em contato conosco.”
vc poderia me ajudar???
obs: tb clamo por uma opção de cálculo offline!!!!
Grande abraço
Responder
Pedro Teixeira respondeu:
25 de agosto de 2010
@Bruno Piaui,
Essa mensagem quer dizer que os Correios estão fora do ar, infelizmente.
Bom, como expliquei para o André, vou estudar essa opção para a próxima versão.
Abraço!
Responder
Olá, Pedro
Tivemos também alguns dos problemas mencionados acima, de falha de conexão ao MySQL (MySQL server has gone away etc). Percebemos que ocorria principalmente no /checkout/cart/ e tudo indicava que o problema era a demora ou falta de resposta na estimativa do frete, causando o timeout da conexão ao MySQL.
Parece que conseguimos evitar o erro de timeout – e a exibição da desagradável pagina de erro do Magento – reduzindo o valor do ws_timeout no config do seu módulo para 12, já que o timeout da nossa conexão ao MySQL é de 15 segundos.
Desta forma, é exibida a mensagem de erro de acesso ao serviço dos Correios, sem perder a conexão ao MySQL.
Fica a dica para quem tiver o mesmo problema e quiser contorná-lo da mesma forma, mas agradeço se tiver sugestão melhor!
Abraços!
Responder
Pedro Teixeira respondeu:
25 de agosto de 2010
@Mauricio,
Muito boa a dica!
O config.xml é exatamanete para isso!
Abraço!
Responder
Mauricio respondeu:
26 de agosto de 2010
@Pedro Teixeira,
Sim, graças à excelente qualidade do seu trabalho!
Responder
Pedro Teixeira respondeu:
26 de agosto de 2010
@Mauricio,
Valeu!
Responder
Thales respondeu:
30 de agosto de 2010
@Mauricio, Muito obrigado pela dica! Ajudou muito a resolver esse problema, eu fui até meu host e briguei com os caras até chegar aqui e ver que o problema é o server dos correios e não o meu! VALEU Mauricio!
Responder
Mauricio respondeu:
30 de agosto de 2010
@Thales,
Legal que tenha ajudado, Thales.
Pode parecer óbvio demais, mas enquanto tivermos que lidar com este problema do webservice dos Correios, é importante haver outra alternativa de envio (como Frete Fixo), senão os pedidos não podem ser concluídos se o método dos Correios for a única opção – e falhar…
Outra coisa: definir um valor de timeout dos Correios (parâmetro ws_timeout no config.xml do módulo do Pedro) MENOR que o timeout da base de dados. Pra saber o timeout do seu MySQL, consulte o provedor ou examine o valor da variável connect_timeout do MySQL.
Boa sorte!
Responder
Olá Pedro,
Parabéns pelo módulo, que muito tem ajudado a comunidade. Utilizava a versão antes da mudança do site dos Correios e estava funcionando perfeitamente. Após a atualização para o módulo novo (4.1) ele deixou de calcular o valor de envio. Será que é em função da LocaWeb?
Obrigado!
Responder
Pedro Teixeira respondeu:
26 de agosto de 2010
@Camilo,
Como você pode ler aqui nos comentários, o webservice dos Correios está extremamente instável, praticamente fora do ar.
Abraço!
Responder
Olá Pedro,
Bom, atualizamos a versão do módulo e continuamos com a msg de erro “método fora do ar” as vezes temos aqui a tela de erro do magento no arquivo CorreiosMethod linha 540.
Pelo que li nos posts anteriores, o problema realmente é com os correios que ficam alterando a url do webservice. Tenho seu modulo instalado na maquina para testes e no site, até ontem o calculo funcionava no local e hoje começou a parar. Você chegou a verificar alguma coisa nesta semana?
Responder
Pedro Teixeira respondeu:
26 de agosto de 2010
@Tiago,
Os Correios estão praticamente fora do ar.
Quanto ao erro, preciso da mensagem completa para analisar.
Abraço!
Responder
Talvez isso ajude pra quem ja perdeu alguns cabelos como eu …
Senhor Eric,
O ambiente que suporta o serviço de cálculo de preços e prazos está sobrecarregado e instável. Nossa equipe técnica está trabalhando numa solução que resolva esse problema. Esperamos ter uma solução difinitiva em 31/8
Agradecemos seu contato.
Atenciosamente,
Central de Atendimento aos Clientes dos Correios
Fonte: http://forum.locaweb.com.br/showpost.php?p=31806&postcount=133
Responder
Pedro Teixeira respondeu:
26 de agosto de 2010
@Irineu Martins Junior,
Vamos ver se eles cumprem a promessa….
Abraço!
Responder
Lu respondeu:
26 de agosto de 2010
@Irineu Martins Junior,
Obrigada pela informação!
Tb já perdi alguns cabelos hehe, mas acabei desativando o módulo até que a situação se normalize!
Abraços
Responder
Idk respondeu:
27 de agosto de 2010
@Lu,
Também vi que essa é a melhor opção, ontem ficou o site dos correios offline o dia inteiro… então, essa é a melhor opção mesmo.
Responder
Pessoal, Não tenho noção da dificuldade de fazer isso, mas não seria interessante desenvolver um módulo que carregue uma tabela de valores, prazoz etc para dentro do site? antes eu utilizava o Oscommerce, e na minha opinião um diferencial do mesmo era isso. Porque não adianta ter uma site muito bom e o principal não funcionar. Sempre tenho problemas de comunicação com os correios, e agora to sem o serviço desde ontém o dia todo!
Não dá pra desenvolver algo semelhante ao módulo de correior do Oscommerce?
Responder
Pedro Teixeira respondeu:
26 de agosto de 2010
@Ronaldo,
Qual módulo do OsCommerce você se refere?
O problema não é a plataforma Magento, e sim pessoas para desenvolverem soluções para esse tipo de problema.
Abraço!
Responder
Olá Pedro onde posso encontrar a documentação do módulo, para que eu possa integrá-lo na minha loja? Eu instalei ele pelo Magento Connect mas não acho nada no admin.
Responder
Pedro Teixeira respondeu:
26 de agosto de 2010
@Junio Vitorino,
Que tipo de documentação você se refere?
Você só deve colocar os arquivos na estrutura que vem no download em sua loja, atualizar o cache e configurar.
Abraço!
Responder
Junio Vitorino respondeu:
27 de agosto de 2010
@Pedro Teixeira,
Entendi, desculpe se foi uma pergunta idiota, é que eu sou realmente marinheiro de primeira viagem com o Magento.
Optei por tenta outra forma de cálculo, devido a instabilidade dos Correios. Obrigado!!
Responder
Pedro Teixeira respondeu:
27 de agosto de 2010
@Junio Vitorino,
Sem problema!
Abraço!
Responder
Prezado Pedr,
atualizei o módulo para a versão 4.1 e está dando o erro “Esse método de envio está fora do ar. Por favor entre em contato conosco.”
Por favor, o que deve ser?
Obrigado e um abraço,
Leonardo Duarte.
Responder
Pedro Teixeira respondeu:
26 de agosto de 2010
@Leonardo Duarte,
Dê uma lida nos comentários.
Os Correios estão fora do ar.
Abraço!
Responder
Olá, alguém sabe me dizer se a unica coisa que preciso fazer é esperar que volta a funcionar novamente?
pelo codigo o serviço pode estar indisponivel.
obrigado
Houve um erro inesperado, por favor entre em contato. Serviço indisponível, tente mais tarde. Erro no cálculo do preço: This is an unexpected token. The expected token is ‘WHITESPACE’. Line 1, position 63. (Cod. 7)
Responder
Pedro Teixeira respondeu:
26 de agosto de 2010
@Tiago Martins,
Infelizmente esse é um erro no webservice dos Correios e para que volte a funcionar você deve esperar.
Mas o pessoal já postou aqui nos comentários soluções provisórias para não perder vendas pelo menos.
Acredito que na próxima versão do módulo vou implementar um escape de emergência para esses casos.
Abraço!
Responder
Oi pedro sei que o site do correio ficou fora do Ar hj na pare da tarde mas o sistema de calcula tb está? minha pagina estou com a versão do magento 1.4.1.1 e 4.1 traking está dando essa msg:
Houve um erro inesperado, por favor entre em contato. Serviço indisponível, tente mais tarde. Erro no cálculo do preço: This is an unexpected token. The expected token is ‘WHITESPACE’. Line 1, position 63. (Cod. 7)
estava olhando esse site pra ver se estava funcionendo o calculo dele funciona será que tem algum metodo off-line.?
Responder
Pedro Teixeira respondeu:
26 de agosto de 2010
@Rodrigo,
Sim, o sistema de cálculo está fora do ar.
Que loja continua funcionando?
Abraço!
Responder
Esse post não sei se tem algo a ver com o erro que está apresentando.
http://gabriel.indexainternet.com.br/nova-url-de-acesso-ao-webservice-dos-correios/
Responder
Pedro Teixeira respondeu:
26 de agosto de 2010
@Rodrigo,
A nova versão já utiliza a nova URL.
Abraço!
Responder
Caro Pedro:
Não sei se é o local para isso, para compartilhar informações, mas já que os Correios está fora do ar, e totalmente instável, e pelo que sei não é um serviço que dá para confiar muito na estabilidade, dado ao histórico que se conhece, uma solução um pouco trabalhosa mas confiável e rápida, não poderia usar o sistema de cálculo de Table Rates ?
Estou pesquisando sobre o assunto, e inclusive achei um módulo com “Multiply Table Rates:” e nesse caso se inseriria uma tabela para cada opção de frete: Sedex, Sedex10, e-Sedex e PAC via arquivos .CSV
Com certeza daria um trabalhão, mas seria uma solução definitiva, confiável e acesso rápido. O que você acha ?
O módulo que encontrei está aqui:
http://www.magentocommerce.com/magento-connect/Yarhajile/extension/728/multiple-tablerates
Responder
Pedro Teixeira respondeu:
26 de agosto de 2010
@André Santos,
O espaço é para isso mesmo, quem sabe mais para frente crio um fórum para facilitar.
Quanto a sugestão é muita boa, mas realmente é um trabalho considerável, além da tabela ser baseada em capital e interior, e você terá de identificar se o endereço é ou não capital.
Abraço!
Responder
Pedro em Primeiro Lugar parabéns pelo Modulo é muito bom e ajuda muita gente da comunidade assim como eu, só que pela instabilidade do correio to me lascando com uma loja que tenho Hospedada nos Sevidores da KING HOST, eu descobri que eles tem um servidor de Calculo de frete para quem é cliente assim como o LOCAWEB, Gostaria de saber se tem como você me dar uma força para fazer o seu Modulo que é muito bom trabalhar com o Servidor WS da KING HOST, segue abaixo o código em PHP que eles disponibilizam para o Calculo de frete através do WS deles:
‘AQUI VAI A CHAVE DE AUTENTICAÇÂO PARA LOGAR NO WS DELES’, //Chave de autenticação do WebService – Consultar seu painel de controle
‘formato’ => ‘query_string’, //Valores possíveis: xml, query_string ou javascript
‘tipo’ => ‘sedex’, //Tipo de pesquisa: sedex, carta, pac,
‘cep_origem’ => ’08061-110′, //CEP de Origem – CEP que irá postar a encomenda
‘cep_destino’ => ’90560-002′, //CEP de Destino – CEP que irá receber a encomenda
‘mao_propria’ => ’0′, //Serviço adicional – Mão própria (MP), para utilizar valor “S” ou “1″
‘aviso_de_recebimento’ => ’0′, //Serviço adicional – Mão própria (MP), para utilizar valor “S” ou “1″
‘peso’ => 450, //em gr
‘cep’ => ’90560-002′, //CEP que será pesquisado
);
//Forma URL
$webservice_url .= ‘?’;
foreach($webservice_query as $get_key => $get_value){
$webservice_url .= $get_key.’=’.urlencode($get_value).’&’;
}
parse_str(file_get_contents($webservice_url), $resultado);
switch($resultado['resultado']){
case ’1′:
$texto = “Resultado texto: “.$resultado['resultado_txt'].”
Valor Float: “.$resultado['valor'].”
Valor em Reais: “.$resultado['valor_rs'];
break;
default:
$texto = “Fala ao buscar frete: “.$resultado['resultado_txt'];
break;
}
echo $texto;
?>
E ai teria como fazer isso funcionar com o seu modulo, se tiver como me avise por favor se não vo acabar tendo que migrar de HOST só para poder usar o seu modulo com o sistema da LOCAWEB por contrato, mais uma vez parabéns pelo seu Modulo e Obrigado pela atenção.
Responder
Pedro Teixeira respondeu:
27 de agosto de 2010
@Vagner Luis,
Teria que modificar o módulo, você pode adicionar essa lógica logo abaixo da lógica do ws da Locaweb.
Quanto a mudar de servidor, não sei se o módulo está funcionando com o ws da Locaweb pois não consegui testar.
Abraço!
Responder
Cara Desculpa mais no Post acima não saiu o codigo correto, então eu coloquei ele em txt no meu site diretorio raiz pra se você puder dar uma olhadinha por favor, segue o link, desde já Obrigado.
http://www.gardeniaformulas.com.br/wskinghost.txt
Responder
Oi Pedro, ontem dia 27/agosto/2011 o calculador dos Correios ficou o dia e noite inteiros fora do ar, hoje quando abri a pagina estava diferente.
Então creio que pode ter havido mudanças no webservice também, e seria interessante uma revisão do módulo
Responder
Pedro Teixeira respondeu:
27 de agosto de 2010
@Leandro,
Não houve nenhuma mudança no webservice dos Correios.
Ele está instável e hora responde hora não.
Abraço!
Responder
Olá Pedro,
Olha a sugestão que encontrei do colega Alexandre Almeida no fórum do Magento (http://www.magentocommerce.com/boards/viewthread/9988/P435/).
Acho que o caminho é por ai não é mesmo? Poderia aprimorar e incluir no seu módulo futuramente, o que acha?
Um abraço,
Rodrigo.
Responder
Pedro Teixeira respondeu:
27 de agosto de 2010
@Rodrigo,
Uma boa sugestão.
Vou estudar ela com mais calma e quem sabe futuramente implementá-la ao módulo com atualização automática.
Abraço!
Responder
Bom dia Pedro, de um dia para o outro o módulo de correios começou a dar tilt no sistema e sempre que ele está habilitado não consigo concluir nenhuma compra, e até atualizei ele para ver se era o problema, mas continuou. sempre da erro quando está habilitado.
seria de ajuda eu colocar os report aki para que alguem possa me auxiliar ? eu não sou programador, mas tem um programador PHP que trabalha para mim, mas ele não conhece muito de magento. algumas coisas ele até resolveu mas esta aqui infelizmente não.
Responder
Pedro Teixeira respondeu:
27 de agosto de 2010
@Marcio,
Qual a mensagem de erro?
Se for “MySQL server has gone away” peça para o seu programador diminuir o ws_timeout no config.xml para 20.
Abraço!
Responder
Marcio respondeu:
28 de agosto de 2010
@Pedro Teixeira,
Não é do MySql não , ele printa aquele código do erro que fica na tela, e gera um arquivo dentro da pasta report do magento, é interessante colocar aqui ?
Responder
Pedro Teixeira respondeu:
28 de agosto de 2010
@Marcio,
Sim, pode colocar.
Abraço!
Responder
Marcio respondeu:
29 de agosto de 2010
@Pedro Teixeira,
Aqui. este foi o último.
a:5:{i:0;s:168:”Notice: Undefined offset: 0 in /home/storage/a/77/1a/atacadaodoscartoes/public_html/loja/app/code/community/Correio/Shipping/Model/Carrier/CorreioPost.php on line 293″;i:1;s:2647:”#0 /home/storage/a/77/1a/atacadaodoscartoes/public_html/loja/app/code/community/Correio/Shipping/Model/Carrier/CorreioPost.php(293): mageCoreErrorHandler(8, ‘Undefined offse…’, ‘/home/storage/a…’, 293, Array)
#1 /home/storage/a/77/1a/atacadaodoscartoes/public_html/loja/app/code/core/Mage/Shipping/Model/Shipping.php(141): Correio_Shipping_Model_Carrier_CorreioPost->collectRates(Object(Mage_Shipping_Model_Rate_Request))
#2 /home/storage/a/77/1a/atacadaodoscartoes/public_html/loja/app/code/core/Mage/Shipping/Model/Shipping.php(107): Mage_Shipping_Model_Shipping->collectCarrierRates(‘correiopost’, Object(Mage_Shipping_Model_Rate_Request))
#3 /home/storage/a/77/1a/atacadaodoscartoes/public_html/loja/app/code/core/Mage/Sales/Model/Quote/Address.php(644): Mage_Shipping_Model_Shipping->collectRates(Object(Mage_Shipping_Model_Rate_Request))
#4 /home/storage/a/77/1a/atacadaodoscartoes/public_html/loja/app/code/core/Mage/Sales/Model/Quote/Address/Total/Shipping.php(155): Mage_Sales_Model_Quote_Address->collectShippingRates()
#5 /home/storage/a/77/1a/atacadaodoscartoes/public_html/loja/app/code/core/Mage/Sales/Model/Quote/Address.php(708): Mage_Sales_Model_Quote_Address_Total_Shipping->collect(Object(Mage_Sales_Model_Quote_Address))
#6 /home/storage/a/77/1a/atacadaodoscartoes/public_html/loja/app/code/core/Mage/Sales/Model/Quote.php(908): Mage_Sales_Model_Quote_Address->collectTotals()
#7 /home/storage/a/77/1a/atacadaodoscartoes/public_html/loja/app/code/core/Mage/Checkout/Model/Cart.php(357): Mage_Sales_Model_Quote->collectTotals()
#8 /home/storage/a/77/1a/atacadaodoscartoes/public_html/loja/app/code/core/Mage/Checkout/controllers/CartController.php(117): Mage_Checkout_Model_Cart->save()
#9 /home/storage/a/77/1a/atacadaodoscartoes/public_html/loja/app/code/core/Mage/Core/Controller/Varien/Action.php(418): Mage_Checkout_CartController->indexAction()
#10 /home/storage/a/77/1a/atacadaodoscartoes/public_html/loja/app/code/core/Mage/Core/Controller/Varien/Router/Standard.php(254): Mage_Core_Controller_Varien_Action->dispatch(‘index’)
#11 /home/storage/a/77/1a/atacadaodoscartoes/public_html/loja/app/code/core/Mage/Core/Controller/Varien/Front.php(177): Mage_Core_Controller_Varien_Router_Standard->match(Object(Mage_Core_Controller_Request_Http))
#12 /home/storage/a/77/1a/atacadaodoscartoes/public_html/loja/app/code/core/Mage/Core/Model/App.php(304): Mage_Core_Controller_Varien_Front->dispatch()
#13 /home/storage/a/77/1a/atacadaodoscartoes/public_html/loja/app/Mage.php(596): Mage_Core_Model_App->run(Array)
#14 /home/storage/a/77/1a/atacadaodoscartoes/public_html/loja/index.php(78): Mage::run(”, ‘store’)
#15 {main}”;s:3:”url”;s:30:”/loja/index.php/checkout/cart/”;s:11:”script_name”;s:15:”/loja/index.php”;s:4:”skin”;s:7:”default”;}
Responder
Pedro Teixeira respondeu:
29 de agosto de 2010
@Marcio,
Atualize o módulo.
Abraço!
Minha pergunta foi apagada?
Responder
Pedro Teixeira respondeu:
27 de agosto de 2010
@Rodrigo,
Não, ela foi barrada como spam, já liberei.
Abraço!
Responder
Pedro, Parabéns! Ficou perfeito…
Responder
Pedro Teixeira respondeu:
27 de agosto de 2010
@Marco Antonio,
Obrigado!
Responder
Será que pagando para os correios a coisa pode melhorar?
Responder
Pedro Teixeira respondeu:
27 de agosto de 2010
@Junio Vitorino,
Não, não existe um serviço exclusivo para quem paga.
Abraço!
Responder
Parece que o servidor voltou ao normal… Desde ontém (27/08/2010) está OK…
Responder
Pedro Teixeira respondeu:
28 de agosto de 2010
@Cristiano Freadman,
Ele está instável, hora volta, hora cai.
Abraço!
Responder
Boa Tarde Pedro Teixeira, obrigado pela ajuda,
mas ainda não resolveu, já havia atualizado o mesmo através do magento connect agora nem a pasta do correios aparece dentro de app/code/community como aparecia…
mesmo eu instalando através do magento connect ele fala que está instalado mas nada aparece nas configurações do envio.
alguém tem o link de como fazer a instalação manual…
Responder
Pedro Teixeira respondeu:
29 de agosto de 2010
@Marcio,
O link para instalação manual está no post, nele também existe o link para a versão 4.0 onde explico como atualizar o módulo.
Abraço!
Responder
Marcio respondeu:
30 de agosto de 2010
@Pedro Teixeira,
Bom dia Pedro, Obrigado pela ajuda, consegui resolver de forma parcial, onde está funcionando o sedex e o pac normal (sem contrato correios).
baixei o produto para instalação manual, apaguei os arquivos antigos na pasta substitui pelos que baixei, ainda não apareceu, fui no magento connect constava la a instalação ainda, pedi a reinstalação e acabou funcionando…mas quando habilito, sedex10 e sedex hoje (se nao me engano) ele fala de erro no cálculo .
Responder
Pedro Teixeira respondeu:
30 de agosto de 2010
@Marcio,
Para podermos analisar melhor cole o erro completo aqui.
Mas aparentemente é o webservice dos Correios que está fora.
Abraço!
Responder
Cara, se você algum dia for candidato a alguma coisa, me avisa que você já tem meu voto!
Responder
Pedro Teixeira respondeu:
29 de agosto de 2010
@Alberto,
Valeu!
Responder
Oi Pedro, parabéns pelo módulo! Super ajuda para desenvolver a loja. Parabéns pelo seu site e trabalho tb.
Após a instalação dessa nova versão percebi que varias vezes o serviço de cálculo de frete sai fora do ar e cai numa página com informação de erro 503 serviço indisponível (guru meditation). Vc sabe por que isso ocorre e como fazer para redirecionar para uma tela amigável?
Obrigada! Abs, Carol
Responder
Pedro Teixeira respondeu:
30 de agosto de 2010
@Carolina,
Ele te mostra uma página com erro 503?
Isso não deveria acontecer, habilite o log e veja o que está sendo logado.
Abraço!
Responder
Carolina respondeu:
30 de agosto de 2010
Oi Pedro,
Veja só a mensagem que aparece:
Error 503 Service Unavailable
Service Unavailable
Guru Meditation:
XID: 1685064837
Varnish cache server
Isso ocorre na finalização da compra, na etapa meios de envio. Está estranho porque qq erro que dá, chama a página com layout padrão do magento e exibe o log de erro. Nesse caso, no entanto, é exibida a mensagem citada numa tela branca. Na pasta var/report não existe o arquivo de log correpondente ao (XID:) 1685064837, se é que isso significa alguma coisa.
De qq forma, existe um log de erro com outro número mas da hora correpondente, segue abaixo:
a:5:{i:0;s:63:”SQLSTATE[HY000]: General error: 2006 MySQL server has gone away”;i:1;s:3188:”#0 /home/storage/3/1b/2a/demaisperfumes/public_html/lib/Zend/Db/Statement.php(300): Zend_Db_Statement_Pdo->_execute(Array)
#1 /home/storage/3/1b/2a/demaisperfumes/public_html/lib/Zend/Db/Adapter/Abstract.php(468): Zend_Db_Statement->execute(Array)
#2 /home/storage/3/1b/2a/demaisperfumes/public_html/lib/Zend/Db/Adapter/Pdo/Abstract.php(238): Zend_Db_Adapter_Abstract->query(‘(SELECT `main_t…’, Array)
#3 /home/storage/3/1b/2a/demaisperfumes/public_html/lib/Varien/Db/Adapter/Pdo/Mysql.php(333): Zend_Db_Adapter_Pdo_Abstract->query(‘(SELECT `main_t…’, Array)
#4 /home/storage/3/1b/2a/demaisperfumes/public_html/lib/Zend/Db/Adapter/Abstract.php(706): Varien_Db_Adapter_Pdo_Mysql->query(Object(Varien_Db_Select), Array)
#5 /home/storage/3/1b/2a/demaisperfumes/public_html/app/code/core/Mage/Tax/Model/Mysql4/Calculation.php(238): Zend_Db_Adapter_Abstract->fetchAll(Object(Varien_Db_Select))
#6 /home/storage/3/1b/2a/demaisperfumes/public_html/app/code/core/Mage/Tax/Model/Mysql4/Calculation.php(87): Mage_Tax_Model_Mysql4_Calculation->_getRates(Object(Varien_Object))
#7 /home/storage/3/1b/2a/demaisperfumes/public_html/app/code/core/Mage/Tax/Model/Calculation.php(394): Mage_Tax_Model_Mysql4_Calculation->getCalculationProcess(Object(Varien_Object))
#8 /home/storage/3/1b/2a/demaisperfumes/public_html/app/code/core/Mage/Tax/Model/Sales/Total/Quote/Tax.php(418): Mage_Tax_Model_Calculation->getAppliedRates(Object(Varien_Object))
#9 /home/storage/3/1b/2a/demaisperfumes/public_html/app/code/core/Mage/Tax/Model/Sales/Total/Quote/Tax.php(125): Mage_Tax_Model_Sales_Total_Quote_Tax->_totalBaseCalculation(Object(Mage_Sales_Model_Quote_Address), Object(Varien_Object))
#10 /home/storage/3/1b/2a/demaisperfumes/public_html/app/code/core/Mage/Sales/Model/Quote/Address.php(790): Mage_Tax_Model_Sales_Total_Quote_Tax->collect(Object(Mage_Sales_Model_Quote_Address))
#11 /home/storage/3/1b/2a/demaisperfumes/public_html/app/code/core/Mage/Sales/Model/Quote.php(934): Mage_Sales_Model_Quote_Address->collectTotals()
#12 /home/storage/3/1b/2a/demaisperfumes/public_html/app/code/core/Mage/Checkout/Model/Cart.php(356): Mage_Sales_Model_Quote->collectTotals()
#13 /home/storage/3/1b/2a/demaisperfumes/public_html/app/code/core/Mage/Checkout/controllers/CartController.php(123): Mage_Checkout_Model_Cart->save()
#14 /home/storage/3/1b/2a/demaisperfumes/public_html/app/code/core/Mage/Core/Controller/Varien/Action.php(418): Mage_Checkout_CartController->indexAction()
#15 /home/storage/3/1b/2a/demaisperfumes/public_html/app/code/core/Mage/Core/Controller/Varien/Router/Standard.php(254): Mage_Core_Controller_Varien_Action->dispatch(‘index’)
#16 /home/storage/3/1b/2a/demaisperfumes/public_html/app/code/core/Mage/Core/Controller/Varien/Front.php(177): Mage_Core_Controller_Varien_Router_Standard->match(Object(Mage_Core_Controller_Request_Http))
#17 /home/storage/3/1b/2a/demaisperfumes/public_html/app/code/core/Mage/Core/Model/App.php(304): Mage_Core_Controller_Varien_Front->dispatch()
#18 /home/storage/3/1b/2a/demaisperfumes/public_html/app/Mage.php(596): Mage_Core_Model_App->run(Array)
#19 /home/storage/3/1b/2a/demaisperfumes/public_html/index.php(80): Mage::run(”, ‘store’)
#20 {main}”;s:3:”url”;s:46:”/checkout/cart/?SID=jihjt9u06uenaoj7v8tbu4gqj5″;s:11:”script_name”;s:10:”/index.php”;s:4:”skin”;s:7:”default”;}
Você sabe como posso corrigir isso? Normalmente não acontece nas páginas do site, só quando tem cálculo do frete, isto é, ou no meu carrinho ou na finalização da compra.
Tô aqui meditando mas o “guru” não ajuda, rsrs!
Obrigada.
Abraços,
Carol
Responder
Pedro Teixeira respondeu:
30 de agosto de 2010
@Carolina,
Na pasta /app/code/community/PedroTeixeira/Correios/etc/config.xml você deve alterar a tag “ws_timeout” para um valor menor que o timeout do seu MySQL.
Se não souber o timeout do seu banco, entre em contato com sua hospedagem.
Abraço!
Responder
Carolina respondeu:
31 de agosto de 2010
Oi Pedro, o timeout do meu banco é 15 s. Zerei o cache no navegador e na pasta var (cache+sessions), testei alterando para 14 e para 10s, mas não funcionou. Vc tem alguma outra idéia do que pode ser? Qq é esse Guru Meditation?
Tks. Abraços.
Carol
Responder
Pedro Teixeira respondeu:
31 de agosto de 2010
@Carolina,
Deve ter alguma coisa de errado, você deve mudar a tag “ws_timeout” no arquivo /app/code/community/PedroTeixeira/Correios/etc/config.xml para 10, por exemplo, entrar na administração de cache e pedir para atualizar tudo.
Esse erro não deve acontecer de pois da mudança.
Tente mudar para 1 e veja quanto tempo demora para retornar esse erro.
Abraço!
Pedro, boa tarde. Mais uma vez, obrigado pela ajuda e pelo excelente trabalho.
Só uma dúvida, agora a tarde na loja fica aparecendo:
“Esse método de envio está fora do ar. Por favor entre em contato conosco.”
é por causa do correios ?
Responder
Pedro Teixeira respondeu:
30 de agosto de 2010
@Marcio,
Isso mesmo.
Abraço!
Responder
Marcio respondeu:
31 de agosto de 2010
@Pedro Teixeira,
Olá bom dia Pedro. hoje de manhã já ocorreu um novo erro …por favor me ajude a analisar e se houver algo que eu precise fazer me ajuda….
a:5:{i:0;s:63:”SQLSTATE[HY000]: General error: 2006 MySQL server has gone away”;i:1;s:3368:”#0 /home/storage/a/77/1a/atacadaodoscartoes/public_html/loja/lib/Zend/Db/Statement.php(300): Zend_Db_Statement_Pdo->_execute(Array)
#1 /home/storage/a/77/1a/atacadaodoscartoes/public_html/loja/lib/Zend/Db/Adapter/Abstract.php(468): Zend_Db_Statement->execute(Array)
#2 /home/storage/a/77/1a/atacadaodoscartoes/public_html/loja/lib/Zend/Db/Adapter/Pdo/Abstract.php(238): Zend_Db_Adapter_Abstract->query(‘(SELECT `main_t…’, Array)
#3 /home/storage/a/77/1a/atacadaodoscartoes/public_html/loja/lib/Varien/Db/Adapter/Pdo/Mysql.php(333): Zend_Db_Adapter_Pdo_Abstract->query(‘(SELECT `main_t…’, Array)
#4 /home/storage/a/77/1a/atacadaodoscartoes/public_html/loja/lib/Zend/Db/Adapter/Abstract.php(706): Varien_Db_Adapter_Pdo_Mysql->query(Object(Varien_Db_Select), Array)
#5 /home/storage/a/77/1a/atacadaodoscartoes/public_html/loja/app/code/core/Mage/Tax/Model/Mysql4/Calculation.php(220): Zend_Db_Adapter_Abstract->fetchAll(Object(Varien_Db_Select))
#6 /home/storage/a/77/1a/atacadaodoscartoes/public_html/loja/app/code/core/Mage/Tax/Model/Mysql4/Calculation.php(82): Mage_Tax_Model_Mysql4_Calculation->_getRates(Object(Varien_Object))
#7 /home/storage/a/77/1a/atacadaodoscartoes/public_html/loja/app/code/core/Mage/Tax/Model/Calculation.php(394): Mage_Tax_Model_Mysql4_Calculation->getCalculationProcess(Object(Varien_Object))
#8 /home/storage/a/77/1a/atacadaodoscartoes/public_html/loja/app/code/core/Mage/Tax/Model/Sales/Total/Quote/Tax.php(522): Mage_Tax_Model_Calculation->getAppliedRates(Object(Varien_Object))
#9 /home/storage/a/77/1a/atacadaodoscartoes/public_html/loja/app/code/core/Mage/Tax/Model/Sales/Total/Quote/Tax.php(119): Mage_Tax_Model_Sales_Total_Quote_Tax->_totalBaseCalculation(Object(Mage_Sales_Model_Quote_Address), Object(Varien_Object))
#10 /home/storage/a/77/1a/atacadaodoscartoes/public_html/loja/app/code/core/Mage/Sales/Model/Quote/Address.php(708): Mage_Tax_Model_Sales_Total_Quote_Tax->collect(Object(Mage_Sales_Model_Quote_Address))
#11 /home/storage/a/77/1a/atacadaodoscartoes/public_html/loja/app/code/core/Mage/Sales/Model/Quote.php(908): Mage_Sales_Model_Quote_Address->collectTotals()
#12 /home/storage/a/77/1a/atacadaodoscartoes/public_html/loja/app/code/core/Mage/Checkout/Model/Cart.php(357): Mage_Sales_Model_Quote->collectTotals()
#13 /home/storage/a/77/1a/atacadaodoscartoes/public_html/loja/app/code/core/Mage/Checkout/controllers/CartController.php(117): Mage_Checkout_Model_Cart->save()
#14 /home/storage/a/77/1a/atacadaodoscartoes/public_html/loja/app/code/core/Mage/Core/Controller/Varien/Action.php(418): Mage_Checkout_CartController->indexAction()
#15 /home/storage/a/77/1a/atacadaodoscartoes/public_html/loja/app/code/core/Mage/Core/Controller/Varien/Router/Standard.php(254): Mage_Core_Controller_Varien_Action->dispatch(‘index’)
#16 /home/storage/a/77/1a/atacadaodoscartoes/public_html/loja/app/code/core/Mage/Core/Controller/Varien/Front.php(177): Mage_Core_Controller_Varien_Router_Standard->match(Object(Mage_Core_Controller_Request_Http))
#17 /home/storage/a/77/1a/atacadaodoscartoes/public_html/loja/app/code/core/Mage/Core/Model/App.php(304): Mage_Core_Controller_Varien_Front->dispatch()
#18 /home/storage/a/77/1a/atacadaodoscartoes/public_html/loja/app/Mage.php(596): Mage_Core_Model_App->run(Array)
#19 /home/storage/a/77/1a/atacadaodoscartoes/public_html/loja/index.php(78): Mage::run(”, ‘store’)
#20 {main}”;s:3:”url”;s:30:”/loja/index.php/checkout/cart/”;s:11:”script_name”;s:15:”/loja/index.php”;s:4:”skin”;s:7:”default”;}
Responder
Marcio respondeu:
31 de agosto de 2010
Bem…Pedro não havia visto um post acima quase igual ao meu mas segui o que você falou no post da Carolina….e coloquei 5 lá no config.xml e aparentemente funcionou…vou esperar para ver…obrigado e desculpe o incômodo…
Responder
Pedro Teixeira respondeu:
31 de agosto de 2010
@Marcio,
Sem problemas, mas cinco é muito pouco, não vai dar tempo de receber o retorno dos Correios quando ele estiver funcionando.
Mude para pouco menos do timeout do seu banco.
Abraço!
Responder
Marcio respondeu:
01 de setembro de 2010
@Pedro Teixeira,
Bom dia. E como eu olho esse timeout do meu banco mesmo ??? Tenho que ligar no meu Host ?
Pedro Teixeira respondeu:
01 de setembro de 2010
@Marcio,
Exato, veja com seu host.
Abraço!
Responder
Boa tarde,
Faz 10 dias que começou a dar problema de cálculo no correio.
Está dando Esse método de envio está fora do ar. Por favor entre em contato conosco.
Não mexi em nenhuma configuração e não sei como resolver.
Ficarei grato com sua ajuda,
Abs.
Responder
Pedro Teixeira respondeu:
30 de agosto de 2010
@Gilberto,
O webservice dos Correios está instável, dê uma lida nos comentários.
Abraço!
Responder
Oi Pedro!
parece que hoje de tarde o webservice está funcionando de maneira distinta. A versao atual do modulo que tenho instalado parou de funcionar, mas o calculador no site dos Correios funciona normalmente.
Entao ativei a versao mais antiga deste mesmo modulo seu, acho que é a 1.-alguma coisa, heheh, e ela funciona trazendo o valor Sedex (nao traz PAC) enquanto a versao nova diz que o sistema dos Correios esta fora do ar.
Será que eles restauraram alguma versao antiga do serviço?
Que bagunça este webservice dos Correios né? Nada confiável o serviço deles :’-(
Responder
Pedro Teixeira respondeu:
30 de agosto de 2010
@Leandro,
O calculador não utiliza o mesmo serviço que o nosso módulo.
O webservice está muito instável, hora funciona e hora não funciona. Mas como informado, aparentemente amanhã é a data dada por eles para melhorar isso.
Abraço!
Responder
Junio Vitorino respondeu:
31 de agosto de 2010
@Pedro Teixeira,
Ah é então existe uma esperança? Hehehe, estou aqui pensando como fazer para contornar esse problema, está muito, muito frequente.
Foi aqui que alguem disse tinha um jeito de contornar isso exibindo um frete padrão?
Responder
Marcio respondeu:
31 de agosto de 2010
@Junio Vitorino,
Tem o Frete fixo.
Assim como também tem um frete grátis.
Responder
Pedro Teixeira respondeu:
31 de agosto de 2010
@Junio Vitorino,
Parece que na parte da tarde melhorou um pouco, vamos ver amanhã.
Dê uma olhada nos comentários pois o pessoal disponibilizou uma solução temporária.
Abraço!
Responder
Junio Vitorino respondeu:
01 de setembro de 2010
@Pedro Teixeira,
Então Pedro, aparentemente está sim bem melhor e sem qualquer problema, ontem e hoje sem nenhum erro nas minhas tentativas. Será que dessa vez vai?
Responder
Pedro Teixeira respondeu:
01 de setembro de 2010
@Junio Vitorino,
Tomara!
O dia inteiro hoje ele permaneceu estável.
Abraço!
Amigão,
Primeiro, parabéns!
De vez enquando o servidor MySQL sempre morre (MySQL Server has gone away).
O módulo utiliza tanto o BD assim? Não haveria uma maneira de pormos em arquivo .txt ou .xml diretrizes fixas para que o MySQL não seja tanto acessado?
Pois penso assim (me corrija se eu estiver errado): se sou visitante e estou na loja, a loja serve apenas como intermediador, informando o CEP do visitante para os correios e o mesmo retorna…pq utiliza o Banco de Dados?
Pior que estou na UOL…eles nem respondem =/.
Abraço,
Felipe
Responder
Pedro Teixeira respondeu:
31 de agosto de 2010
@Felipe,
Dê uma lida nos comentários do post, como por exemplo:
http://www.pteixeira.com.br/modulo-de-frete-para-magento-com-tracking-versao-4-1/#comment-2314
http://www.pteixeira.com.br/modulo-de-frete-para-magento-com-tracking-versao-4-1/#comment-2392
http://www.pteixeira.com.br/modulo-de-frete-para-magento-com-tracking-versao-4-1/#comment-2394
Abraço!
Responder
Felipe respondeu:
01 de setembro de 2010
Pedrão,
Sim, havia lido, inclusive e tentando!
No caso, não sei como, por milagre, usei o módulo de envio do PagSeguro, que é o mesmo dos correios, só que com BD interno, penso eu; ele vem acompanhado do módulo de pagto deles. Segundo meu cliente, a diferença foi só de R$ 2,00 em média no cálculo e é uma grande solução temporária.
Tu sabe alguma notícia dos correios? O negócio lá tá “brabo”; hoje pela manhã tentei acessar só a URL de cálculo e já deu “Server Busy”.
Abraço!
Responder
Vitor Choi Feitosa respondeu:
01 de setembro de 2010
@Felipe, acabo de testar e está funcionando.
Responder
Felipe respondeu:
01 de setembro de 2010
Oi Vitor,
Obrigado pela informação…mas será que está estável?
Acho que vou aguardar mais alguns dias ainda…acho que eles (correios) fizeram uma má projeção de uso do novo software…isto deveria ser previso.
Abraço!
Responder
Vitor Choi Feitosa respondeu:
01 de setembro de 2010
@Felipe, o que acho que aconteceu é que criaram o ws.correios.com.br e ninguém usava, daí alguém teve a idéia de bloquear o url do shopping.correios.etc e quando todo mundo migrou pro ws.correios o webservice sentou.
Quanto à estabilidade, realmente não tenho como dizer ainda. Vamos vendo…
Felipe respondeu:
01 de setembro de 2010
@Vitor,
Pô, entendi !
E neste momento, o link http://ws.correios.com.br/calculador/CalcPrecoPrazo.asmx abriu bem rápido…BEM rápido…e antes, só dava busy.
Amanhã devo estar ativando novamente o módulo !
Abraço!
Caro amigo parabéns pelo módulo.
Estou com o seguinte problema:
SQLSTATE[42S22]: Column not found: 1054 Coluna ‘e.volume_altura’ desconhecida em ‘field list’
O que fazer?
Responder
Pedro Teixeira respondeu:
31 de agosto de 2010
@Paulo,
Você provavelmente utiliza a funcionalidade de flat table.
Atualize seus indexes no Index Management.
Abraço!
Responder
Pedro, estou querendo dar uma atualizada na minha página de carrinho e do checkout, colocando algumas informações como valor total da compra, e tudo mais.
Pro valor total eu achei esse código (bem util pra qm tb quiser usar):helper(‘checkout’)->formatPrice(Mage::getSingleton(‘checkout/cart’)->getQuote()->getGrandTotal()); ? >
Tentei procurar no CorreiosMethod.php como é publicada a saída do valor do frete que a pessoa seleciona pra usar um código semelhante para indicar o valor do frete, mas não consegui achar (seria o CorreiosResult?)
Obrigado mais uma vez!
Responder
Pedro Teixeira respondeu:
31 de agosto de 2010
@Visca,
Na verdade o módulo passa o valor para o Magento que mostra na página do carrinho.
Não sei qual o model e método que retorna esse valor.
Abraço!
Responder
Alguém já utilizou a adaptação do frete do Alexandre postado no forum do magento:
http://www.magentocommerce.com/boards/viewthread/9988/P435/?
Queria saber se essa adapitação do módulo do Pedro Teixeira funciona para versão 1.4.0.1.
Responder
Ontem (31/out) venceu o prazo para o webservice voltar a funcionar e espantosamente parece que o prazo foi cumprido! rsrs
Agora de madrugada o serviço parece estar rápido. Vamos ver se continua durante o dia.
Responder
Idk respondeu:
01 de setembro de 2010
@Vitor Choi Feitosa,
Eu ainda não coloquei de volta no ar o modulo, estou deixando por enquanto um frete(PAC) com valor fixo, depois do que o Correio fez isso, fiquei com o pé atrás!
Responder
Pedro Teixeira respondeu:
01 de setembro de 2010
@Vitor Choi Feitosa,
Realmente está bem melhor.
Abraço!
Responder
Muito Obrigado pela resposta Pedro!
Outra dúvida, é possivel configurar para poder ter duas formas de envio? PAC E SEDEX? Para quando o cliente buscar o cep, ele escolher umas das duas formas de envio.
Forte Abraço!
Responder
Junio Vitorino respondeu:
01 de setembro de 2010
@Paulo,
Na seção “Sistema > Formas de entrega”, você pode escolher todos as formas de entrega que o cliente vai ter a disposição.
Responder
Pedro Teixeira respondeu:
01 de setembro de 2010
@Junio Vitorino,
Obrigado pela ajuda!
Abraço!
Responder
Olá Pedro Teixeira novamente eu aqui para falar deste problema q esta occorendo comigo:
O pesadelo começa quando vou clicar em “Faturar” dentro de admin.
Aparece uma pagina deste erro:
Invalid model for shipping method: correiopost
Trace:
#0 /home/motor/public_html/app/code/core/Mage/Shipping/Model/Config.php(90): Mage::exception(‘Mage_Shipping’, ‘Invalid model f…’)
#1 /home/motor/public_html/app/code/core/Mage/Shipping/Model/Config.php(61): Mage_Shipping_Model_Config->_getCarrier(‘correiop
………….///Vai ate o Final da Pagina so nao coloquei o restate aqui para nao complicar a solicitação de ajuda. Se quiser posso postar aqui todo o erro.
To pensando em ate deixar assim sem a Opção Faturar mas ai sei que vou deixar de automatizar um sistema tão completo como esse.
Se você puder testar posso te enviar por email um login teste e senha teste para vc fazer um teste para min…
att
Responder
Pedro Teixeira respondeu:
02 de setembro de 2010
@Pffeyfer,
Você precisa apagar a versão antiga do módulo:
- Apague a pasta “/app/code/community/Correios”;
- Apague o arquivo “/app/etc/modules/Correio_Shipping.xml”;
- Apague todos os registros da tabela “core_config_data” que tenham o path como “%carriers/correiopost%”;
- Atualize o cache;
Abraço!
Responder
Entendi! A questão é a seguinte:
Quando eu seleciono o PAC, na hora que o cliente vai comprar só aparece o PAC, se eu selecionar o SEDEX só aparece Sedex, o que fazer para aparecer os dois metodos?
Abraços@!
Responder
Pedro Teixeira respondeu:
02 de setembro de 2010
@Paulo,
É um campo multiselect, é só segurar o ctrl e clicar nas opções que deseja.
Responder
Pedro aquele do passo a passo apos a instalação pode desconsiderar. Faltava eu limpar o cache…
Mais está dando problema com produtos configuraveis…
Quando tento editar o produto dá problema você sabe o porque?
Abs
Responder
Pedro Teixeira respondeu:
02 de setembro de 2010
@Michel,
Atualize seu catálogo flat, vá no gerenciador de index e atualize tudo.
Abraço!
Responder
Funcionou perfeitamente, parabens!
Responder
Pedro Teixeira respondeu:
02 de setembro de 2010
@Douglas,
Obrigado!
Responder
Pedro, boa tarde
Tenho uma dúvida, no seu sistema podemos colocar PAC E SEDEX, porém não consigo colocar essa nomenclatura ao lado dos valores, somente na informação :Nome do meio de entrega.
Como selecionei o PAC e O SEDEX o nosso cliente não sabe qual dos dois valores é referente ao método de envio.
Gostaria que aparecesse assim:
Correios
* PAC R$ 10,20
* SEDEX R$ 13,10
* SEDEX 10 R$ 18,90
Mas aparece assim:
10,20
13,10 Apenas
Vc poderia dar uma orientação o que estou fazendo erado?
Muito obrigada,
M.Paula
Responder
Pedro Teixeira respondeu:
03 de setembro de 2010
@Maria Paula,
O módulo mostra sim a descrição dos serviços, qual versão você utiliza?
Abraço!
Responder
Maria Paula respondeu:
04 de setembro de 2010
@Pedro Teixeira, Bom dia
Estou usando a sua última versão.
abç
Responder
Pedro Teixeira respondeu:
04 de setembro de 2010
@Maria Paula,
Então está acontecendo alguma coisa, o módulo deveria mostrar a descrição.
Tente reinstalá-lo, ou limpar o cache.
Abraço!
Responder
Olá Pedro Teixeira,
Só gostaria de agradecer ao seu belo trabalho.
Tinha instalado a versão anterior do módulo, a 4.0
Como o projeto da minha loja virtual estava em standby, não tinha verificado nesses últimos dias. Ontem tentei simular uma compra. Pra meu espanto, não funcionava. Não era possível cotar os produtos. Então verifiquei o seu módulo, vim até sua página e vi q já disponibilizava a atualização com os erros corrigidos.
Atualizei e tudo ficou perfeito.
Valeu pelo grande esforço. Sucesso pra ti.
Abraço.
Responder
Pedro Teixeira respondeu:
06 de setembro de 2010
@Rômulo Guimarães,
Obrigado e volte sempre!
Abraço!
Responder
Pedro,
para alguns dos produtos eu poderia utilizar Carta Registrada, dando a opção ao Cliente frente ao SEDEX. A dificuldade não é obter o custo, já que é o mesmo para o Brasil todo, mas o prazo é que complica.
Qual seria a complexidade de implementar esse serviço?
Muito obrigado e ÓTIMO trabalho desenvolvido.
Abraço,
Quique
Responder
Pedro Teixeira respondeu:
10 de setembro de 2010
@Enrique,
Você teria esse prazo de onde?
Abraço!
Responder
Enrique respondeu:
10 de setembro de 2010
@Pedro Teixeira, do próprio site dos Correios (http://www.correios.com.br/encomendas/prazo/default.cfm). Como ai tem a possibilidade de escolher a Carta Registrada, acredito que o webservice tenha um Código de Serviço que seja esse.
Acabei de fazer um teste com o código 10014 (obtive vendo o Código Fonte da página que te passei ai acima), mas retorna como serviço inválido.
URL testada: http://ws.correios.com.br/calculador/CalcPrecoPrazo.aspx?nCdEmpresa=&sDsSenha=&sCepOrigem=05633000&sCepDestino=05528200&nVlPeso=0.09&nCdFormato=1&nVlComprimento=0&nVlAltura=0&nVlLargura=0&sCdMaoPropria=n&nVlValorDeclarado=0&sCdAvisoRecebimento=n&nCdServico=10014&nVlDiametro=0&StrRetorno=popup
Retorno:
Ocorreu um erro
Serviço: 10014 -
Código: -1
Descrição: Codigo de servico invalido.
Se conseguir, realmente lhe agradecerei.
Muita gente que vende material gráfico ou qualquer produto feito com papel, poderia utilizar a Carta Registrada, sendo que para muitas localidades é mais rápido do que o PAC e sempre é muito mais econômico.
Abraço,
Quique
Responder
Pedro Teixeira respondeu:
10 de setembro de 2010
@Enrique,
O webservice dos Correios não calcula carta registrada, se não já tinha colocado essa opção.
Dê uma lida na documentação: http://www.correios.com.br/servicos/precos_tarifas/pdf/SCPP_manual_implementacao_calculo_remoto_de_precos_e_prazos.pdf
Abraço!
Responder
Enrique respondeu:
10 de setembro de 2010
@Pedro Teixeira, pois é. Já tinha lido essa documentação, mas tinha a esperança de que você soubesse da existência de alguma forma de calculá-la.
Valeu a tentativa.
De qualquer maneira, muito obrigado pelo retorno e pelo excelente trabalho realizado.
Abraço,
Quique
Responder
Pedro Teixeira respondeu:
11 de setembro de 2010
@Enrique,
Eu que agradeço sua visita.
Abraço!
Opa !
Uai, hoje fui ver como de rotina e apareceu:
# 1 Pac / 2 Sedex: R$11,90
# 1 Pac / 2 Sedex: R$17,60
Dois combo com isto. Que diacho é isto? Eu sei que o primeiro é PAC e o outro é SEDEX, mas pq está assim, tu sabe?
No de vocês também está assim?
Obrigado !
Responder
Felipe respondeu:
14 de setembro de 2010
Opa,
Desculpe, acho que meu cliente alterou.
O que estava por padrão alí no campo “Mensagem de prazo”?
Responder
Pedro Teixeira respondeu:
14 de setembro de 2010
@Felipe,
O valor padrão é “%s – Em média %d dia(s)”.
Abraço!
Responder
Fe respondeu:
14 de setembro de 2010
@Pedro Teixeira,
Obrigado, cara!
Responder
Olá, parabéns pelo seu módulo.
Eu gostaria de saber se é possível calcular cada item como uma postagem diferente.
O nosso produto já inclui uma embalagem e precisa ser enviado separadamente.
Vou tentar exemplificar:
O cliente compra 1 item, o frete é calculado em cima do peso.
Envio de 0,9kg = R$ 10,00
O cliente compra 2 itens, o frete é calculado em cima do peso.
Envio de 1,8kg = R$ 15,00.
Porém como nosso produto precisa ser enviado cada um separadamente, mesmo que para o mesmo endereço, o valor do envio teria que aparecer R$ 20,00.
Se você puder me ajudar, eu ficaria muito grato.
Responder
Pedro Teixeira respondeu:
14 de setembro de 2010
@Lucas,
Infelizmente no atual módulo você não tem essa opção, mas você pode customizá-lo para fazer isso.
Abraço!
Responder
Olá Pedro!!! Antes de mais nada quero parabeniza-lô pelo excelente modulo de frete a comunidade magento agradece!!! … Pois bem o meu problema é o seguinte: Instalei seu modulo versão 4.1 em minha loja magento versão 1.4.1.0 ele aparece no admin normalmente, faço a configuração mas no frontend, não aparece: vou colocar aqui o código do system.log, se poder me ajudar ficarei muito grato!!!
2010-09-24T23:00:20+00:00 ERR (3): Warning: simplexml_load_string() [function.simplexml-load-string]: Entity: line 98: parser error : Opening and ending tag mismatch: layout line 29 and cms_index_index in /home/stearc/public_html/lojateste/app/code/core/Mage/Core/Model/Layout/Update.php on line 431
2010-09-24T23:00:20+00:00 ERR (3): Warning: simplexml_load_string() [function.simplexml-load-string]: </cms_index_index> in /home/stearc/public_html/lojateste/app/code/core/Mage/Core/Model/Layout/Update.php on line 431
2010-09-24T23:00:20+00:00 ERR (3): Warning: simplexml_load_string() [function.simplexml-load-string]: ^ in /home/stearc/public_html/lojateste/app/code/core/Mage/Core/Model/Layout/Update.php on line 431
2010-09-24T23:00:20+00:00 ERR (3): Warning: simplexml_load_string() [function.simplexml-load-string]: Entity: line 100: parser error : Extra content at the end of the document in /home/stearc/public_html/lojateste/app/code/core/Mage/Core/Model/Layout/Update.php on line 431
2010-09-24T23:00:20+00:00 ERR (3): Warning: simplexml_load_string() [function.simplexml-load-string]: <default> in /home/stearc/public_html/lojateste/app/code/core/Mage/Core/Model/Layout/Update.php on line 431
2010-09-24T23:00:20+00:00 ERR (3): Warning: simplexml_load_string() [function.simplexml-load-string]: ^ in /home/stearc/public_html/lojateste/app/code/core/Mage/Core/Model/Layout/Update.php on line 431
2010-09-24T23:00:31+00:00 ERR (3): Warning: simplexml_load_string() [function.simplexml-load-string]: Entity: line 98: parser error : Opening and ending tag mismatch: layout line 29 and cms_index_index in /home/stearc/public_html/lojateste/app/code/core/Mage/Core/Model/Layout/Update.php on line 431
2010-09-24T23:00:31+00:00 ERR (3): Warning: simplexml_load_string() [function.simplexml-load-string]: </cms_index_index> in /home/stearc/public_html/lojateste/app/code/core/Mage/Core/Model/Layout/Update.php on line 431
2010-09-24T23:00:31+00:00 ERR (3): Warning: simplexml_load_string() [function.simplexml-load-string]: ^ in /home/stearc/public_html/lojateste/app/code/core/Mage/Core/Model/Layout/Update.php on line 431
2010-09-24T23:00:31+00:00 ERR (3): Warning: simplexml_load_string() [function.simplexml-load-string]: Entity: line 100: parser error : Extra content at the end of the document in /home/stearc/public_html/lojateste/app/code/core/Mage/Core/Model/Layout/Update.php on line 431
2010-09-24T23:00:31+00:00 ERR (3): Warning: simplexml_load_string() [function.simplexml-load-string]: <default> in /home/stearc/public_html/lojateste/app/code/core/Mage/Core/Model/Layout/Update.php on line 431
2010-09-24T23:00:31+00:00 ERR (3): Warning: simplexml_load_string() [function.simplexml-load-string]: ^ in /home/stearc/public_html/lojateste/app/code/core/Mage/Core/Model/Layout/Update.php on line 431
2010-09-24T23:00:39+00:00 ERR (3): Warning: simplexml_load_string() [function.simplexml-load-string]: Entity: line 98: parser error : Opening and ending tag mismatch: layout line 29 and cms_index_index in /home/stearc/public_html/lojateste/app/code/core/Mage/Core/Model/Layout/Update.php on line 431
2010-09-24T23:00:39+00:00 ERR (3): Warning: simplexml_load_string() [function.simplexml-load-string]: </cms_index_index> in /home/stearc/public_html/lojateste/app/code/core/Mage/Core/Model/Layout/Update.php on line 431
2010-09-24T23:00:39+00:00 ERR (3): Warning: simplexml_load_string() [function.simplexml-load-string]: ^ in /home/stearc/public_html/lojateste/app/code/core/Mage/Core/Model/Layout/Update.php on line 431
2010-09-24T23:00:39+00:00 ERR (3): Warning: simplexml_load_string() [function.simplexml-load-string]: Entity: line 100: parser error : Extra content at the end of the document in /home/stearc/public_html/lojateste/app/code/core/Mage/Core/Model/Layout/Update.php on line 431
2010-09-24T23:00:39+00:00 ERR (3): Warning: simplexml_load_string() [function.simplexml-load-string]: <default> in /home/stearc/public_html/lojateste/app/code/core/Mage/Core/Model/Layout/Update.php on line 431
2010-09-24T23:00:39+00:00 ERR (3): Warning: simplexml_load_string() [function.simplexml-load-string]: ^ in /home/stearc/public_html/lojateste/app/code/core/Mage/Core/Model/Layout/Update.php on line 431
2010-09-24T23:01:26+00:00 DEBUG (7): PedroTeixeira_Correios: From ZIP Code Error
2010-09-24T23:01:26+00:00 ERR (3): Warning: simplexml_load_string() [function.simplexml-load-string]: Entity: line 98: parser error : Opening and ending tag mismatch: layout line 29 and cms_index_index in /home/stearc/public_html/lojateste/app/code/core/Mage/Core/Model/Layout/Update.php on line 431
2010-09-24T23:01:26+00:00 ERR (3): Warning: simplexml_load_string() [function.simplexml-load-string]: </cms_index_index> in /home/stearc/public_html/lojateste/app/code/core/Mage/Core/Model/Layout/Update.php on line 431
2010-09-24T23:01:26+00:00 ERR (3): Warning: simplexml_load_string() [function.simplexml-load-string]: ^ in /home/stearc/public_html/lojateste/app/code/core/Mage/Core/Model/Layout/Update.php on line 431
2010-09-24T23:01:26+00:00 ERR (3): Warning: simplexml_load_string() [function.simplexml-load-string]: Entity: line 100: parser error : Extra content at the end of the document in /home/stearc/public_html/lojateste/app/code/core/Mage/Core/Model/Layout/Update.php on line 431
2010-09-24T23:01:26+00:00 ERR (3): Warning: simplexml_load_string() [function.simplexml-load-string]: <default> in /home/stearc/public_html/lojateste/app/code/core/Mage/Core/Model/Layout/Update.php on line 431
2010-09-24T23:01:26+00:00 ERR (3): Warning: simplexml_load_string() [function.simplexml-load-string]: ^ in /home/stearc/public_html/lojateste/app/code/core/Mage/Core/Model/Layout/Update.php on line 431
2010-09-24T23:01:28+00:00 ERR (3): Warning: simplexml_load_string() [function.simplexml-load-string]: Entity: line 98: parser error : Opening and ending tag mismatch: layout line 29 and cms_index_index in /home/stearc/public_html/lojateste/app/code/core/Mage/Core/Model/Layout/Update.php on line 431
2010-09-24T23:01:28+00:00 ERR (3): Warning: simplexml_load_string() [function.simplexml-load-string]: </cms_index_index> in /home/stearc/public_html/lojateste/app/code/core/Mage/Core/Model/Layout/Update.php on line 431
2010-09-24T23:01:28+00:00 ERR (3): Warning: simplexml_load_string() [function.simplexml-load-string]: ^ in /home/stearc/public_html/lojateste/app/code/core/Mage/Core/Model/Layout/Update.php on line 431
2010-09-24T23:01:28+00:00 ERR (3): Warning: simplexml_load_string() [function.simplexml-load-string]: Entity: line 100: parser error : Extra content at the end of the document in /home/stearc/public_html/lojateste/app/code/core/Mage/Core/Model/Layout/Update.php on line 431
2010-09-24T23:01:28+00:00 ERR (3): Warning: simplexml_load_string() [function.simplexml-load-string]: <default> in /home/stearc/public_html/lojateste/app/code/core/Mage/Core/Model/Layout/Update.php on line 431
2010-09-24T23:01:28+00:00 ERR (3): Warning: simplexml_load_string() [function.simplexml-load-string]: ^ in /home/stearc/public_html/lojateste/app/code/core/Mage/Core/Model/Layout/Update.php on line 431
2010-09-24T23:01:35+00:00 ERR (3): Warning: simplexml_load_string() [function.simplexml-load-string]: Entity: line 98: parser error : Opening and ending tag mismatch: layout line 29 and cms_index_index in /home/stearc/public_html/lojateste/app/code/core/Mage/Core/Model/Layout/Update.php on line 431
2010-09-24T23:01:35+00:00 ERR (3): Warning: simplexml_load_string() [function.simplexml-load-string]: </cms_index_index> in /home/stearc/public_html/lojateste/app/code/core/Mage/Core/Model/Layout/Update.php on line 431
2010-09-24T23:01:35+00:00 ERR (3): Warning: simplexml_load_string() [function.simplexml-load-string]: ^ in /home/stearc/public_html/lojateste/app/code/core/Mage/Core/Model/Layout/Update.php on line 431
2010-09-24T23:01:35+00:00 ERR (3): Warning: simplexml_load_string() [function.simplexml-load-string]: Entity: line 100: parser error : Extra content at the end of the document in /home/stearc/public_html/lojateste/app/code/core/Mage/Core/Model/Layout/Update.php on line 431
2010-09-24T23:01:35+00:00 ERR (3): Warning: simplexml_load_string() [function.simplexml-load-string]: <default> in /home/stearc/public_html/lojateste/app/code/core/Mage/Core/Model/Layout/Update.php on line 431
2010-09-24T23:01:35+00:00 ERR (3): Warning: simplexml_load_string() [function.simplexml-load-string]: ^ in /home/stearc/public_html/lojateste/app/code/core/Mage/Core/Model/Layout/Update.php on line 431
2010-09-24T23:01:39+00:00 ERR (3): Warning: simplexml_load_string() [function.simplexml-load-string]: Entity: line 98: parser error : Opening and ending tag mismatch: layout line 29 and cms_index_index in /home/stearc/public_html/lojateste/app/code/core/Mage/Core/Model/Layout/Update.php on line 431
2010-09-24T23:01:39+00:00 ERR (3): Warning: simplexml_load_string() [function.simplexml-load-string]: </cms_index_index> in /home/stearc/public_html/lojateste/app/code/core/Mage/Core/Model/Layout/Update.php on line 431
2010-09-24T23:01:39+00:00 ERR (3): Warning: simplexml_load_string() [function.simplexml-load-string]: ^ in /home/stearc/public_html/lojateste/app/code/core/Mage/Core/Model/Layout/Update.php on line 431
2010-09-24T23:01:39+00:00 ERR (3): Warning: simplexml_load_string() [function.simplexml-load-string]: Entity: line 100: parser error : Extra content at the end of the document in /home/stearc/public_html/lojateste/app/code/core/Mage/Core/Model/Layout/Update.php on line 431
2010-09-24T23:01:39+00:00 ERR (3): Warning: simplexml_load_string() [function.simplexml-load-string]: <default> in /home/stearc/public_html/lojateste/app/code/core/Mage/Core/Model/Layout/Update.php on line 431
2010-09-24T23:01:39+00:00 ERR (3): Warning: simplexml_load_string() [function.simplexml-load-string]: ^ in /home/stearc/public_html/lojateste/app/code/core/Mage/Core/Model/Layout/Update.php on line 431
Responder
Pedro Teixeira respondeu:
24 de setembro de 2010
@Raull Borges,
Essas mensagens de erros não tem relação com o módulo de frete, confira se você configurou tudo certo e se atualizou o cache:
http://code.google.com/p/pedroteixeira-correios/wiki/Configurando
http://code.google.com/p/pedroteixeira-correios/wiki/FAQ#Como_Atualizar_Cache
Abraço!
Responder
Olá Pedro Obrigado pela ajuda !!! encontrei o meu erro, era simplesmente tinha colocado traços e pontos no meu cep de origem por isso não estava aparecendo, fica aqui a dica pra galera tambem tem que colocar somente números!!!
Valeu obrigado!!
Responder
Pedro Teixeira respondeu:
26 de setembro de 2010
@Rall borges,
Na verdade o problema são os pontos, o traço ele retira.
Anotei como sugestão retirar os pontos antes do cálculo para a próxima versão.
Abraço!
Responder
Pedro se você se candidatar à política você já tem o meu voto, rsrsr… Pelo que pude perceber é a primeira pessoa que realmente responde todas as perguntas do seu blog e com rapidez e se mostra atencioso, pow valeu mesmo meu caro!! Porque para nós brasileiros hoje tem pouco suporte para o magento, muito pouca informação ou às vezes essas informações são meio quebradas e muitas das vezes os que sabem ajudam pouco, masss vamos enfrente utilizando o que temos!! valeu mesmo pela ajuda!!
Responder
Pedro Teixeira respondeu:
26 de setembro de 2010
@Rall borges,
Obrigado Rall, quem sabe nas próximas eleições!
Abraço!
Responder
Olá Pedro!!!! Tou aqui de novo, tenho uma pergunta pois me gerou uma dúvida a respeito do produto configurável, nele não colocamos o peso como é feito esse calculo já que o peso é uma peça fundamental para o frete???
Responder
Pedro Teixeira respondeu:
26 de setembro de 2010
@Rall Borges,
O produto configurável é composto por produtos simples, que por sua vez devem ter o peso cadastrado.
Abraço!
Responder
Primeiramente….. Parabéns pelo Módulo….é muito completo, e salvou minha pele quando houve a tal mudança dos webservices do correio e alguns clientes estavam me pressionando.
Agora eu venho com um problema …
Hoje dia 28/09/2010, um cliente veio relatar um erro ao tentar efetuar a cotação do frete…. que seria esse a seguir.
“Houve um erro inesperado, por favor entre em contato. Erro ao calcular o prazo, tente novamente mais tarde. (Cod. 99) “.
Até esses dias estava tudo certo, agora passou a ocorrer esse erro…..seria alguma instabilidade nos Correios ou esta ocorrendo algum outro erro ??
Obs: Teste em todos os outro sites em que estou usando o módulo e todos estão com o mesmo problema.
Desde de já agradeço a atenção.
Parabéns Novamente !!
Eduardo Baggio
Responder
Pedro Teixeira respondeu:
28 de setembro de 2010
@Eduardo Baggio,
Desde hoje na parte da manhã os Correios estão fora do ar, por isso a mensagem.
Infelizmente eles continuam com problema.
Abraço!
Responder
Pedro, implantei o plugin mas nao calcula e nao me retorna nada, o que pode ser ?
T+
Responder
Pedro Teixeira respondeu:
28 de setembro de 2010
@Joao Vitor,
Tente configurar: http://code.google.com/p/pedroteixeira-correios/wiki/Configurando
Abraço!
Responder
Joao Vitor respondeu:
29 de setembro de 2010
@Pedro Teixeira,
Já refiz essas configuracoes varias vezes porque pensei que tinha haver com maneira que digitava o CEP com e sem pontos e traços, e mesmo assim continua nao me retornando nada, tem mais alguma solucao ?
T+
Responder
Pedro Teixeira respondeu:
30 de setembro de 2010
@Joao Vitor,
Se você instalou o módulo corretamente, configurou tudo, inclusive endereço de origem e apagou o cache, não sei o que pode ser.
Abraço!
Responder
Joao Vitor respondeu:
30 de setembro de 2010
@Pedro Teixeira,
Ao criar o banco de dados do magento colocamos o prefixo “mag_” isso tem haver com o nao retorno dos valores de frete ?
T+
Responder
Pedro Teixeira respondeu:
30 de setembro de 2010
@Joao Vitor,
Não tem relação.
Abraço!
Pedro Teixeira respondeu:
02 de outubro de 2010
@Joao Vitor,
Sem sombra de dúvidas não foi o prefixo nas tabelas que estava causando o problema, sua reinstalação corrigiu alguma coisa que tinha ficado para trás.
Abraço!
Olá Pedro, instalei seu módulo via Magento Connect e configurei normalmente, em definições de entrega e formas de entrega.
Quando vou calcular o frete como se fosse um cliente, recebo o seguinte erro:
“Houve um erro inesperado, por favor entre em contato. Erro ao calcular o prazo, tente novamente mais tarde. (Cod. 99)”
Já tentei reinstalar, mudar “Exibir Prazo de Entrega” para sim e não.
Alguma idéia do que possa ser?
Obrigado desde já.
Responder
Pedro Teixeira respondeu:
28 de setembro de 2010
@Diego,
Desde hoje de manhã os Correios estão fora do ar.
Abraço!
Responder
Pedro,
Como eu soluciono um problema de erro cod. 1
Houve um erro inesperado, por favor entre em contato. Codigo de servico invalido. (Cod. 1)
Responder
Danilo respondeu:
29 de setembro de 2010
@Danilo,
Pedro, vi um post com o mesmo problema que estou tendo, inclusive já tentei habilitar somente os serviços referente a fonte de cálculo configurada, e mesmo assim ainda continua dando erro doc1.
Estou utilizando a versão do magento 1.4.1.1
e a versão dos correios 4.1.0 ( pedro teixeira), inclusive já desinstalei e fiz uma nova instalação, atualizei o cache e ainda continua com o mesmo problema de erro.
Responder
Pedro,
No intuito de poder ajuda-lo a não gerar tanta dor de cabeça, fazendo algumas alterações nos Serviços para :
*Sedex sem contrato (correios)
*Pac sem contrato ( correios )
*Sedex 10 (correios )
Consegui solucionar meu problema de erro cod1.
OBS: Gostaria de agradece-lo a se possível, me orientar com relação a um pequeno detalhe.
Ao clicar em comprar o produto e fazer a cotação do frete, não estou conseguindo configurar para aparecer ” Somente no campo País BRASIL ” – Isto seria possível?
Obrigado
Responder
Resolvido, pensei que a configuração fazia parte do modulo de instalação dos correios.
Obrigado e parabéns pelo projeto !
Responder
Pedro Teixeira respondeu:
30 de setembro de 2010
@Danilo,
Hehe…tudo resolvido então?
Abraço!
Responder
Está muito bom o módulo, já uso desde versões anteriores.
Tenho apenas um problema, ao clicar em Rastrear pedido gera o seguinte report:
a:5:{i:0;s:43:”invalid date () operand, timestamp expected”;i:1;s:3098:”#0 C:\wamp\www\mag\lib\Zend\Date.php(1057): Zend_Date->_calculate(‘set’, false, ‘U’, ‘pt_BR’)
#1 C:\wamp\www\mag\lib\Zend\Date.php(197): Zend_Date->set(false, ‘U’, ‘pt_BR’)
#2 C:\wamp\www\mag\app\code\core\Mage\Core\Model\Locale.php(474): Zend_Date->__construct(false, ‘U’, Object(Zend_Locale))
#3 C:\wamp\www\mag\app\code\core\Mage\Shipping\Block\Tracking\Popup.php(236): Mage_Core_Model_Locale->date(false, ‘U’, NULL, false)
#4 C:\wamp\www\mag\app\design\frontend\base\default\template\shipping\tracking\popup.phtml(148): Mage_Shipping_Block_Tracking_Popup->formatDeliveryTime(’21:33:00′, ’28/09/2010′)
#5 C:\wamp\www\mag\app\code\core\Mage\Core\Block\Template.php(212): include(‘C:\wamp\www\mag…’)
#6 C:\wamp\www\mag\app\code\core\Mage\Core\Block\Template.php(239): Mage_Core_Block_Template->fetchView(‘frontend\base\d…’)
#7 C:\wamp\www\mag\app\code\core\Mage\Core\Block\Template.php(253): Mage_Core_Block_Template->renderView()
#8 C:\wamp\www\mag\app\code\core\Mage\Core\Block\Abstract.php(753): Mage_Core_Block_Template->_toHtml()
#9 C:\wamp\www\mag\app\code\core\Mage\Core\Block\Text\List.php(43): Mage_Core_Block_Abstract->toHtml()
#10 C:\wamp\www\mag\app\code\core\Mage\Core\Block\Abstract.php(753): Mage_Core_Block_Text_List->_toHtml()
#11 C:\wamp\www\mag\app\code\core\Mage\Core\Block\Abstract.php(520): Mage_Core_Block_Abstract->toHtml()
#12 C:\wamp\www\mag\app\code\core\Mage\Core\Block\Abstract.php(471): Mage_Core_Block_Abstract->_getChildHtml(‘content’, true)
#13 C:\wamp\www\mag\app\design\frontend\base\default\template\page\popup.phtml(40): Mage_Core_Block_Abstract->getChildHtml(‘content’)
#14 C:\wamp\www\mag\app\code\core\Mage\Core\Block\Template.php(212): include(‘C:\wamp\www\mag…’)
#15 C:\wamp\www\mag\app\code\core\Mage\Core\Block\Template.php(239): Mage_Core_Block_Template->fetchView(‘frontend\base\d…’)
#16 C:\wamp\www\mag\app\code\core\Mage\Core\Block\Template.php(253): Mage_Core_Block_Template->renderView()
#17 C:\wamp\www\mag\app\code\core\Mage\Core\Block\Abstract.php(753): Mage_Core_Block_Template->_toHtml()
#18 C:\wamp\www\mag\app\code\core\Mage\Core\Model\Layout.php(529): Mage_Core_Block_Abstract->toHtml()
#19 C:\wamp\www\mag\app\code\core\Mage\Core\Controller\Varien\Action.php(389): Mage_Core_Model_Layout->getOutput()
#20 C:\wamp\www\mag\app\code\core\Mage\Shipping\controllers\TrackingController.php(76): Mage_Core_Controller_Varien_Action->renderLayout()
#21 C:\wamp\www\mag\app\code\core\Mage\Core\Controller\Varien\Action.php(418): Mage_Shipping_TrackingController->popupAction()
#22 C:\wamp\www\mag\app\code\core\Mage\Core\Controller\Varien\Router\Standard.php(254): Mage_Core_Controller_Varien_Action->dispatch(‘popup’)
#23 C:\wamp\www\mag\app\code\core\Mage\Core\Controller\Varien\Front.php(177): Mage_Core_Controller_Varien_Router_Standard->match(Object(Mage_Core_Controller_Request_Http))
#24 C:\wamp\www\mag\app\code\core\Mage\Core\Model\App.php(304): Mage_Core_Controller_Varien_Front->dispatch()
#25 C:\wamp\www\mag\app\Mage.php(596): Mage_Core_Model_App->run(Array)
#26 C:\wamp\www\mag\index.php(80): Mage::run(”, ‘store’)
#27 {main}”;s:3:”url”;s:59:”/mag/shipping/tracking/popup/hash/b3JkZXJfaWQ6MTE6Yzg5MjUw/”;s:11:”script_name”;s:14:”/mag/index.php”;s:4:”skin”;s:7:”default”;}
Responder
Pedro Teixeira respondeu:
30 de setembro de 2010
@Cristiano,
Dá uma lida no post da versão 4.0 onde fiz umas modificações no core do Magento, acho que pode resolver seu problema:
http://www.pteixeira.com.br/modulo-de-frete-para-magento-com-tracking-versao-4-0/
Abraço!
Responder
Olá.
Sou novo com Magento e fiquei muito feliz de ver que existe um plugin tão bom para o cálculo do frete e que ainda é gratuito. Muito obrigado pelo desenvolvimento, Pedro.
Para quem comentou que o PagSeguro não esava identificando o valor do frete, basta no painel de controle do PagSeguro ir em Preferencias > Frete e marcar a opção “Frete adicional com valor fixo” e na caixa do valor digitar 0.
Parabéns pelo bom trabalho.
Responder
Pedro Teixeira respondeu:
30 de setembro de 2010
@Italo André,
Obrigado pela visita!
Abraço!
Responder
Olá,
já usei outras versões do teu módulo e todas estão muito boas.
Agora estou usando essa 4.1 no magento 1.4.1.1, já testei em ambiente linux e windows e tenho sempre o mesmo problema ao clicar em rastrear pedido após adicionar número de rastreamento.
Já pesquisei e não achei uma solução. Vou colar parte do erro, teria como me ajudar?
#1 /home/magento/benvenuttibikes/lib/Zend/Date.php(197): Zend_Date->set(false, ‘U’, ‘pt_BR’)
#2 /home/magento/benvenuttibikes/app/code/core/Mage/Core/Model/Locale.php(474): Zend_Date->__construct(false, ‘U’, Object(Zend_Locale))
#3 /home/magento/benvenuttibikes/app/code/core/Mage/Shipping/Block/Tracking/Popup.php(236): Mage_Core_Model_Locale->date(false, ‘U’, NULL, false)
#4 /home/magento/benvenuttibikes/app/design/frontend/base/default/template/shipping/tracking/popup.phtml(148): Mage_Shipping_Block_Tracking_Popup->formatDeliveryTime(’21:33:00′, ’28/09/2010′)
#5 /home/magento/benvenuttibikes/app/code/core/Mage/Core/Block/Template.php(212): include(‘/home/magento/b…’)
Responder
Pedro Teixeira respondeu:
30 de setembro de 2010
@Cristiano,
Conforme te passei, dê uma olhada no post da versão 4.0:
http://www.pteixeira.com.br/modulo-de-frete-para-magento-com-tracking-versao-4-1/
Abraço!
Responder
Cristiano respondeu:
30 de setembro de 2010
@Pedro Teixeira,
bahh, funcionou que é um charme.
Obrigado!
Responder
Cristiano respondeu:
30 de setembro de 2010
@Pedro Teixeira,
só para concluir. Nessa versão 4.1 do módulo no magento 1.4.1.1, só precisei fazer a alteração abaixo no core.
No arquivo “/app/design/frontend/base/default/template/shipping/tracking/popup.phtml”
substituir a linha:
formatDeliveryTime($_detail['deliverytime'], $_detailDate) : ”) ?>
por:
formatDeliveryTime($_detail['deliverytime'], $_detail['deliverydate']) : ”) ?>
Responder
Pedro Teixeira respondeu:
30 de setembro de 2010
@Cristiano,
Perfeito!
Abraço!
Responder
Joao Vitor respondeu:
01 de outubro de 2010
@Pedro Teixeira,
Fiz a reinstalacao do magento com acesso ao banco sem o prefixo aos atributos e funcionou, ehehe h, cada coisa eim.
Muito obrigado.
Pedro primeiramente quero parabeniza-lo pelo seu excelente trabalho.. é isso ai brother… muito bom..
cara seguinte, meus clientes tem levantado uma questao de que os correios com essas alteracoes esta forcando que seja feito a cubagem dos produtos, ou seja que deva ser colocado os tamanhos dos produtos pois estao cobrando por cubagem isso confere? pois se sim vai complicar e muito nao e? visto que pode ser comprado varios produtos e serem colocados em uma caixa somente… qq me diz..
abraco
Responder
Pedro Teixeira respondeu:
02 de outubro de 2010
@Weder,
Não tenho essa informação. Até onde sei, somente o PAC precisa dos valores de volume.
Abraço!
Responder
Pedro e esses valores eles influenciam nos valores dos fretes? pois vi que colocasse valores padroes nas configuracoes..
Responder
Pedro Teixeira respondeu:
03 de outubro de 2010
@Weder,
Sim, o volume influencia no cálculo de PAC, por isso você deve cadastrar as medidas individualmente para cada produto.
Abraço!
Responder
Olá, Pedro,
Fenomenal seu módulo, meus sinceros parabêns.
Tenho agora uma dúvida com relação a forma correta que o módulo trata kilos e gramas. Por exemplo: cadastro o módulo para gramas e um produto informo que ele pesa 0.300 com dimensões mínimas e o módulo dá erro. Pela lógica 0.300 seria 300 gramas? Não consigo finalizar os testes dessa parte por estar dando erro e já tentei de tudo para alterar para kilos não colocar o zero na frente (300 ao invés de 0.300) e dá uma mensagem de erro:
Lojista: O peso do produto deverá ser maior que zero. Se você está usando a media de peso como gramas, o peso mínimo é de 10 gramas.
Como tratar isso?
Um abraço.
Responder
Pedro Teixeira respondeu:
04 de outubro de 2010
@Julio Cezar,
Se você quer 300 gramas no produto:
- Configurando o módulo como kilo: 0.300
- Configurando o módulo como grama: 300.0
Abraço!
Responder
Olá Pedro! Preciso de perguntar duas coisas.
1- Minha versão é 1.4.1.1, porém o frete do correios não está sendo calculado. O que devo fazer?
2-Como calculo a altura, largura e comprimento de uma camisa? O comprimento é o que?
Lucas
PS: pode ser que não está calculando o frete?
Responder
Pedro Teixeira respondeu:
11 de outubro de 2010
@Lucas,
As medidas devem ser da caixa da camisa, é só medir.
Dê uma olhada na Wiki do projeto: http://code.google.com/p/pedroteixeira-correios/
Abraço!
Responder
Pedro,
como coloco o peso? Por exemplo… 300 gramas (no modo de gramas) é 300.0? Se for isso, da a mensagem que o produto é muito pesado. O que eu faço?
Responder
Pedro Teixeira respondeu:
12 de outubro de 2010
@Lucas,
Dê uma lida no seguinte comentário:
http://www.pteixeira.com.br/modulo-de-frete-para-magento-com-tracking-versao-4-1/#comment-2612
Abraço!
Responder
oi Pedro, existe alguma configuração que eu possa deixar o cálculo PAC somente para produtos até 10Kg ? Para pesos maiores seria permitido apenas Sedex. Você tem idéia de coisa deste tipo é possível?
Valeu!
Responder
Pedro Teixeira respondeu:
14 de outubro de 2010
@Leandro,
Para configurar via interface não, mas fique a vontade para modificar o módulo conforme sua necessidade.
Abraço!
Responder
Fala Pedrão. Como vai?
Acabei de baixar a nova versão e instalei.
Cara, vou deixar aqui uma sugestão, não sei se já pensou nisso ou se já sugeriram.
Inclusive eu cheguei a implementar isso na versão 3.1 do seu módulo…
Seria muito interessante, pelo menos do meu ponto de vista, uma opção nas configurações do módulo para, quando for frete gratuito exibir apenas no método de envio cujo valor é R$ 0. Pois, teoricamente, o cliente certamente vai escolher esse.
Obrigado,
Pedro Rodrigues
Responder
Pedro Teixeira respondeu:
14 de outubro de 2010
@Pedro Rodrigues,
Sugestão anotada!
Abraço!
Responder
server para a versão 1.4.2.0-beta1 do Mag…?
Responder
Pedro Teixeira respondeu:
20 de outubro de 2010
@Ricardo,
Não foi testado, mas deveria funcionar.
Abraço!
Responder
Olá, estou comparando os valores com o site dos correios e eles estão muito diferentes.
Exemplo:
CEP Origem: 02460000
CEP Destino: 32285195
Peso: 0.3000
Comprimento (cm): 20
Altura (cm): 15
Largura (cm): 15
Valor: 200,00
Calculo do módulo:
Sedex a Cobrar ( R$57,10 ) – Em média 1 dia(s) R$0,00
PAC – Em média 4 dia(s) R$32,70
Sedex – Em média 1 dia(s) R$56,60
Site dos correios:
PAC – R$ 8,90 4 DIAS ÚTEIS
SEDEX – R$ 17,60 1 DIA ÚTIL
SEDEX A COBRAR – R$ 19,60 1 DIA ÚTIL
Será algum problema?
Responder
Pedro Teixeira respondeu:
21 de outubro de 2010
@Sergio,
Acredito que seja alguma configuração do módulo, confirme se tudo está certo mesmo.
http://code.google.com/p/pedroteixeira-correios/wiki/Configurando
Abraço!
Responder
Olá Pedro,
Existe alguma forma de consertar este erro. Configurei o modulo a um mês atrás e estava funcionado normalmente. Agora esta com este erro “Esse método de envio está fora do ar. Por favor, entre em contato conosco.”
Poderia me ajudar ?
Responder
Pedro Teixeira respondeu:
25 de outubro de 2010
@Emanuel,
Está com a versão mais nova? A 4.1?
Abraço!
Responder
Emanuel respondeu:
25 de outubro de 2010
@Pedro Teixeira,
Correto baixei ontem no magento connect.
Responder
Emanuel respondeu:
25 de outubro de 2010
@Pedro Teixeira,
Esta funcionando normalmente agora. Creio que estava ocorrendo alguma manutenção nos correios. Agora esta tudo certo Obrigado.
Responder
Pedro Teixeira respondeu:
25 de outubro de 2010
@Emanuel,
Perfeito! Abraço!
Responder
Teria chance de embutir frete grátis por região validando pela faixa de CEP ? Estou tentanto fazer isto no magento mais não consigo.
Responder
Pedro Teixeira respondeu:
26 de outubro de 2010
@Emanuel,
Não entendi o que você quer fazer.
Abraço!
Responder
Pedro Teixeira respondeu:
26 de outubro de 2010
@Emanuel,
Se o que você quer é deixar o frete grátis por faixa de CEP é possível criar uma regra do carrinho de compras colocando as faixas de CEPs que você quer e dando o frete grátis.
Abraço!
Responder
salvo minha vida agora Pedro.
vo testar
Responder
Pedro Teixeira respondeu:
09 de novembro de 2010
@William Tabata,
Valeu!
Responder
William Tabata respondeu:
09 de novembro de 2010
@Pedro Teixeira, ta de parabens! funcino perfeito.
fiz todos testes! ( não chegeui finalizar pedido )
nenhum erro de programacao.
implementação 100%
até entao.
apesar houve uma diferença no preço hora o site dava valor mairo que do correio, hora dava ao contratio!!.
Responder
Pedro Teixeira respondeu:
09 de novembro de 2010
@William Tabata,
O módulo não realiza o cálculo em si, ele apenas passa os dados para os Correios e eles retornam o valor.
Abraço!
Responder
Ola Pedro,
Ei acabei de instalar(pelo ftp) o seu modulo, ele aparece tudo certo no admin, esta habilitado, mas nao aparece no site na parte calcular frete.
Qual poderia ser o problema?
Mto obrigado
jean
Responder
Pedro Teixeira respondeu:
10 de novembro de 2010
@Jean Levanto,
Você limpou o cache e cadastrou seu CEP?
http://code.google.com/p/pedroteixeira-correios/wiki/FAQ#Como_Atualizar_Cache
http://code.google.com/p/pedroteixeira-correios/wiki/Configurando
Abraço!
Responder
jean levanto respondeu:
11 de novembro de 2010
@Pedro Teixeira,
Pedro mto obrigado pela resposta. Eu jah tinha feito tudo isso q vc comentou.
Na verdade o problema foi q eu tinha instalado o modulo pelo magento connect e como nao tinha apareccido no admin, resolvi instalar manualmente. Soh q eu nao desinstalei depois no magento connect, entao estava com duas versoes instaladas, acho q isso tava calsando conflito. Fui la agora e desinstalei no magento connect e tudo esta funcionando 100%
Obrigado pela atencao e o otimo trabalho!
Jean
Responder
Ola Pedro,
Veja se vc pode me ajudar… Instalei o seu modulo e ele calcula tudo certinho… Instalei pelo MAgento Connect…
Na hora que eu vou rastrear um produto, ele ta dando erro!!
O erro é:
a:5:{i:0;s:43:”invalid date () operand, timestamp expected”;i:1;s:3374:”#0 /home/planeta/public_html/lib/Zend/Date.php(1057): Zend_Date->_calculate(‘set’, false, ‘U’, ‘pt_BR’)
#1 /home/planeta/public_html/lib/Zend/Date.php(197): Zend_Date->set(false, ‘U’, ‘pt_BR’)
#2 /home/planeta/public_html/app/code/core/Mage/Core/Model/Locale.php(474): Zend_Date->__construct(false, ‘U’, Object(Zend_Locale))
#3 /home/planeta/public_html/app/code/core/Mage/Shipping/Block/Tracking/Popup.php(236): Mage_Core_Model_Locale->date(false, ‘U’, NULL, false)
#4 /home/planeta/public_html/app/design/frontend/base/default/template/shipping/tracking/popup.phtml(148): Mage_Shipping_Block_Tracking_Popup->formatDeliveryTime(’19:04:00′, ’26/07/2010′)
#5 /home/planeta/public_html/app/code/core/Mage/Core/Block/Template.php(212): include(‘/home/planeta/p…’)
#6 /home/planeta/public_html/app/code/core/Mage/Core/Block/Template.php(239): Mage_Core_Block_Template->fetchView(‘frontend/base/d…’)
#7 /home/planeta/public_html/app/code/core/Mage/Core/Block/Template.php(253): Mage_Core_Block_Template->renderView()
#8 /home/planeta/public_html/app/code/core/Mage/Core/Block/Abstract.php(753): Mage_Core_Block_Template->_toHtml()
#9 /home/planeta/public_html/app/code/core/Mage/Core/Block/Text/List.php(43): Mage_Core_Block_Abstract->toHtml()
#10 /home/planeta/public_html/app/code/core/Mage/Core/Block/Abstract.php(753): Mage_Core_Block_Text_List->_toHtml()
#11 /home/planeta/public_html/app/code/core/Mage/Core/Block/Abstract.php(520): Mage_Core_Block_Abstract->toHtml()
#12 /home/planeta/public_html/app/code/core/Mage/Core/Block/Abstract.php(471): Mage_Core_Block_Abstract->_getChildHtml(‘content’, true)
#13 /home/planeta/public_html/app/design/frontend/base/default/template/page/popup.phtml(40): Mage_Core_Block_Abstract->getChildHtml(‘content’)
#14 /home/planeta/public_html/app/code/core/Mage/Core/Block/Template.php(212): include(‘/home/planeta/p…’)
#15 /home/planeta/public_html/app/code/core/Mage/Core/Block/Template.php(239): Mage_Core_Block_Template->fetchView(‘frontend/base/d…’)
#16 /home/planeta/public_html/app/code/core/Mage/Core/Block/Template.php(253): Mage_Core_Block_Template->renderView()
#17 /home/planeta/public_html/app/code/core/Mage/Core/Block/Abstract.php(753): Mage_Core_Block_Template->_toHtml()
#18 /home/planeta/public_html/app/code/core/Mage/Core/Model/Layout.php(529): Mage_Core_Block_Abstract->toHtml()
#19 /home/planeta/public_html/app/code/core/Mage/Core/Controller/Varien/Action.php(389): Mage_Core_Model_Layout->getOutput()
#20 /home/planeta/public_html/app/code/core/Mage/Shipping/controllers/TrackingController.php(76): Mage_Core_Controller_Varien_Action->renderLayout()
#21 /home/planeta/public_html/app/code/core/Mage/Core/Controller/Varien/Action.php(418): Mage_Shipping_TrackingController->popupAction()
#22 /home/planeta/public_html/app/code/core/Mage/Core/Controller/Varien/Router/Standard.php(254): Mage_Core_Controller_Varien_Action->dispatch(‘popup’)
#23 /home/planeta/public_html/app/code/core/Mage/Core/Controller/Varien/Front.php(177): Mage_Core_Controller_Varien_Router_Standard->match(Object(Mage_Core_Controller_Request_Http))
#24 /home/planeta/public_html/app/code/core/Mage/Core/Model/App.php(304): Mage_Core_Controller_Varien_Front->dispatch()
#25 /home/planeta/public_html/app/Mage.php(596): Mage_Core_Model_App->run(Array)
#26 /home/planeta/public_html/index.php(84): Mage::run(‘base’, ‘website’)
#27 {main}”;s:3:”url”;s:65:”/index.php/shipping/tracking/popup/hash/b3JkZXJfaWQ6MTY6YWQ4NjRi/”;s:11:”script_name”;s:10:”/index.php”;s:4:”skin”;s:7:”default”;}
vc pode me ajudar?
Desde já agradeco!!
Cris
Responder
Pedro Teixeira respondeu:
11 de novembro de 2010
@Cris,
Dê uma olhada no Wiki:
http://code.google.com/p/pedroteixeira-correios/wiki/CorrigindoErroComDataNoRastreamento
Abraço!
Responder
Cris respondeu:
12 de novembro de 2010
@Pedro Teixeira, corrigido… vc foi no alvo do erro!!! muito obrigada!
Responder
Pedro Teixeira respondeu:
12 de novembro de 2010
@Cris,
Eu que agradeço sua visita!
Abraço!
Responder
Ola. Quando eu faturei um pedido o local onde iria colocar o cod rastreamento sumiu…. Eu tinha visto o botao para inserir o código somente quando o pedido estava pendente. Depois de faturar nao achei mais…
Sabe o que pode ser?
Responder
Pedro Teixeira respondeu:
11 de novembro de 2010
@Daniel Schmitz,
O código de rastreamento é inserido quando você clica em “Enviar” no pedido.
Abraço!
Responder
Daniel Schmitz respondeu:
12 de novembro de 2010
@Pedro Teixeira,
No meu aqui é “Entrega”, coisa da tradução. E é no pedido e nao na fatura. Agora tá 100%.
O Tracking nao funcionou, mas vou mudar o codigo fonte para abrir o popup direto do site dos correios, é um GET mesmo. Talvez no futuro você possa colocar uma opção dessas.
Ah fiz minha doação
Vamu ajudar pessoal, esse modulo é mto bom!
Responder
Pedro Teixeira respondeu:
12 de novembro de 2010
@Daniel Schmitz,
Ele está com tracking 100% funcional, só precisa corrigir um bug do Magento:
http://code.google.com/p/pedroteixeira-correios/wiki/CorrigindoErroComDataNoRastreamento
Obrigado pela colaboração! Precisando de ajuda é só passar por aqui.
Abraço!
Responder
Olá Pedro. Utilizo seu módulo em minha loja e tive uma duvida sobre o calculo do peso.
Meus produtos tem em média 150 gramas. Entretanto, a caixa onde os envio pesa umas 200 gramas. Ou seja, dá um total de 350 gramas no minimo, o que faz com que o frete ja caia em uma segunda modalidade de preço, que é de 300 a 1kg.
Pensei em adicionar os 200 gramas da embalagem a cada produto, mas em uma caixa podem ir vários produtos, então o cliente iria acabar pagando a mais.
Qual é a forma correta de gerenciar este peso da embalagem?
Responder
Pedro Teixeira respondeu:
16 de novembro de 2010
@Paulo,
Nesse caso você deve cadastrar o peso da caixa junto com cada produto, infelizmente o módulo não tem como fazer um cálculo de quantos produtos cabem por caixa e se você irá embalar de uma maneira a caber mais produtos por caixa.
Abraço!
Responder
Paulo respondeu:
22 de novembro de 2010
@Pedro Teixeira,
Obrigado pela resposta, mas no meu caso a embalagem será sempre a mesma, e pesa 225 gramas. Andei procurando no código uma forma de adicionar 225g ao peso final do cálculo, mas não tive certeza de qual o local certo, poderia me ajudar?
Obrigado
Responder
Pedro Teixeira respondeu:
22 de novembro de 2010
@Paulo,
Você pode somar esse valor no arquivo CorreiosMethod.php, aproximadamente na linha 356, onde ele gera o peso do carrinho:
http://code.google.com/p/pedroteixeira-correios/source/browse/tags/pedroteixeira-correios-4.1.0/app/code/community/PedroTeixeira/Correios/Model/Carrier/CorreiosMethod.php#356
Abraço!
Responder
Olá Pedro,
Peguei uma situação aqui que vale a pena comentar contigo. Estou com o SEDEX e E-SEDEX habilitados, e quando tento usar o CEP 75085-360, ele apresenta a mensagem:
Houve um erro inesperado, por favor entre em contato conosco. Localidade de destino não abrange o serviço informado (Cod. 7)
O que está ocorrendo é que nessa região não tem E-SEDEX, porém tem SEDEX, mas o sistema não apresenta nenhuma opção para o cliente. O ideal seria que apresentasse pelo menos a opção do SEDEX, até porque E-SEDEX só nas cidades maiores mesmo.
(testei desabilitando o E-SEDEX e funciona)
Obrigado.
Responder
Pedro Teixeira respondeu:
20 de novembro de 2010
@Douglas Oliveira,
Isso está assim pois entendi que esse era um “erro fatal”, mas você pode editar e deixar da maneira que melhor se encaixa na sua loja.
Edite o arquivo config.xml na pasta etc, na linha 79 na tag “die_erros”, é só retirar o número 7 da lista:
http://code.google.com/p/pedroteixeira-correios/source/browse/tags/pedroteixeira-correios-4.1.0/app/code/community/PedroTeixeira/Correios/etc/config.xml#79
Abraço!
Responder
Douglas Oliveira respondeu:
21 de novembro de 2010
@Pedro Teixeira, Espetáculo, funcionou direitinho!
Muito obrigado!
Responder
Esse modulo não funciona no magento 4.1.1? pode ser isso o meu problema.. tem alguma alteração que posso fazer? se quiser posso ajudar, sou um desenvolvedor experiênte, mas não tenho experiência com magento, estou começando agora, mas se me der os caminhos das pedras posso ajudar
Responder
ops magento 1.4.1.1
Responder
Desculpe o transtorno.. consegui.. mas meu convite continua.. precisando de ajuda me chame
Responder
Pedro Teixeira respondeu:
23 de novembro de 2010
@claudio,
Que bom que funcionou. Se precisar de alguma coisa pode deixar que entro em contato.
Abraço!
Responder
Caro Pedro,
Muio obrigado pelo módulo! Estou com um problema no cálculo do frete e gostaria da sua ajuda se possível. Eu vendo papéis para artesanato, cada papel tem 28x5x5cm e pesa 18 gramas, configurei tudo certo no magento (coloquei gramas no modulo e 18.0000 no peso do produto), só que quando faz o cálculo com 10 papéis ele faz a soma e dá mais de 300 gramas e calcula o pac mais caro. Ex. Com 6 produtos no carinho ele dá um preço para 300g, com 7 ou mais ele dá um preço para mais de 300g (ate 16 papés devia ser no máximo 300g). Você sabe o que está acontecendo e como eu poderia configurar corretamente essa situação?
Responder
Ricardo respondeu:
27 de novembro de 2010
Acabei fazendo uns testes e descobri que o motivo dele aumentar o preço é pelo tamanho e não peso. No meu caso o tamanho do pacote para envio com 5 ou 30 papéis vai ser sempre o mesmo 28x5x5, só muda o peso. Para fazer funcionar eu estou colocando a medida do papel como 9x2x2cm. Teria como configurar o módulo para ele manter sempre a mesma medida independente de quantos produtos fossem adicionados, se sim onde seria? Obrigado novamente.
Responder
Pedro Teixeira respondeu:
27 de novembro de 2010
@Ricardo,
Via interface não existe essa opção. Você pode customizar o módulo, mais especificamente nesse arquivo:
http://code.google.com/p/pedroteixeira-correios/source/browse/tags/pedroteixeira-correios-4.1.0/app/code/community/PedroTeixeira/Correios/Model/Carrier/CorreiosMethod.php#550
Na função _generatePacWeight.
Abraço!
Responder
Oi Pedro. Uso seu módulo há um bom tempo e gosto muito dele. Porém, agora tenho contrato com os Correios e não estou conseguindo utilizar a opção de COM CONTRATO. Fiz vários testes e percebo que quando seleciono e-sedex, PAC e Sedex com contrato, aparece a mensagem que o site dos Correios está fora do ar. Mas se eu desativo e volto para a opção SEM CONTRATO, tudo fica normal e as opções aparecem normais, ou seja, o site dos correios não está fora do ar. Minha loja é hospedada na King Host. O que faço? Preciso disponibilizar a opção de e-sedex o quanto antes.
Agradeço desde já!
Beijos
Responder
Pedro Teixeira respondeu:
01 de dezembro de 2010
@Dani,
Qual exatamante a mensagem de erro que é mostrada?
Abraço!
Responder
Dani respondeu:
01 de dezembro de 2010
@Pedro Teixeira, Oi Pedro! A mensagem é assim:
“O site dos Correios está fora do ar. tente novamente mais tarde” – mas é só eu desabilitar a opção de serviços com contrato que volta ao normal e o frete é calculado. Será que é porque eu não hospedo minha loja na Locaweb?
Obrigada
Responder
Pedro Teixeira respondeu:
01 de dezembro de 2010
@Dani,
Habilite o log e me passe o que for gravado:
http://code.google.com/p/pedroteixeira-correios/wiki/FAQ#Como_Habilitar_o_Log
Abraço!
Responder
Dani respondeu:
02 de dezembro de 2010
@Pedro Teixeira, Oi Pedro.
O log já tava habilitado, portanto, nem vou colar aqui pois está gigantesco.
Dei um search em Pedro Teixeira e aparece só isso
2010-11-05T14:20:08+00:00 DEBUG (7): pedroteixeira_correios [90]: Value limits
2010-11-05T14:20:17+00:00 DEBUG (7): pedroteixeira_correios [90]: Value limits
2010-11-05T14:25:22+00:00 DEBUG (7): pedroteixeira_correios [90]: Value limits
2010-11-05T14:34:12+00:00 DEBUG (7): pedroteixeira_correios [90]: Value limits
2010-11-05T14:34:34+00:00 DEBUG (7): pedroteixeira_correios [90]: Value limits
Várias linhas, mais do que essas, mas todas iguais, assim como colei aqui.
Espero que consiga me ajudar.
Se quiser me responder por e-mail, fique a vontade também
Obrigada mesmo!
Bjs
Responder
Pedro Teixeira respondeu:
02 de dezembro de 2010
@Dani,
O valor da compra está a cima do permitido pelos Correios, você pode configurar isso na administração do módulo.
Abraço!
Dani respondeu:
02 de dezembro de 2010
Pedro, alterei o valor e agora aparece assim: O valor de compras excede o permitido pelos Correios. Entrar em contato conosco. Tentei com vários valores: de 100 até 1000. Quando coloquei 1000, deu a mensagem anterior: que o site dos correios está fora do ar. Pois bem, depois disso, o módulo não funciona nem mesmo com os serviços sem contrato! Help!
Pedro Teixeira respondeu:
03 de dezembro de 2010
@Dani,
Realmente hoje o webservice dos Correios ficou fora do ar a maior parte do dia.
Por isso a mensagem.
Abraço!
Dani respondeu:
06 de dezembro de 2010
@Dani, Pedro, eu consegui fazer o módulo voltar a funcionar. Mas só sem os serviços com contrato. Se eu coloco os serviços com contrato, ele dá a mensagem que os Correios estão fora do ar. Como resolvo? Preciso ativar esses serviços…
Agradeço desde já!
Pedro Teixeira respondeu:
06 de dezembro de 2010
@Dani,
O que está sendo salvo no log agora?
Olá Pedro! Muito Obrigada por disponibilizar este módulo para nós!
No meu caso, ele aparece direitinho no Admin mas não no frontend.
Já limpei o Cache, habilitei o Log, e o erro que recebo é o seguinte, ele se repete diversas vezes, mas colei aqui só alguns:
Teria alguma idéia do que seria?
2010-12-01T18:12:11+00:00 ERR (3): Notice: unserialize() [function.unserialize]: Error at offset 0 of 1 bytes in /home/httpd/htdocs/pupillbr/app/code/core/Mage/Adminhtml/Model/System/Config/Backend/Serialized.php on line 32
2010-12-01T18:12:16+00:00 ERR (3): Notice: unserialize() [function.unserialize]: Error at offset 0 of 1 bytes in /home/httpd/htdocs/pupillbr/app/code/core/Mage/Adminhtml/Model/System/Config/Backend/Serialized.php on line 32
2010-12-01T18:12:16+00:00 DEBUG (7): PedroTeixeira_Correios: Out of delivery area
2010-12-01T18:12:17+00:00 ERR (3): Notice: unserialize() [function.unserialize]: Error at offset 0 of 1 bytes in /home/httpd/htdocs/pupillbr/app/code/core/Mage/Adminhtml/Model/System/Config/Backend/Serialized.php on line 32
2010-12-01T18:20:53+00:00 ERR (3): Notice: unserialize() [function.unserialize]: Error at offset 0 of 1 bytes in /home/httpd/htdocs/pupillbr/app/code/core/Mage/Adminhtml/Model/System/Config/Backend/Serialized.php on line 32
2010-12-01T18:21:00+00:00 ERR (3): Notice: unserialize() [function.unserialize]: Error at offset 0 of 1 bytes in /home/httpd/htdocs/pupillbr/app/code/core/Mage/Adminhtml/Model/System/Config/Backend/Serialized.php on line 32
2010-12-01T18:21:00+00:00 DEBUG (7): PedroTeixeira_Correios: Out of delivery area
2010-12-01T18:21:01+00:00 ERR (3): Notice: unserialize() [function.unserialize]:
Responder
Pedro Teixeira respondeu:
01 de dezembro de 2010
@Ana,
O país de origem ou de destino não estão selecionados como Brasil.
Abraço!
Responder
Ana respondeu:
02 de dezembro de 2010
@Pedro Teixeira, Desculpe mas não encontrei onde seleciono o País de Origem, seria no módulo mesmo? Pois ali não vejo opção.
Responder
Ana respondeu:
02 de dezembro de 2010
@Ana, Achei!!! Nas definições de envio mesmo! Ótimo, já está funcionando! Muito obrigada!
Responder
Pedro Teixeira respondeu:
02 de dezembro de 2010
@Ana,
Perfeito! Abraço!
Responder
Ola, eustou precisaando de alguma ferramenta do magento que calcula o frete mas não via correiro via o preço que a tal trasnportadora cobra, este modulo serve para isto?
manda para min a resposta no meu email?
blz?
Responder
Pedro Teixeira respondeu:
01 de dezembro de 2010
@felipe,
Não, esse módulo é para cálculo dos Correios.
Abraço!
Responder
Amigo Pedro Teixeira, venho aqui apenas para agradecer pelo trabalho que você dispôe que nos ajuda muito… Vlw Pedro, não tem preço esta atitude.
Responder
Pedro Teixeira respondeu:
07 de dezembro de 2010
@Willian,
Obrigado pelo apoio!
Abraço!
Responder
Pedro, da uma força com esse erro? versão 4.1.0
Houve um erro inesperado, por favor entre em contato. Localidade de destino não abrange o serviço informado (Cod. 7)
CEP: 68900066
Serviços habilitados:
Sedex Sem Contrato
E-Sedex Com Contrato
PAC Sem Contrato
Sedex 10
Obs: Já habilitei o contrato no módulo, coloquei alguns serviços Sem Contrato para dar uma diferença maior no preço do e-sedex, que é minha preferência.
MUITO obrigado.
Responder
Henrique respondeu:
08 de dezembro de 2010
Editei o arquivo config.xml para não dar erro fatal no codigo 7 e deu certo.
Obrigado.
Responder
Pedro Teixeira respondeu:
08 de dezembro de 2010
@Henrique,
Perfeito! Abraço!
Responder
Oi Pedro, tudo bom? O problema dos serviços com contrato ainda não resolvi..no log dá a mesma mensagem anterior. De “value limits”…não sei como farei para usar o contrato.
Mas enfim, hoje queria te perguntar outra coisa. Vc viu que o site dos Correios mudou todinho? E acredito que o link para rastreamento também, pois desde essa mudança neles, a mensagem que aparece quando o cliente clica em Rastrear Pedido é essa:
Informações de rastreamento
Postagem número: xxxxx
Número de rastreamento: xxxxx
Transportadora: Correios
Erro: Informações de rastreamento indisponíveis. Por favor, entre em contato conosco.Fale conosco para mais informações ou nos envie e-mail em xxx@xxx
Antes aparecia a tela igual ao dos Correios, com o status da entrega e tal…
vc poderia ver se alguma coisa mudou para que possamos alterar no módulo??
Beijos e obrigada!!
Dani
Responder
Pedro Teixeira respondeu:
10 de dezembro de 2010
@Dani,
Quanto a mensagem “Value limits” significa que o valor da compra está a cima do limite cadastrado no módulo, você pode editar na administração.
Quanto ao rastreamento, a página está instável mas o link não mudou, só podemos esperar.
Beijo!
Responder
Dani respondeu:
10 de dezembro de 2010
@Pedro Teixeira, Oi Pedro! Sim, vc tinha me dito que era o valor errado. Mas qual o valor permito? Teste vários valores e a mensagem ainda continuava…se vc puder me falar o valor, agradeço imensamente!
Quanto ao rastreamento, vou aguardar então.
Obrigada.
Beijos!
Responder
Pedro Teixeira respondeu:
10 de dezembro de 2010
@Dani,
É o campo “Valor Máximo de Compra” na administração do módulo.
Agora que percebi que estou falando com uma blogueira famosa, parabéns pelo seu blog!
Beijo!
Responder
Dani respondeu:
10 de dezembro de 2010
@Pedro Teixeira, rs imagina, não sou famosa não
Que legal que você conhece o blog ^^’
Eu vi esse campo de valor máximo, mas minha dúvida é o valor mesmo, qual valor que eu coloco? Coloquei de 100 a 1000 e todos deram a mensagem de erro. Procurei no site nos Correios sobre esse tal valor mas não encontrei nada =( Se quiser me responder por email, fique a vontade. E MUITO obrigada por enquanto, viu?
Beijo
Responder
Pedro Teixeira respondeu:
10 de dezembro de 2010
@Dani,
Se não me engano o máximo que os Correios aceitam é R$ 10.000,00, ou seja, cadastre 10000 nesse campo.
Se o valor da compra ultrapassar esse limite, aquela mensagem será mostrada.
Se mesmo assim não funcionar, volte aqui que resolvemos.
Beijo!
Dani respondeu:
27 de dezembro de 2010
@Dani, Oi Pedro, tudo bom? Como foi de Natal? Espero que bem!
Olha, tentei esse valor e outros, menores do que 10.000 e todos dão a mensagem que os Correios estão fora do ar.
Vc poderia me mandar um email para conversamos melhor?
Fico no aguardo.
Bjs
Dani
Boa tarde, estou utilizando o módulo, mas há uma semana mais ou menos ele deixou de funcionar, será que é devido ha alguma mudança dos correios?
abracos.
Responder
Luiz Fernando respondeu:
13 de dezembro de 2010
consegui resolver meu problema, era erro de resolução de dns no servidor, ele não estava conseguindo resolver o o nome ws.correios.com.br.
obrigado e me desculpe!
Responder
Pedro Teixeira respondeu:
13 de dezembro de 2010
@Luiz Fernando,
Sem problema! Abraço!
Responder
Demorei pra responder mais vamo la.
kaekake
eu fiz todos os teste.
nao deu nennhum problema cmg.
grato ;*
Responder
O meu modulo dos correios esta dando erro.
Houve um erro inesperado, por favor entre em contato. Codigo de servico invalido. (Cod. 1)
como resolver??
Responder
Pedro Teixeira respondeu:
15 de dezembro de 2010
@Rafael Miguel de Oliveira,
Tente habilitar um serviço por vez até descobrir qual está dando problema.
Abraço!
Responder
Eu so coloquei os Correios.
Responder
Ta dando esser erro aqui:
Your order cannot be completed at this time as there is no shipping methods available for it. Please make neccessary changes in your shipping address.
Responder
Pedro Teixeira respondeu:
16 de dezembro de 2010
@Rafael Miguel de Oliveira,
Vamos com calma, querer resolver tudo assim não é possível.
Falei para você ir ativando um serviço dos Correios de cada vez, por exemplo, só SEDEX, só SEDEX 10 e por aí vai. Só assim para descobrir qual está com problema.
Abraço!
Responder
Deu certo o problema era q eu estava marcando a opcao que tinha ‘local’, ai nao tava dando msmo. Mais agora estou com outro probleminha. Quando adiciona o item no carrinho de compras o Topo da um problema. Nao consegui resolver. Pode me ajudar??
Obrigado!
Responder
Pedro Teixeira respondeu:
17 de dezembro de 2010
@Rafael Miguel de Oliveira,
Qual o problema?
Responder
Eu resolvi ontem era so mudar o modo de template que estava nos produtos.
Responder
Cara valew pelo módulo, deve ser muito bom!
Só que eu instalei ele via magento connect e agora nãoa parece nada, como faço para habilitar o módulo…tem algum esquema de instalação?, pois não acho nada a respeito.
valew!
Responder
Pedro Teixeira respondeu:
05 de janeiro de 2011
@Rogério Rennó,
Atualizou o cache?
Abraço!
Responder
Saudações,
Eu tenho uma pequena dúvida – como eu faço para utilizar apenas o sistemas de rastreamento (tracking) sem utilizar o cálculo de frete??
Att,
Fábio
Responder
Pedro Teixeira respondeu:
06 de janeiro de 2011
@Fabio Bettega,
Uma boa pergunta. Se você só desativar o módulo o tracking mesmo assim não fica disponível?
Abraço!
Responder
Fabio Bettega respondeu:
07 de janeiro de 2011
@Pedro Teixeira,
Perfeito! Fiz o teste e funciona mesmo. Excepcional módulo! Meus sinceeros parabéns e agradecimentos.
Responder
Pedro Teixeira respondeu:
07 de janeiro de 2011
@Fabio Bettega,
Obrigado!
Responder
Olá, quando calculo o frete aparece assim.
# PAC – Em até dia(s) R$16,30
# Sedex – Em até dia(s) R$53,90
como faço pra aparece os dias ??
sera que pode me ajudar ??
valew
abraço
e parabens pelo plugin, muito bom.
Responder
Pedro Teixeira respondeu:
12 de janeiro de 2011
@Thiago Melo,
Habilite o log e veja o que está sendo salvo:
http://code.google.com/p/pedroteixeira-correios/wiki/FAQ#Como_Habilitar_o_Log
Abraço!
Responder
Thiago Melo respondeu:
13 de janeiro de 2011
Pedro, habilitei memo assim continua do mesmo modo.
Responder
Pedro Teixeira respondeu:
14 de janeiro de 2011
@Thiago Melo,
Leia o que te escrevi e o link que te passei.
Responder
Fala Pedro,
Primeiramente meus parabens pelo modulo, trata-se de um excelente trabalho.
Estou com um pequeno problema, que ja vi outras pessoas com o mesmo tambem.
Quando vou rastrear pela admin aparece aquele erro de invalid date, porem o interessante que descobri é que isso so acontece nos pedidos que não foram entregues.
Todods os pedidos ja entregues ele vai normal.
Outra coisa, quando tentava acessar via area de meus pedidos (area do cliente) os pedidos com rastreamento simplesmente não entravam, dava o mesmo erro descrito pelo Alex Willian onde ele acusa erro em app/code/core/Mage/Shipping/Helper/Data.php, na linha 75
Efetuei a mudança que ele sugeriu, realmente voltou a funcionar, porem agora se você pede para rastrear via area do cliente, simplesmente me retorna pagina 404 não encontrada. Parece que ele passa a puxar do local errado as informações.
Ja efetuei todas as mudanças solicitadas, inclusive aquelas do wiki, e nada.
Na area do cliente sem as alterações que causam o erro 404 nem abre o pedido, e via admin, só rola rastrear pedidos entregues, se não acusa aquele invalid date.
Alguem ai Imagina o que seja? Alex Willian, pelo que vi meu problema é exatamente igual ao seu, descobriu algo?
Desde ja obrigado.
Vitor Santana
Responder
Vitor Santana respondeu:
13 de janeiro de 2011
@Vitor Santana, Referente a eu ter dito que so rolava você rastrear os pedidos entregues estava errado, sei que por que alguns dão certos e outro não.
Os novos pedidos mesmo entregues dão o mesmo erro de invalid date.
Responder
Pedro Teixeira respondeu:
14 de janeiro de 2011
@Vitor Santana,
Você pode nos passar o erro completo?
Os Correios andam meio instáveis também, pode ser isso.
Responder
Vitor Santana respondeu:
14 de janeiro de 2011
@Pedro Teixeira,
Opa Boa noite… Obrigado pelo rapido retorno.
Segue erro completo de quando tento rastrear via adm.
invalid date () operand, timestamp expected
Trace:
#0 /home/daystore/public_html/lib/Zend/Date.php(1057): Zend_Date->_calculate(‘set’, false, ‘U’, ‘pt_BR’)
#1 /home/daystore/public_html/lib/Zend/Date.php(197): Zend_Date->set(false, ‘U’, ‘pt_BR’)
#2 /home/daystore/public_html/app/code/core/Mage/Core/Model/Locale.php(474): Zend_Date->__construct(false, ‘U’, Object(Zend_Locale))
#3 /home/daystore/public_html/app/code/core/Mage/Shipping/Block/Tracking/Popup.php(236): Mage_Core_Model_Locale->date(false, ‘U’, NULL, false)
#4 /home/daystore/public_html/app/design/frontend/blank/theme149/template/shipping/tracking/popup.phtml(135): Mage_Shipping_Block_Tracking_Popup->formatDeliveryTime(’18:02:00′, ’13/01/2011′)
#5 /home/daystore/public_html/app/code/core/Mage/Core/Block/Template.php(189): include(‘/home/daystore/…’)
#6 /home/daystore/public_html/app/code/core/Mage/Core/Block/Template.php(225): Mage_Core_Block_Template->fetchView(‘frontend/blank/…’)
#7 /home/daystore/public_html/app/code/core/Mage/Core/Block/Template.php(242): Mage_Core_Block_Template->renderView()
#8 /home/daystore/public_html/app/code/core/Mage/Core/Block/Abstract.php(674): Mage_Core_Block_Template->_toHtml()
#9 /home/daystore/public_html/app/code/core/Mage/Core/Block/Text/List.php(43): Mage_Core_Block_Abstract->toHtml()
#10 /home/daystore/public_html/app/code/core/Mage/Core/Block/Abstract.php(674): Mage_Core_Block_Text_List->_toHtml()
#11 /home/daystore/public_html/app/code/core/Mage/Core/Block/Abstract.php(516): Mage_Core_Block_Abstract->toHtml()
#12 /home/daystore/public_html/app/code/core/Mage/Core/Block/Abstract.php(467): Mage_Core_Block_Abstract->_getChildHtml(‘content’, true)
#13 /home/daystore/public_html/app/design/frontend/blank/default/template/page/popup.phtml(39): Mage_Core_Block_Abstract->getChildHtml(‘content’)
#14 /home/daystore/public_html/app/code/core/Mage/Core/Block/Template.php(189): include(‘/home/daystore/…’)
#15 /home/daystore/public_html/app/code/core/Mage/Core/Block/Template.php(225): Mage_Core_Block_Template->fetchView(‘frontend/blank/…’)
#16 /home/daystore/public_html/app/code/core/Mage/Core/Block/Template.php(242): Mage_Core_Block_Template->renderView()
#17 /home/daystore/public_html/app/code/core/Mage/Core/Block/Abstract.php(674): Mage_Core_Block_Template->_toHtml()
#18 /home/daystore/public_html/app/code/core/Mage/Core/Model/Layout.php(536): Mage_Core_Block_Abstract->toHtml()
#19 /home/daystore/public_html/app/code/core/Mage/Core/Controller/Varien/Action.php(389): Mage_Core_Model_Layout->getOutput()
#20 /home/daystore/public_html/app/code/core/Mage/Shipping/controllers/TrackingController.php(76): Mage_Core_Controller_Varien_Action->renderLayout()
#21 /home/daystore/public_html/app/code/core/Mage/Core/Controller/Varien/Action.php(418): Mage_Shipping_TrackingController->popupAction()
#22 /home/daystore/public_html/app/code/core/Mage/Core/Controller/Varien/Router/Standard.php(254): Mage_Core_Controller_Varien_Action->dispatch(‘popup’)
#23 /home/daystore/public_html/app/code/core/Mage/Core/Controller/Varien/Front.php(177): Mage_Core_Controller_Varien_Router_Standard->match(Object(Mage_Core_Controller_Request_Http))
#24 /home/daystore/public_html/app/code/core/Mage/Core/Model/App.php(304): Mage_Core_Controller_Varien_Front->dispatch()
#25 /home/daystore/public_html/app/Mage.php(596): Mage_Core_Model_App->run(Array)
#26 /home/daystore/public_html/index.php(78): Mage::run(”, ‘store’)
#27 {main}
Responder
Pedro Teixeira respondeu:
14 de janeiro de 2011
@Vitor Santana,
E você já seguiu o seguinte tutorial?
http://code.google.com/p/pedroteixeira-correios/wiki/CorrigindoErroComDataNoRastreamento
Abraço!
Responder
Vitor Santana respondeu:
14 de janeiro de 2011
@Pedro Teixeira, Fala Pedro, ja segui cara, foi feite e exatamente refeito.
Vitor
Preciso de um help seu pedrao!
seguinte.
instalei o modulo de frete e configurei conforme instruçoes
porem na hora de “Fechar o pedido” “escolha do frete”
ele retorna o seguitne erro:
Escolha de Frete
Desculpe, não há informações disponíveis sobre este pedido no momento.
« Voltar Continuar
O que pode ser? obrigado.
preciso criar alguma conta nos correios?
preciso criar algum atributo para os produtos
Desde já agradeço
Responder
Pedro Teixeira respondeu:
20 de janeiro de 2011
@Daniel Cardoso,
Habilite o log e me passe as mensagens:
http://code.google.com/p/pedroteixeira-correios/wiki/FAQ#Como_Habilitar_o_Log
Abraço!
Responder
Daniel Cardoso respondeu:
20 de janeiro de 2011
@Pedro Teixeira,
olá tude bem?
fiz o que você me dpediu e o erro retornado é
2011-01-20T19:17:43+00:00 DEBUG (7): PedroTeixeira_Correios: From ZIP Code Error
2011-01-20T19:17:44+00:00 DEBUG (7): PedroTeixeira_Correios: From ZIP Code Error
2011-01-20T19:17:49+00:00 DEBUG (7): PedroTeixeira_Correios: From ZIP Code Error
2011-01-20T19:18:48+00:00 DEBUG (7): PedroTeixeira_Correios: From ZIP Code Error
aguardo retorno, obrigado pelo feed back rapido que tive da sua resposta. Desde já agradeço mais uma vez
Responder
Pedro Teixeira respondeu:
20 de janeiro de 2011
@Daniel Cardoso,
O problema está no CEP do remetente, o cadastro por você.
Abraço!
Responder
Daniel Cardoso respondeu:
20 de janeiro de 2011
@Pedro Teixeira, Realmente.
problema resolvido Pedro.
meu cep tava sendo cadastrado assim: 39400 000 com espaço
e tem q ser tudo junto.
Muito obrigado pela atenção que tu teve comigo e pela resposta imediata.
até mais e sucessos!
Aqui você por a caso nunca pensou em desenvolver um modulo para exibir preço a consulta, com formulario de contato?
abraços
Responder
Pedro Teixeira respondeu:
20 de janeiro de 2011
@Daniel Cardoso,
Valeu! Nunca pensei, e por hora só esse módulo já me dá trabalho suficiente.
Sucesso! Abraço!
Pedro,
como faço para utilizar o link da kinghost para o calculo do frete?
Responder
A kinghost disponibiliza de 2 links um para sedex e outro para encomendanorma. teria como integrar-los no seu módulo? como faço?
Responder
Pedro Teixeira respondeu:
25 de janeiro de 2011
@Péricles,
É só modificar o módulo! Abraço!
Responder
Calculo de Frete off-line
Acredito que todos que utilizam magento sofre com a instabilidade do link dos correios para calculo de frete. Então essa sujestão que deixo aqui é para uma adaptação do módulo dos correios para utilizar uma base de dados própria.
A ideia dessa adaptação foi de Alexandre Almeida, ele criou um “esquema”, onde ele conssegue capturar todo banco de dados de calculo de frete dos correios. As informações são armazenadas em um banco de dados próprio paralelo ao do magento.
Segundo sua experiência (6 meses utilizando o sistema), as consultas ficam mais rápidas e acaba com o problema de instabilidade do link dos correios, já que o mudulo passa a funcionar de forma independente.
Aqui está o link onde o Alexandre explica como fez a adaptação http://www.magentocommerce.com/boards/viewthread/9988/P435/ (último post da pagina)
O que precisa ser melhorado:
1. Modulo só fazer consulta ao banco de dados próprio se o link dos correios estiver fora do ar.
2. Atualização altomatica do banco de dados por um período pre-determinado.
Responder
boa tarde, Pedro.
Estou recebendo o erro 99 dos correios, msm com chamada direta:
http://ws.correios.com.br/calculador/CalcPrecoPrazo.aspx?nCdEmpresa=&sDsSenha=&sCepOrigem=71939360&sCepDestino=72151613&nVlPeso=1&nCdFormato=1&nVlComprimento=20&nVlAltura=5&nVlLargura=15&sCdMaoPropria=s&nVlValorDeclarado=200&sCdAvisoRecebimento=n&nCdServico=41106&nVlDiametro=0&StrRetorno=xml
Você sabe se os correios estão off ou o motivo do erro?
Cliente ta chorando na orelha..rs
Responder
Pedro Teixeira respondeu:
27 de janeiro de 2011
@Fabiane,
http://code.google.com/p/pedroteixeira-correios/wiki/CodigosDeErrosDosCorreios
Instabilidade dos Correios.
Abraço!
Responder
Olá Pedro,
primeiramente gostaria de parabenizar pelo excelente trabalho com o módulo, está ajudando demais no minha LOJA, porém ontem tava tudo funcionando normal mais hoje, estou com esse problema:
” Houve um erro inesperado, por favor entre em contato. Erro ao calcular o prazo, tente novamente mais tarde. (Cod. 99) ”
Já tentei achar alguma solução no Tio Google, mais não encontrei, pelo jeito o nosso amigo acima está com o mesmo problema.
Se tiver alguma solução ou souber o que é isso, fico no aguardo!
Responder
Pedro Teixeira respondeu:
27 de janeiro de 2011
@Adilson,
É instabilidade dos Correios:
http://code.google.com/p/pedroteixeira-correios/wiki/CodigosDeErrosDosCorreios
Só nos resta esperar.
Abraço!
Responder
Eu estive verificando nos codigos de erro do modulo de correios para magento e vi que a definicao de erro do cod. e servico invalido. Eu ja tentei fazer um a instalacao de um modulo de cada vez, mas nao deu certo. Gostaria que vc me desse uma ajuda por que tenho que colocar um site no ar no maximo em semana. vlw!!!!
Responder
Pedro Teixeira respondeu:
29 de janeiro de 2011
@andre-silva,
Habilite o log de erros e veja o que está sendo salvo.
Mas se o erro é do código, você deve tentar um serviço por vez para ver qual está com problema.
Abraço!
Responder
Parabéns, Pedro!
Obrigado!
Responder
Olá Pedro, instalei o modulo pelo magento connect, mas ele não aparece no site quando vou calcular o frete, ele esta a habilitado e as configurações de entregas já estão corretas. Acho que é algum detalhe que não fiz!
Se souber de alguma coisa que possa me ajudar! Fico no aguardo!
Abraços.
Responder
Pedro Teixeira respondeu:
03 de fevereiro de 2011
@Francini Julia,
Fez todas as configurações?
http://code.google.com/p/pedroteixeira-correios/wiki/Configurando
Se sim, habilite o log e me passe a mensagem:
http://code.google.com/p/pedroteixeira-correios/wiki/FAQ#Como_Habilitar_o_Log
Abraço!
Responder
Pedro no meu site quando alguem vai fazer a compra acontece esse erro (Houve um erro inesperado, por favor entre em contato. Codigo de servico invalido. (Cod. 1)),
você pode me ajudar
Responder
Pedro Teixeira respondeu:
06 de fevereiro de 2011
@Vagner,
Tente habilitar um serviço por vez para qual está com problema.
Abraço!
Responder
como assim um serviço por vez não entendir?
Responder
Pedro Teixeira respondeu:
07 de fevereiro de 2011
@vagner,
Habilite um serviço por vez, uma hora só o SEDEX, outra só o SEDEX 10 e poi aí vai, até achar qual está com problema.
Abraço!
Responder
vagner respondeu:
07 de fevereiro de 2011
@Pedro Teixeira, cara valeu deu certo
Responder
quando alguem vai calcular o frete no site aparece o erro codigo de serviço invalido cod 01
Responder
pedro olha eu aqui de novo
tudo bom?
seguinte como a loja do meu cliente se trata de uma loja de instrumentos musicais ao cadastrar produtos com altura maior q 60 cm e largura e tudo mais, retorna erro.
ao cadastrar um produto por ex, com 37 kilos (caixa amplificada )
ele retorna erro da mesma forma. Peso excedido, ou altura invalida] comprimento invalido, e por ai vai.
ja mudei na administraçao o peso limite pra 8 toneladas, e um arquivo com 37 kilos retorna erro.
poderia me ajudar?
Responder
Pedro Teixeira respondeu:
09 de fevereiro de 2011
@Daniel Cardoso,
O limite de cálculo dos Correios é de 30 Kg, mesmo alterando na administração, quando a chamada é feita aos Correios ele vai retornar o erro.
Abraço!
Responder
Daniel respondeu:
09 de fevereiro de 2011
@Pedro Teixeira, mas e com relação ao tamanho?
digo comprimento volume?
como o empreendimento é uma loja de instrumentos existem produtos com bem mais que 90 cm,
existem treliças que seriam metros
tudo varia. o que voce me indica fazer e quais os procedimenmtos?
por ex. um teclado que possui mais q 90 cm, uma caixa de som amplificada, uma mesa de som? qual seria o procedimento para aceitar as dimensões destes produtos?
pelo q li o tamanho maximo é 60cm correto? alguma solução:?
Responder
Pedro Teixeira respondeu:
09 de fevereiro de 2011
@Daniel,
Pelos Correios você não consegue postar isso, vai ter que usar uma transportadora e encontrar um módulo para ela.
Abraço!
Responder
Pedro boa tarde.
Obrigado pelo seu trabalho é de grande ajuda sempre.
criando uma fatura no magento sempre aparece este erro e parece estar relacionado com o módulo de frete do correios…será que consegues me ajudar ?
a:5:{i:0;s:46:”Invalid model for shipping method: correiopost”;i:1;s:5439:”#0 /var/www/loja2/app/code/core/Mage/Shipping/Model/Config.php(104): Mage::exception(‘Mage_Shipping’, ‘Invalid model f…’)
#1 /var/www/loja2/app/code/core/Mage/Shipping/Model/Config.php(64): Mage_Shipping_Model_Config->_getCarrier(‘correiopost’, Array, ’1′)
#2 /var/www/loja2/app/code/core/Mage/Adminhtml/Block/Sales/Order/Invoice/Create/Tracking.php(89): Mage_Shipping_Model_Config->getAllCarriers(’1′)
#3 /var/www/loja2/app/design/adminhtml/default/default/template/sales/order/invoice/create/tracking.phtml(91): Mage_Adminhtml_Block_Sales_Order_Invoice_Create_Tracking->getCarriers()
Responder
Pedro Teixeira respondeu:
09 de fevereiro de 2011
@Marcio,
http://code.google.com/p/pedroteixeira-correios/wiki/DesinstalandoVersoesAntigas
Abraço!
Responder
Marcio respondeu:
09 de fevereiro de 2011
@Pedro Teixeira,
Obrigado, tive que apagar mais algumas coisas mas aí funcionou…é a questão do teste hehe…vlw mesmo
Responder
pedro eu vi recentemente sites, da mesma linha de produtos (instrumentos musicais)) postando violoes contra-baixos por meio de SEDEX ( exemplo um violao de 240 reais, com frete para minha cidade de 70 reais.)
violao tem dimensoes maiores que 60 cm.
poderia me explicar o que eh?
Responder
Pedro Teixeira respondeu:
10 de fevereiro de 2011
@Daniel Cardoso,
Não sei, tente falar com eles ou dê uma ligada para uma agência dos Correios próxima para ver se eles aceitam.
Abraço!
Responder
Daniel Cardoso respondeu:
14 de fevereiro de 2011
@Pedro Teixeira, pedro obrigado pela ajuda
estamos utilizando o seu modulo e está dando super certo
os produtos maiores, serao feitas vendas com negociaçao mesmo na entrega por que, são estruturas muito grandes para serem vendidas e varia de cliente para cliente.
pedro, eu vi aqui que é possivel implementar frete gratis para minha cidade, teria como me responder como é feito isso la nas opçoes do carrinho?
muito obrigado
Responder
Pedro Teixeira respondeu:
14 de fevereiro de 2011
@Daniel Cardoso,
Você tem que usar as regras de desconto, dê uma olhada no admin.
Abraço!
Responder
Alguma previsão de quando vai sair pra versão 1.5.0.1 do magento?
Te mandei um e-mail também pela valorização do seu trabalho.
Parabéns pelo ótimo módulo.
Responder
Pedro Teixeira respondeu:
15 de fevereiro de 2011
@Roger,
Obrigado! Deveria funcionar na 1.5.0.1, algum problema?
Abraço!
Responder
Roger respondeu:
15 de fevereiro de 2011
@Pedro Teixeira, bom, não consegui instalar, quando peço a extensão diz que o xml é inválido. Lá diz que suporta até a 1.4.x
Responder
Pedro Teixeira respondeu:
15 de fevereiro de 2011
@Roger,
Tente instalar manual:
http://code.google.com/p/pedroteixeira-correios/wiki/InstalacaoManual
Abraço!
Responder
Oi Pedro, parabéns pelo excelente módulo. Tenho três perguntas.
1) O módulo trabalha com algum mínimo de peso? Ele só calcula corretamente com peso superior a 3kg. Caso eu coloque peso inferior a 3kg ele calcula como sendo 3kg.
- Este erro apenas acontece com PAC. SEDEX , HOJE e 10 calculam certo.
- Estou comparando com o cálculo realizado no site dos correios.
2) Já foi notificado algum erro no cálculo do PAC? Em uma outra simulação com mais de um produto tive uma pequena variação no valor, tendo o valor do PAC cobrado a menos na loja.
3) Já foi notificado algum erro ao somar os produtos? O sistema está acusando peso excedido mas me parece ser um erro de tamanho excedido. Curioso que a largura maior que tenho entre dois produtos é de 60, se eu abaixar um dos produtos para 58 ele deixa passar. O sistema tem algum tipo de margem?
- Outros métodos de envio como SEDEX não depende das dimensões, porém o sistema não deixa prosseguir. Há a possibilidade de ocultar apenas PAC caso não preencha os critérios de envio para esta modalidade?
Responder
Pedro Teixeira respondeu:
15 de fevereiro de 2011
@Henrique,
Faça um teste chamando direto o webservice dos Correios e veja o retorno:
http://www.correios.com.br/webServices/PDF/SCPP_manual_implementacao_calculo_remoto_de_precos_e_prazos.pdf
Abraço!
Responder
Henrique respondeu:
15 de fevereiro de 2011
@Pedro Teixeira, Oi Pedro, fiz uma simulação com 3 produtos das seguintes medidas:
600g
50x32x30
550g
18x32x18
550g
18x32x18
Obtive:
1,7kg
50x32x48
Pelo site o PAC fica em 66,80
Pelos correios 70,40
http://ws.correios.com.br/calculador/CalcPrecoPrazo.aspx?nCdEmpresa=&sDsSenha=&sCepOrigem=04714001&sCepDestino=57480000&nVlPeso=1&nCdFormato=1&nVlComprimento=50&nVlAltura=48&nVlLargura=32&sCdMaoPropria=n&nVlValorDeclarado=0&sCdAvisoRecebimento=n&nCdServico=41106&nVlDiametro=10&StrRetorno=xml
Sabe o que pode ser o erro?
Responder
Pedro Teixeira respondeu:
15 de fevereiro de 2011
@Henrique,
Acredito que o peso e as dimensões não estão corretas na chamada, estão?
Se sim, o problema é no ws dos Correios.
Abraço!
Responder
Henrique respondeu:
16 de fevereiro de 2011
@Pedro Teixeira, Bom Pedro, irei realizar mais alguns testes, mesmo assim obrigado. Quanto a uma outra pergunta, não sei se o sistema ainda está apto a fazer isso mas poderia me ajudar.
1) Caso o produto ultrapasse as dimensões do PAC o sistema acusa um erro, porém não exibe as outras opções de envio, existe a possibilidade de apenas exibir o erro para a opção de PAC e deixar o visitante escolher outras opções?
2) Na modalidade frete grátis do sistema, caso eu escolha PAC e a somatória das encomendas passe do permitido o sistema acusa erro, porém eu gostaria de ainda oferecer esta modalidade ao visitante pois poderia estar enviando a encomenda em remessas separadas, acha que isso é possível com o módulo atual ou tem alguma sugestão?
obrigado,
Responder
Pedro Teixeira respondeu:
16 de fevereiro de 2011
@Henrique,
Acredito que para ambos os problemas você terá de alterar o código do módulo.
Mas é um código aberto, fique à vontade para customizar e tirar suas dúvidas aqui no meu blog.
Abraço!
Estou com este erro “Especified cast is not valid (cód. 99)”
O que pode ser?
Obrigado.
Responder
Pedro Teixeira respondeu:
22 de fevereiro de 2011
@Henrique,
Problema no site dos Correios.
Abraço!
Responder
Oi Pedro, primeiro quero agradecer pelo seu trabalho. Bom, estou usando o seu módulo de frete na versão 4.1.0 Tinha uns 10 dias que não pegava no projeto que estou fazendo, ontem fui fazer uma rotina de compra na loja. Então na hora de informar o cep aparece uma mensagem
“Valor de compra fora do permitido pelos Correios. Por favor entre em contato conosco. ”
Eu já coloquei o peso do produto como 0.400, como 0.0400 e nada. Está mostrando ainda o erro. E o valor do produto está dentro da faixa de preços corretos.
Você saberia me dizer o que posso fazer para corrigir esse problema? Desde já agradeço a sua atenção.
Responder
Pedro Teixeira respondeu:
01 de março de 2011
@Eduardo Martins,
Esses limites podem ser alterados na adminstração, lembre-se que se trata de valor e não de peso.
Abraço!
Responder
Eduardo Martins respondeu:
02 de março de 2011
@Pedro Teixeira, Bom dia Pedro, eu até vi essa questão. Mas na administração, na tela de configuração do módulo os valores estão R$ 10,00 valor mínimo e 10.000,00 o valor máximo.
O valor do produto está dentro dessa faixa. Mas vou continuar tentando aqui.
Responder
Pedro Teixeira respondeu:
02 de março de 2011
@Eduardo Martins,
Lembre-se que é padrão americano, casa decimal é ponto “.” e sem separador de milhar na configuração, 10 mil é: 10000.00
Abraço!
Responder
olá amigo,
Primeiro gostaria de parabenizar pela iniciativa Ok!
Minha pergunta é bem simples existe algum módulo dos correios para a versão 1.5 do magento?
Agradeço desde já.
Responder
Pedro Teixeira respondeu:
09 de março de 2011
@Everson,
Ainda não homologuei essa versão do módulo para a versão 1.5 do Magento, mas a princípio deveria funcionar sem problemas.
Faça o teste!
Abraço!
Responder
Olá Pedro, desculpe se esse não for o local adequado, mas gostaria de pedir uma indicação.
Preciso de empresa ou profissional para manutenção em minha loja magento, que tenha uma boa experiência. Sabe me indicar alguém ?
Obrigado.
Responder
Pedro Teixeira respondeu:
10 de março de 2011
@André Santos,
Entre em contato comigo: http://www.pteixeira.com.br/contato/
Abraço!
Responder
Está funcionando na versão 1.5 sem problemas. Parabéns Pedro.
Responder
Pedro Teixeira respondeu:
19 de março de 2011
@Rodolfo Romez,
Perfeito!
Responder
Olá.. Seguinte, instalei o modulo dos correios normalmente, como em outra loja que possuimos, mas na versão 1.5.0.1 do magento ele simplesmente não é mostrado na tela.
Estava utilizando a versão 1.4.2.0 em outra loja e funcionou perfeitamente.
Fico no aguardo de sua ajuda.
Abraços.
Responder
Pedro Teixeira respondeu:
22 de março de 2011
@Jeison,
Seguiu todos os procedimentos de instalação?
http://code.google.com/p/pedroteixeira-correios/wiki/InstalacaoManual
Abraço!
Responder
Jeison respondeu:
22 de março de 2011
@Pedro Teixeira, Sim, segui todos os passos….. fiz a mesma coisa na outra loja que está funcionando perfeitamente. Será que pode ser pela versão do Magento? Se não for, não sei o que pode ser, pois já desinstalei e instalei várias vezes…
Responder
Pedro Teixeira respondeu:
23 de março de 2011
@Jeison,
Se você seguiu todos os procedimentos, limpeza de cache, configuração do meio de entrega, configuração da origem e tudo mais, também não sei o que pode ser.
Habilite o log e me passe as mensagens que estão sendo gravadas.
Abraço!
Responder
Ok. Obrigado pela ajuda.
Abraços
Responder
Pedro, eu tenho um produto nas seguintes dimensões:
Comprimento (cm): 160
Altura (cm): 10
Largura (cm): 50
Como essa dimensão não é autorizada pelos correios, tem como eu limitar para não aparecer o sedex com essas dimensões?
Muito obrigado.
Responder
Pedro Teixeira respondeu:
08 de abril de 2011
@Henrique,
Você quer dizer PAC?
Responder
Henrique respondeu:
11 de abril de 2011
@Pedro Teixeira,
Na verdade e sedex mesmo. Porque os correios não enviam o produto se as somas do comp + larg + altura passarem de 150cm. E estou com esse problema no meu e-sedex. Ele esta calculando e o cliente esta comprando, porém não posso enviar para ele por correios.
Obrigadão.
Responder
Pedro Teixeira respondeu:
11 de abril de 2011
@Henrique,
Infelizmente a versão atual ainda não contempla essa funcionalidade.
Abraço!
Responder
Muito obrigado pelo modulo.
Muito usual.
Parabéns pelo trabalho
Responder
Pedro Teixeira respondeu:
12 de abril de 2011
@Bruno,
Valeu!
Responder
Pessoal
consegui resolver usando a solução do Pedro Teixeira no Magento 1.5
http://www.magentocommerce.com/magento-connect/Pedro%20Teixeira%20Ferraz/extension/3553/pedroteixeira_correios
Alem de habilitar a solução dele, esqueci de configurar para Brasil a “CONFIGURAÇÃO DE ENTREGA” NO MENU LATERAL ESQUERDO. colocando os dados de Brasil, estado e cidade.
sem isso, realmente não vá funcionar
Agradeço ao Pedro Teixeira, muito obrigado.
valeu
abs
Responder
Pedro Teixeira respondeu:
12 de abril de 2011
@Antonio Amaral,
Que bom que resolveu, está tudo descrito na Wiki do projeto:
http://code.google.com/p/pedroteixeira-correios/wiki/Principal
Abraço!
Responder
Pedro, muito bom seu módulo.
Apartir de 21/04/2011 os correios vão alterar o sistema de calculo do Sedex e e-Sedex, que pasará a ser como o sistema PAC. Ou seja acima de uma determinada cubagem o preço é cobrado pelo peso volumetrico e não pelo peso real.
Como o seu módulo já envia as medidas dos produtos ele vai calcular o frete corretamente?
Abraço!
Responder
Pedro Teixeira respondeu:
15 de abril de 2011
@José Portela,
Obrigado pelo aviso! Pode me passar de onde viu essa informação?
Abraço!
Responder
José Portela respondeu:
15 de abril de 2011
@Pedro Teixeira, A informação foi feita pala ACF Village Morumbi, a qual somos afiliados para atendimento de nosso contrato com os Correios.
Abraço!
Responder
Pedro Teixeira respondeu:
15 de abril de 2011
@José Portela,
Infelizmente a atual versão não passa essa informação para os Correios. Ele calcula, exclusivamente para PAC, o peso volumétrico e passa no lugar do peso.
Anotei para uma futura versão implementar essa funcionalidade.
Abraço!
Responder
Henrique respondeu:
28 de abril de 2011
@Pedro Teixeira,
Cara, ja esta em vigor. Ate mesmo no site dos correios ta assim. Tem previsao de atualizacao? Abracos.
Responder
Pedro Teixeira respondeu:
28 de abril de 2011
@Henrique,
Cara, vou ser bem sincero, vai demorar….Tenho um milhão de coisas pra fazer.
Mas o código é aberto! Fique à vontade para modificar.
Abraço!
@Pedro Teixeira, Se você quiser posso te mandar por e-mail as tabelas de preço dos serviços de Sedex, e-Sedex e PAC que entram em vigor apartir de 21/04/2011. Nelas consta a nova metodologia de calculo que será adotada apartir dessa data.
Abraço!
Responder
Pedro Teixeira respondeu:
16 de abril de 2011
@José Portela,
Pode me passar, dou uma olhada: http://www.pteixeira.com.br/contato/
Abraço!
Responder
Boa Tarde Pedro Teixeira,
Minha pergunta parece um pouco idiota, mas como faço para instalar manualmente? Obrigado
Responder
Pedro Teixeira respondeu:
18 de abril de 2011
@Reinaldo Perdoão,
http://code.google.com/p/pedroteixeira-correios/wiki/InstalacaoManual
Abraço!
Responder
Coe, tudo bom?
Muito bom teu plugin.
Tav ausando sem problemas até que um cliente foi comprar 100 unidades de um produto e dai veio o erro de “Peso excedido pelos Correios”
“Houve um erro inesperado, por favor entre em contato. Peso excedido. (Cod. 4)”
A questão é que meu produto pesa 2 gramas (ou 0.02 como está configurado em kilos). Isso daria 2kg, mas mesmo assim recebo a mensagem de erro.
O que pode ser?
Grato.
Responder
ashtorres respondeu:
20 de abril de 2011
corrigindo, peso total daria 200g
Responder
Pedro Teixeira respondeu:
20 de abril de 2011
@ashtorres,
0.02 são 20 gramas, 2 gramas são 0.002 na unidade de kilo.
Mas mesmo assim deveria ficar dentro do esperado. Vai precisar debugar o módulo para ver onde está o problema.
Abraço!
Responder
ashtorres respondeu:
20 de abril de 2011
Fala Pedro. Sim, 0.002. Tentei fazer umas alterações mas o erro persiste. Como nao sei debugar, acabei vendo a solução que o proprio pagseguro oferece ao magento, e que tem o calculo de frete. Com ele ta funcionando certinho, dai agora vou ver se da para fazer comparações entre os dois e ver se consigo achar o prob.
Abs
Responder
Pedro Teixeira respondeu:
24 de abril de 2011
@ashtorres,
Perfeito! Abraço!
Responder
Olá Pedro Texeira,
Instalei manualmente o modulo de frete na versão do magento 1.4.2, mas não importa o que eu faça o calculo do sedex sem contrato não funciona. Só PAC. O magento está instalado em localhost, Será que é isso que esta causando este problema?
Obrigado,
Reinaldo Pedrão
Responder
Pedro Teixeira respondeu:
24 de abril de 2011
@Reinaldo Perdrão,
Talvez os Correios estejam mudando o sistema. Habilite o log e veja o que está sendo salvo.
Abraço!
Responder
Comigo também, só aparece PAC
Como habilitar o log pra ver o que está ocorrendo?
Abraço
Responder
Pedro Teixeira respondeu:
25 de abril de 2011
@Roger,
Aparentemente é alguma instabilidade dos Correios.
Já voltou para você?
Abraço!
Responder
oops, ja vi como habilitar o log, sorry
Responder
Verdade, era alguma zica nos correios.
Obrigadão!
Responder
Pedro Teixeira respondeu:
27 de abril de 2011
@Roger,
Era sim, acho que já normalizou.
Abraço!
Responder
Olá Pedro,
Era problema nos correios obrigado..
abraço.
Responder
Pedro,
Sabe se alguém já teve problema na versão 1.5.0.1 na hora de gerar Fatura e Entrega?
Quando habilito o módulo ele gera erro nessa funcionalidade da loja.
Obrigado!
Abs
Responder
Pedro Teixeira respondeu:
05 de maio de 2011
@Diego,
Qual o erro? Habilite o log e nos passe a mensagem.
Abraço!
Responder
Diego respondeu:
05 de maio de 2011
@Pedro Teixeira,
a:5:{i:0;s:45:”Invalid model for shipping method: MultiFrete”;i:1;s:5898:”#0 /home/evulon/public_html/app/code/core/Mage/Shipping/Model/Config.php(104): Mage::exception(‘Mage_Shipping’, ‘Invalid model f…’)
#1 /home/evulon/public_html/app/code/core/Mage/Shipping/Model/Config.php(64): Mage_Shipping_Model_Config->_getCarrier(‘MultiFrete’, Array, ’1′)
#2 /home/evulon/public_html/app/code/core/Mage/Adminhtml/Block/Sales/Order/Invoice/Create/Tracking.php(89): Mage_Shipping_Model_Config->getAllCarriers(’1′)
#3 /home/evulon/public_html/app/design/adminhtml/default/default/template/sales/order/invoice/create/tracking.phtml(91): Mage_Adminhtml_Block_Sales_Order_Invoice_Create_Tracking->getCarriers()
#4 /home/evulon/public_html/app/code/core/Mage/Core/Block/Template.php(216): include(‘/home/evulon/pu…’)
#5 /home/evulon/public_html/app/code/core/Mage/Core/Block/Template.php(247): Mage_Core_Block_Template->fetchView(‘adminhtml/defau…’)
#6 /home/evulon/public_html/app/code/core/Mage/Core/Block/Template.php(261): Mage_Core_Block_Template->renderView()
#7 /home/evulon/public_html/app/code/core/Mage/Adminhtml/Block/Template.php(81): Mage_Core_Block_Template->_toHtml()
#8 /home/evulon/public_html/app/code/core/Mage/Core/Block/Abstract.php(758): Mage_Adminhtml_Block_Template->_toHtml()
#9 /home/evulon/public_html/app/code/core/Mage/Core/Block/Abstract.php(525): Mage_Core_Block_Abstract->toHtml()
#10 /home/evulon/public_html/app/code/core/Mage/Core/Block/Abstract.php(476): Mage_Core_Block_Abstract->_getChildHtml(‘tracking’, false)
#11 /home/evulon/public_html/app/design/adminhtml/default/default/template/sales/order/invoice/create/form.phtml(80): Mage_Core_Block_Abstract->getChildHtml(‘tracking’, false)
#12 /home/evulon/public_html/app/code/core/Mage/Core/Block/Template.php(216): include(‘/home/evulon/pu…’)
#13 /home/evulon/public_html/app/code/core/Mage/Core/Block/Template.php(247): Mage_Core_Block_Template->fetchView(‘adminhtml/defau…’)
#14 /home/evulon/public_html/app/code/core/Mage/Core/Block/Template.php(261): Mage_Core_Block_Template->renderView()
#15 /home/evulon/public_html/app/code/core/Mage/Adminhtml/Block/Template.php(81): Mage_Core_Block_Template->_toHtml()
#16 /home/evulon/public_html/app/code/core/Mage/Core/Block/Abstract.php(758): Mage_Adminhtml_Block_Template->_toHtml()
#17 /home/evulon/public_html/app/code/core/Mage/Core/Block/Abstract.php(525): Mage_Core_Block_Abstract->toHtml()
#18 /home/evulon/public_html/app/code/core/Mage/Core/Block/Abstract.php(476): Mage_Core_Block_Abstract->_getChildHtml(‘form’, true)
#19 /home/evulon/public_html/app/code/core/Mage/Adminhtml/Block/Widget/Form/Container.php(130): Mage_Core_Block_Abstract->getChildHtml(‘form’)
#20 /home/evulon/public_html/app/design/adminhtml/default/default/template/widget/form/container.phtml(37): Mage_Adminhtml_Block_Widget_Form_Container->getFormHtml()
#21 /home/evulon/public_html/app/code/core/Mage/Core/Block/Template.php(216): include(‘/home/evulon/pu…’)
#22 /home/evulon/public_html/app/code/core/Mage/Core/Block/Template.php(247): Mage_Core_Block_Template->fetchView(‘adminhtml/defau…’)
#23 /home/evulon/public_html/app/code/core/Mage/Core/Block/Template.php(261): Mage_Core_Block_Template->renderView()
#24 /home/evulon/public_html/app/code/core/Mage/Adminhtml/Block/Template.php(81): Mage_Core_Block_Template->_toHtml()
#25 /home/evulon/public_html/app/code/core/Mage/Adminhtml/Block/Widget/Container.php(295): Mage_Adminhtml_Block_Template->_toHtml()
#26 /home/evulon/public_html/app/code/core/Mage/Core/Block/Abstract.php(758): Mage_Adminhtml_Block_Widget_Container->_toHtml()
#27 /home/evulon/public_html/app/code/core/Mage/Core/Block/Text/List.php(43): Mage_Core_Block_Abstract->toHtml()
#28 /home/evulon/public_html/app/code/core/Mage/Core/Block/Abstract.php(758): Mage_Core_Block_Text_List->_toHtml()
#29 /home/evulon/public_html/app/code/core/Mage/Core/Block/Abstract.php(525): Mage_Core_Block_Abstract->toHtml()
#30 /home/evulon/public_html/app/code/core/Mage/Core/Block/Abstract.php(476): Mage_Core_Block_Abstract->_getChildHtml(‘content’, true)
#31 /home/evulon/public_html/app/design/adminhtml/default/default/template/page.phtml(74): Mage_Core_Block_Abstract->getChildHtml(‘content’)
#32 /home/evulon/public_html/app/code/core/Mage/Core/Block/Template.php(216): include(‘/home/evulon/pu…’)
#33 /home/evulon/public_html/app/code/core/Mage/Core/Block/Template.php(247): Mage_Core_Block_Template->fetchView(‘adminhtml/defau…’)
#34 /home/evulon/public_html/app/code/core/Mage/Core/Block/Template.php(261): Mage_Core_Block_Template->renderView()
#35 /home/evulon/public_html/app/code/core/Mage/Adminhtml/Block/Template.php(81): Mage_Core_Block_Template->_toHtml()
#36 /home/evulon/public_html/app/code/core/Mage/Core/Block/Abstract.php(758): Mage_Adminhtml_Block_Template->_toHtml()
#37 /home/evulon/public_html/app/code/core/Mage/Core/Model/Layout.php(529): Mage_Core_Block_Abstract->toHtml()
#38 /home/evulon/public_html/app/code/core/Mage/Core/Controller/Varien/Action.php(389): Mage_Core_Model_Layout->getOutput()
#39 /home/evulon/public_html/app/code/core/Mage/Adminhtml/controllers/Sales/Order/InvoiceController.php(187): Mage_Core_Controller_Varien_Action->renderLayout()
#40 /home/evulon/public_html/app/code/core/Mage/Core/Controller/Varien/Action.php(418): Mage_Adminhtml_Sales_Order_InvoiceController->newAction()
#41 /home/evulon/public_html/app/code/core/Mage/Core/Controller/Varien/Router/Standard.php(253): Mage_Core_Controller_Varien_Action->dispatch(‘new’)
#42 /home/evulon/public_html/app/code/core/Mage/Core/Controller/Varien/Front.php(176): Mage_Core_Controller_Varien_Router_Standard->match(Object(Mage_Core_Controller_Request_Http))
#43 /home/evulon/public_html/app/code/core/Mage/Core/Model/App.php(340): Mage_Core_Controller_Varien_Front->dispatch()
#44 /home/evulon/public_html/app/Mage.php(627): Mage_Core_Model_App->run(Array)
#45 /home/evulon/public_html/index.php(80): Mage::run(”, ‘store’)
#46 {main}”;s:3:”url”;s:91:”/index.php/admin/sales_order_invoice/new/order_id/128/key/1b850a21e01b87cc178e5442fcc9dadd/”;s:11:”script_name”;s:10:”/index.php”;s:4:”skin”;s:5:”admin”;}
Responder
Pedro Teixeira respondeu:
05 de maio de 2011
@Diego,
O problema é o módulo de MultiFrete que você instalou.
Tente usar o procedimento para desinstalar a versão antiga do meu módulo, mas se lembre de substituir por “MultiFrete” todos os “correiopost”:
http://code.google.com/p/pedroteixeira-correios/wiki/DesinstalandoVersoesAntigas
Abraço!
Responder
Pedro, aqui está instalado mas na hora de mostrar as formas de frete, não lista nada (dai não consigo prosseguir). Não sei nem por onde começar. Pode ser erro no sistema dos correiros?
Responder
Pedro Teixeira respondeu:
05 de maio de 2011
@Pablo,
Fez o procedimento completo de instalação e configuraçao?
http://code.google.com/p/pedroteixeira-correios/wiki/Principal?tm=6
Abraço!
Responder
Pablo respondeu:
05 de maio de 2011
Pedro, já tentei CEP junto, separado, com traço e nada. Ainda continua dando: From ZIP Code Error
Responder
Pablo respondeu:
05 de maio de 2011
Ah agora entendi! O que estava errado, não era o meu cep, mas o CEP da loja do cliente.
Agora está OK!
Responder
Olá Pedro, tudo bem ?
Instalei o módulo de frete no site Magento 1.4.2.0. Esta funcionando perfeitamente, porém em função de uma regra de negócio específica eu preciso gerar os pedidos via código.
Estou usando o seguinto código para criação do pedido:
$quote = Mage::getModel(‘sales/quote’)->setStoreId(Mage::app()->getStore(‘default’)->getId());
$quote->assignCustomer($customer);
$buyInfo = array(
‘qty’ => $quantidade
);
$quote->addProduct($produto, new Varien_Object($buyInfo));
# endereços de entrega e cobrança
$address = Mage::getModel(‘customer/address’)->load($customer->getDefaultBilling());
$addressData = array(
‘firstname’ => $customer->getFirstname(),
‘lastname’ => $customer->getLastname(),
‘street’ => $address->getData(‘street’),
‘city’ => $address->getData(‘city’),
‘postcode’ => $address->getData(‘postcode’),
‘telephone’ => $address->getData(‘telephone’),
‘country_id’ => ‘BR’
);
$billingAddress = $quote->getBillingAddress()->addData($addressData);
$shippingAddress = $quote->getShippingAddress()->addData($addressData);
$shippingAddress->setCollectShippingRates(true)->collectShippingRates()
->setShippingMethod($forma_envio)
->setPaymentMethod(‘checkmo’);
$quote->getPayment()->importData(array(‘method’ => ‘checkmo’));
$quote->collectTotals()->save();
$service = Mage::getModel(‘sales/service_quote’, $quote);
$service->submitAll();
$order = $service->getOrder();
Onde $forma_envio é igual a ‘pedroteixeira_correios_40010′.
Porém, sempre que executo esse código da o erro: Uncaught exception ‘Mage_Core_Exception’ with message ‘Please specify a shipping method.’ in /var/www/virtual/megalivraria.com.br/htdocs/app/Mage.php:550.
Você sabe o que pode ser ?
Obrigado.
Responder
Pedro Teixeira respondeu:
05 de maio de 2011
@Emerson,
Boa pergunta cara, ainda não tive a oportunidade de realizar a compra usando os models.
Talvez você tenha que cotar o frete antes, checar o que foi retornado e depois setar o que quer usar.
Depois passe aqui para falar como ficou.
Abraço!
Responder
Pedro,
Primeiramente queria te parabenizar pelo modulo que é muito bom.
Gostaria de saber se funciona de uma forma e se nao fica como sugestao.
Meu site tem como padrao o frete gratis para compras acima de R$90,00 e uso a modalidade de sedex e e-sedex, ou seja gostaria que o cliente nao tivesse decisao pois todas as compras acima de 90,00 o frete seria gratis e nas compras abaixo, nas localidades que sao atendidas pelo e-sedex o valor seria esse e nas nao atendidas seria o valor do sedex, em todos os casos o prazo de entrega e o mesmo.
No aguardo
Obrigado
Eduardo
Responder
Pedro Teixeira respondeu:
06 de maio de 2011
@Eduardo,
Infelizmente isso requer uma modificação do core do Magento já que a decisão do frete faz parte do processo de checkout.
Abraço!
Responder
Olá Colega, aprecio muito o seu trabalho e vejo que muita gente gostou desse módulo, porém venho apanhando para instalar ele na minha loja. Ja testei com varias versoes porém todas estão me retornando o seguinte erro : “Esse método de envio está fora do ar. Por favor entre em contato conosco.”
Mas acredito que esta tudo configurado conforme os tutoriais. Seria o problema do meu host? ou eu realmente nao estou conseguindo configurar? poderia me dar umas dicas? Brigadao mano! fica na Paz!
Responder
Pedro Teixeira respondeu:
13 de maio de 2011
@Jones,
Habilita o log e me passa a mensagem que está sendo salva.
Abraço!
Responder
Jones respondeu:
13 de maio de 2011
@Pedro Teixeira,
Mano retornou o seguinte erro: ( parece ser a conexao com os correios ne? )
2011-05-13T14:50:13+00:00 DEBUG (7): pedroteixeira_correios [458]: URL Error – Unable to Connect to tcp://ws.correios.com.br:80. Error #110: Connection timed out
Responder
Pedro Teixeira respondeu:
13 de maio de 2011
@Jones,
Isso mesmo, deve ter sido alguma instabilidade com os Correios ou o seu servidor está sem acesso ao ws.
Do servidor tente dar um ping nos Correios.
Abraço!
Responder
Jones respondeu:
13 de maio de 2011
@Pedro Teixeira,
ping ws.correios.com.br ?
se for pingar nesse endereco p min nao retorna nada. perta de 100% dos pacotes.
ou e outro endereco? vc tem loja virtual funcionando o correios agora?
(estou desesperado) :S
Responder
Pedro Teixeira respondeu:
13 de maio de 2011
@Jones,
Você deve fazer o ping do servidor para ws.correios.com.br, não da sua máquina.
Abraço!
Desculpe a Ignorancia Pedro, mas como faço isso?
Desde já agradeço pela ajuda que esta dando.
@Jones,
Você deve fazer o ping do servidor para ws.correios.com.br, não da sua máquina.
Responder
sera que tem alguma coisa a ver com o servidor de hospedagem??
Estou usando o hostgator.com.br. sera q na locaweb teria esse problema tbm.
valew mais uma vez.
Responder
Pedro Teixeira respondeu:
13 de maio de 2011
@Jones,
Liga para eles e pergunta….
Você pode acessar seu server por ssh e tentar dar um ping no ws dos Correios.
Abraço!
Responder
Caro Pedro, boa tarde.
Tenho alguns produtos com peso 0.200 k e mesmo simulando uma compra com grande quantidade, recebo o aviso
Lojista: O peso do produto deverá ser maior que zero. Se você está usando a media de peso como gramas, o peso mínimo é de 10 gramas.
Este caso é recorrente?
Grato!
Responder
Pedro Teixeira respondeu:
25 de maio de 2011
@Marcos,
É a primeira vez que vejo esse problema, habilite o log e veja o que está sendo salvo.
Abraço!
Responder
Marcos respondeu:
26 de maio de 2011
@Pedro Teixeira, aparece a seguinte mensagem:
2011-05-25T16:33:28+00:00 DEBUG (7): pedroteixeira_correios [122]: Weight zero
Responder
Pedro Teixeira respondeu:
26 de maio de 2011
@Marcos,
Será que você não está cadastrando o peso no produto pai e não no filho? É produto configurável?
Abraço!
Responder
Olá Pedro boa tarde,
estou fazendo a instalação de uma loja virtua, porem não consigo de forma alguma fazer a instalação do modulo via magento conect, ele me retorna os seguinte erro
downloading PedroTeixeira_Correios-4.1.0.tgz …
Starting to download PedroTeixeira_Correios-4.1.0.tgz (11,911 bytes)
. . …done: 11,911 bytes
ERROR: failed to write /home/sospimenta/www/lojapimenta/app/code/community/PedroTeixeira/Correios/Model/Carrier/.tmpCorreiosMethod.php: copy(/home/sospimenta/www/lojapimenta/app/code/community/PedroTeixeira/Correios/Model/Carrier/.tmpCorreiosMethod.php) [function.copy]: failed to open stream: Permission denied,
Já entrei em cntato com o meu provedor que é a hostnet e o que els me informaram é o seguinte:
“Prezado Cliente,
Realizei alguns testes e detectei que o problema está no módulo, entre em
contato com o desenvolvedor do módulo para maiores informações.”
Bom ai estou eu aqui se puder me dar um help enorme eu agradeço .
Beijocas
Luciana
Responder
Pedro Teixeira respondeu:
27 de maio de 2011
@luciana,
Isso está me parecendo falta de permissão de escrita nas pastas do Magento.
Tente fazer a instalação manual: http://code.google.com/p/pedroteixeira-correios/wiki/InstalacaoManual
Abraço!
Responder
olá Pedro boa tarde novamente, primeiro muitooooo oabrigada pela agilidade da resposta, instalei o modulo como vc sugeriu manualmente, porem dentro da minha loja não aparece , a única opção que continua aparecendo para frete é estados unidos.
Já nem sei mais o que fazer já bateu o desespero.
se puder me ajudar fico grata
Luciana
Responder
Pedro Boa noite resolvido o problema eu comi bola na hora de selecionar pais na aba geral.
Muito Obrigada pela atenção
Luciana
Responder
Pedro Teixeira respondeu:
29 de maio de 2011
@Luciana,
Perfeito! Boas vendas!
Abraço!
Responder
Estou utilizando seu módulo combinado com o módulo do pagseguro, da visie.
Porém, ao adicionar o frete “sedex”, no pagseguro aparece “Frete econômico – PAC”
Alguém sabe o que pode estar acontecendo?
Responder
Pedro Teixeira respondeu:
03 de junho de 2011
@Rodrigo,
Que estranho, será que não é alguma configuração do PagSeguro?
Abraço!
Responder
Rodrigo respondeu:
04 de junho de 2011
@Pedro Teixeira, Também achei isso. O esquisito é quando isso não acontecia, aparecia um erro algo tipo: “Item 6 não definido” ou algo assim, como se o PagSeguro não tivesse pegando o frete com sucesso.
Mas enfim, de forma milagrosa, tudo voltou a funcionar normalmente. Sabe-se lá porque, mas funcionando, está ótimo
Obrigado pela resposta e parabéns pelo trabalho com a extensão.
Responder
Pedro Teixeira respondeu:
04 de junho de 2011
@Rodrigo,
Perfeito!
Responder
Pedro tudo bem? uso muito seu modulo de frete e tenho a 4.1.0. Porem em todas as lojas que tenho instalada comecou a dar esse erro quando faco o calculo ou na finalização. vi que é questao de sql sabe me dizer onde ? se é na minha loja ou no correios? fico no aguardo e agradeco desde ja..
abraco
Houve um erro inesperado, por favor entre em contato. Serviço indisponível, tente mais tarde. Erro no cálculo do prazo: [DBNETLIB][ConnectionOpen (Connect()).]SQL Server does not exist or access denied. (Cod. 7)
Responder
Pedro Teixeira respondeu:
05 de junho de 2011
@Weder,
Parece que os Correios estão com problema no cálculo. Pelo que parece é um erro na hora de calcular o prazo.
Abraço!
Responder
@cadurocha respondeu:
06 de junho de 2011
@Pedro Teixeira, O mesmo erro acontece comigo… Começou ontem … Uso a versao 1.5.1 Nao creio q seja um problema nos correios? Pode nos ajudar??Abraços!
Cadu
Responder
Pedro Teixeira respondeu:
06 de junho de 2011
@@cadurocha,
Com certeza é algum problema com os Correios, só fica a dúvida se é algo que estamos pedindo que está com problema ou se é um erro generalizado.
Tente habilitar serviço por serviço para ver se é algum em específico.
Abraço!
Responder
Boa noite Pedro. Primeiramente, parabéns pelo seu trabalho. É referência pra nós brasileiros, quando se procura este tipo de módulo para o Magento.
Eu estou trabalhando nele há pouco mais de 2 semanas, logo, estou na fase de muitos aprendizados com esta plataforma. Contudo, tentei instalar seu módulo e deu o seguinte erro:
“Houve um erro inesperado, por favor entre em contato. Specified cast is not valid. (Cod. 99)”.
Utilizo a versão 1.5.1.0 do Magento. Seria por isso?
Forte abraço!
Responder
Pedro Teixeira respondeu:
06 de junho de 2011
@Felipe Möller,
Me parece que é algum problema com os Correios, pode ser alguma mudança na chamada do WS.
Abraço!
Responder
Felipe Möller respondeu:
06 de junho de 2011
@Pedro Teixeira, verdade. Fiz o teste novamente e funcionou perfeitamente! MUITO OBRIGADO Pedro!
Responder
cadurocha respondeu:
06 de junho de 2011
Certo que é um problema dos correios, voltou a funfar agora pela manha… o que me deixou intrigado eh que a funcionalidade faturar e entrega no menu pedidos do backend nao esta funcionando mais, alguem com esse problema?
Responder
Pedro Teixeira respondeu:
06 de junho de 2011
@cadurocha,
Qual a mensagem de erro?
Responder
cadurocha respondeu:
06 de junho de 2011
@Pedro Teixeira, Galera, o erro mencionado na entrega e na fatura se deu por conta que eu tinha instalado o modulo noix e correios offline da webgp , qdo vc desinstala esses modulos no banco de dados em core_config_data fica ainda as sujeiras desse modulo… entao removi todos as entradas do correiooffline e pronto tudo voltou ao normal… Esse modulo do pedro teixeira pra mim é o melhor. #ficadica
Olá Pedro. Primeiramente, parabéns e muito obrigado pelo módulo, você tem ajudado muito a comunidade Magento.
Eu instalei o módulo na versão 1.4.1.1 sem problemas. O problema está na hora do cálculo, percebi que quando você insere os atributos de comprimento, altura e largura eles só estão valendo para o cálculo do PAC, no Sedex eles não estão fazendo diferença mas nos correios eles usam estes atributos tanto no PAC como no Sedex. Você poderia me dar uma ajuda por favor?
Muito obrigado.
Responder
Pedro Teixeira respondeu:
07 de junho de 2011
@Erick Mendes,
Sim, o módulo ainda não está compatível com essa nova mudança dos Correios. Na próxima versão, ainda sem previsão, já estará ok.
Abraço!
Responder
Boa tarde Pedro, instalei sua extensão e estava usando normalmente, porém um dia antes de apresentar o backend do site para a cliente notei que não estava mais funcionando, então removi a extensão e adicionei esta, mas o erro continua da mesma forma:
Esse método de envio está fora do ar. Por favor entre em contato conosco.
Por favor tenho muita URGÊNCIA.
Obrigado
Responder
Pedro Teixeira respondeu:
15 de junho de 2011
@Alexsander,
Habilite o log e nos passe as mensagens.
Abraço!
Responder
Alexsander respondeu:
15 de junho de 2011
@Pedro Teixeira, desculpe, mas como se habilita o log.
Obrigado.
Responder
Pedro Teixeira respondeu:
15 de junho de 2011
@Alexsander,
http://code.google.com/p/pedroteixeira-correios/
Responder
Pedro, ativei o log e agora?
Obrigado
Responder
Pedro Teixeira respondeu:
15 de junho de 2011
@Alexsander,
Também no link que te passei.
Responder
Boa Tarde Pedro, preciso muito de sua ajuda não encontro o código do erro.
Responder
Pedro Teixeira respondeu:
16 de junho de 2011
@Alexsander,
Não entendi.
Responder
Caro Pedro não encontrei o código do meu erro na sua lista, mas a mensagem é a seguinte
Esse método de envio está fora do ar. Por favor entre em contato conosco.
No painel é possível configurar essa mensagem no campo:
Mensagem de URL fora do ar ou fonte não selecionada.
Aguardo resposta.
Responder
Pedro Teixeira respondeu:
16 de junho de 2011
@Alexsander,
Depois de habilitar o log ele vai salvar mensagens no log, cole aqui elas.
Abraço!
Responder
Alexsander respondeu:
16 de junho de 2011
@Pedro Teixeira, seguem a mensagem do log:
2011-06-15T22:40:56+00:00 DEBUG (7): pedroteixeira_correios [458]: URL Error – Unable to Connect to tcp://ws.correios.com.br:80. Error #110: Connection timed out
Obrigado.Aguardo resposta
Responder
Pedro Teixeira respondeu:
16 de junho de 2011
@Alexsander,
Seu servidor não deve ter acesso ao ws dos Correios, questione seu hosting.
Abraço!
Responder
Alexsander respondeu:
17 de junho de 2011
@Pedro Teixeira, coo que eu faço para que ele tenha acesso?
Responder
Teixeira, como que eu faço para que ele tenha acesso?
Responder
Pedro Teixeira respondeu:
17 de junho de 2011
@Alexsander,
Como eu disse, questione seu hosting.
Responder
Pedro, Bom dia, tem um erro de JS n a linha 15. Ainda não encontrei exatamente o que seria, mas posto se achar.
(anonymous function):15
Abraço
Responder
Pedro Teixeira respondeu:
19 de junho de 2011
@Roger,
Não existe nenhum script js no meu módulo. Deve ser algo do Magento ou outro módulo, dê uma googlada.
Abraço!
Responder
Olá Pedro!
Inicialmente quero lhe parabenizar pelo módulo, muito interessante.
Estou migrando meu site para o Magento e instalei o seu módulo que roda perfeitamente no sistema.
Porém, notei que os valores para Pac estão um pouco altos de acordo com os valores que meu site atual calcula, que é idêntico aos valores emitidos nas Notas Fiscais dos Correios.
Gostaria de saber se a fonte que seu módulo busca é atualizada, pois creio que até os correios podem esquecer de atualizar a disponibilidades… rs
Obrigada!
Responder
Pedro Teixeira respondeu:
22 de junho de 2011
@Bruna,
Na verdade ouve uma mudança na lógica de cálculo. Assim que sobrar um tempo vou lançar uma nova versão do módulo com a atualização.
Abraço!
Responder
Bruna respondeu:
22 de junho de 2011
@Pedro Teixeira, será que existe alguma forma de obter os valores corretos por agora? Porque é ruim o cliente pagar a mais pelo frete… sei la.. e eu gostei mto do seu módulo e não queria instalar outro…
Responder
Pedro Teixeira respondeu:
23 de junho de 2011
@Bruna,
Você pode mudar o valor de “4800″ por “6000″ na linha 583:
http://code.google.com/p/pedroteixeira-correios/source/browse/tags/pedroteixeira-correios-4.1.0/app/code/community/PedroTeixeira/Correios/Model/Carrier/CorreiosMethod.php#583
Abraço!
Responder
Bruna respondeu:
23 de junho de 2011
@Pedro Teixeira,
Yeeeeeeeeeees Pedro!!! Alterei o valor para o informado e deu certo!
Fiz vários testes para vários CEP e os cálculos estão OK.
Está calculando corretamente!!!
Nem vou precisar mexer em mais nada. Muito obrigada mesmo pela ajuda, agora ja posso colocar o site no ar!!
Abraços!
Responder
Pedro Teixeira respondeu:
23 de junho de 2011
@Bruna,
Só para te avisar, apenas o PAC está com o cálculo correto. Se você usa só ele, ok, se não, aguarde a nova versão.
Abraço!
@Bruna,
Oi Pedro… não sei porque, mas o Sedex também está calculando corretamente…
Eu testei mais de 5 CEP’s, todos de estados diferentes, calculando tanto Pac, quanto Sedex… e os valores do site dos correios estavam de acordo com os valores que meu site calculou….
Responder
Minha necessidade é bem espefíca,
Quero saber se é possível alterar o código do módulo de modo que some o valor do frete mas ignorando os limites de peso e volume.
Pois caso o cliente queira comprar em grande quantidade, queremos receber o pedido e dividi-lo em outros volumes, de acordo com a necessidade.
Isso é possível? O que vocês sugerem?
Responder
Estou com um problema com o módulo no cálculo do sedex. Tenho habilitado o modo de PAC (sem contrato) e Sedex (Sem contrato), porém no checkout ele apresenta o mesmo valor, tanto para 1 unidade quanto para 6 unidades de um produto. No PAC está correto.
Alguém sabe o que está acontecendo?
Responder
Pedro Teixeira respondeu:
27 de setembro de 2011
@Marcelo,
Qual o peso do produto?
Responder
Marcelo respondeu:
27 de setembro de 2011
@Pedro Teixeira, são diversos produtos, e está acontecendo com todos. Mas no geral, os produtos tem 1,5kg. Largura 8 cm x Altura 30 cm x Comprimento 8cm
Responder
Pedro Teixeira respondeu:
27 de setembro de 2011
@Marcelo,
Não sei o que pode ser…..
Tem que debugar.
Abraço!
Responder
Marcelo respondeu:
27 de setembro de 2011
@Pedro Teixeira, Caro, sabe indicar um programador freela que pode me ajudar a resolver isso? Isso é urgente.
Responder
Pedro Teixeira respondeu:
27 de setembro de 2011
@Marcelo,
http://www.linkedin.com/profile/view?id=86311943
Abraço!
Olá Ricardo, estou tendo um probleminha na instalação do modulo, estou tentando instalar seu módulo pelo Magento Connect, resgato a Extension Key e posteriormente tento fazer a instalação em meu Magento Connect Manager, quando clico em instalar aparece a seguinte mensagem de erro:
Could not resolve host: magento-community; No data record of requested type
Ela aparece logo abaixo da Paste extension key to install
Estou trabalhando localmente com Xampp, pode ser este o problema?
Um grande abraço e parabéns, seus projetos são incríveis
Responder
Pedro Teixeira respondeu:
04 de outubro de 2011
@Adriano Ricardo,
Não sei o que pode ser, mas tente trocar o webserver, pode ser isso.
Abraço!
Responder
Olá Pedro, primeiramente parabéns pelo seu trabalho e obrigado por nos ajudar tanto. tenho uma loja q estou tentando configurar mas estou esbarrando no problema do peso. Tem produtos que pesam 10 gramas, 18 gramas e ja tentei todas as combinações possiveis mas por exemplo 1000 itens de um produto de 18 gramas daria 18 kilos e como os correios até 30 kilos deveria calcular porem dá peso excedido. Poderia por favor colocar aqui quanto seria para kilos e para gramas o correspondente a 18 gramas? Nao sei se fui claro mas assim: 0.0018, 0.0180… Estou usando a versao 1.5. Muito obrigado!
Responder