http://www.pteixeira.com.br/modulo-de-frete-para-magento-com-tracking-versao-4-1/
Boa tarde a todos!
Como a maioria percebeu, os Correios mudaram seu sistema de cálculo de frete online e com isso milhares de lojas ficaram sem poder calcular frete. O mais atingido com certeza foi o PAC que sofreu uma grande mudança e realmente não pode ser calculado da antiga forma.
O novo Web Service dos Correios e da Locaweb agora passa para o cálculo o volume dos produtos (altura, largura e comprimento) e para que o módulo pudesse passar esses valores, fiz uma integração com a função de Atributos do Magento.
Além dessa mudança, também foi implementado no módulo:
- Opção de volume padrão para quem não queira cadastrar o volume de cada produto;
- Captação do prazo de entrega pela URL dos Correios;
- Integração total com os serviços que necessitam de contrato, direto com os Correios;
- Utilizando SOAP para cálculo pela Locaweb;
Além, é claro, das funções que já estavam implementadas nas antigas versões.
Junto com os arquivos do módulo você tem um arquivo Leiame.txt com as informações de que precisa para fazer o módulo funcionar. Sugiro a leitura mesmo de quem já tem experiência com esse módulo pois ele requer algumas mudanças consideráveis.
Para baixar o novo módulo de frete para Magento versão 3 com PAC funcionando, clique aqui.
Como explicado no arquivo Leiame.txt, nos erros da URL dos Correios, agora é mostrado um código ao lado da descrição do erro, algo como (Cod. -10). Seguem os significados de cada código:
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
Espero que todos possam voltar a fazer bons negócios com o Magento.
Qualquer dúvida utilize o campo de comentário abaixo.
Abraço!






Valeu mesmo pela atualização.
Mas aqui ele não calcula o PAC.
Responder
Pedro Teixeira respondeu:
03 de fevereiro de 2010
@CajuCLC,
Você chegou a ler o Leiame.txt?
Pela Locaweb você consegue calcular normal, pelos Correios agora você precisa ter contrato, preencher seu código e senha.
Se der erro confira o código na tabela a cima.
Abraço!
Responder
CajuCLC respondeu:
03 de fevereiro de 2010
@Pedro Teixeira,
Nossa, os correios querendo ferrar com agente!
Eu testei o site deles, com o calculo novo, colocando CEPs corretos, ele diz que nao existe.
Está horrivel!
Bom, vamos ter contrato com os correios em breve. Mas o problema é que tenho mais de 750 produtos cadastrados, imagine colocar volume neles todos. hehehe
Responder
Pedro Teixeira respondeu:
03 de fevereiro de 2010
@CajuCLC,
Dá uma lida no Leiame.txt.
Você pode calcular o PAC pela Locaweb e pode configurar um volume padrão para todos os produtos, mas o valor do PAC não ficará preciso.
Responder
Pedro Teixeira respondeu:
03 de fevereiro de 2010
@CajuCLC,
Adicionei uma opção de PAC sem contrato, faça novamente o download aqui na página e atualize seu módulo.
Abraço!
Responder
CajuCLC respondeu:
03 de fevereiro de 2010
@Pedro Teixeira,
Realmente funciona.
Vc eh rapido. hehehe
Valeu!
Responder
CajuCLC respondeu:
03 de fevereiro de 2010
@CajuCLC, Outra coisa, teria como deixar agente colocar o prazo nós mesmos?
Antes eu alterava o arquivo para mostrar meu prazo.
Responder
Pedro Teixeira respondeu:
03 de fevereiro de 2010
@CajuCLC,
Nesse módulo ainda não é possível fazer isso, mas é uma boa sugestão.
Nessa versão ele consegue pegar o prazo dos Correios.
Abraço!
Responder
CajuCLC respondeu:
03 de fevereiro de 2010
@Pedro Teixeira,
No modulo anterior era possível.
Eu até tirei o nome SEDEX e coloquei uma imagem, e do lado tem o numero 3, que era onde colocava o prazo.
Responder
Pedro Teixeira respondeu:
03 de fevereiro de 2010
@CajuCLC,
Esse array() que você modificou ainda está lá, mas no caso da URL dos Correios ele sobreescreve com o prazo certo dos Correios.
Abraço!
Responder
CajuCLC respondeu:
03 de fevereiro de 2010
@Pedro Teixeira,
Exato, ja vi isso! hehehe
Queria alterar.
Aqui as vezes nao temos o produto em estoque.
Resolvi colocando uma mensagem que aquele prazo é caso tenha o produto em estoque.
Pedro Teixeira respondeu:
03 de fevereiro de 2010
@CajuCLC, perfeito!
Responder
Vamos la, Pedro testei a versão 3, e encontrei bugs no PAC, ele fica falando que o cep esta errado e da o erro com os codigos -1 e -38. O E-sedex e Sedex, usando e sem usar contrato está ok.Sobre o PAC, segue uma lista de algumas implementações que faltam no modulo:
Se voce usar tanto a url do PAC NORMAL ou PAC Com Volume, dá erro, conforme codigos acima. Na minha opnião os erros são por causa de dois itens:
- Pac Normal, o codigo do serviço está errado: Voce colocou 41025, enquanto no manual que possuo aqui comigo, o codigo correto é 41106 para PAC sem contrato e por dimensoes em forma de caixa(comprimento x largura x altura), é so mudar o CorreioPost.php que volta a funcionar.
- Pac com Volume – esse continua com erro, mais o codigo do serviço está correto. Eu acho que deve ser por causa que não há o campo DIAMETRO, essencial para o calculo.
Por enquanto, é so arrumar atualizar o serviço do PAC e colocar o atributo diamentro. Se tiver mais algum erro, te passo.
Se precisar de mais informações, me envie uma PM. ok…ate + abs
Responder
Pedro Teixeira respondeu:
03 de fevereiro de 2010
@Alex Willian,
Acho que conseguimos resolver isso com a nova versão!
Abraço!
Responder
Correios chato pra caramba… uahuahuahuaha
Mas bom trabalho Pedro, e bem ligeiro hein!
Só duas coisas que notei aqui:
1. Se seleciono PAC com volume, e set os valores genéricos de volume, o cálculo volta como “O sistema dos Correios está indisponível no momento. Por favor, tente novamente em alguns instantes ou entre em contato conosco”. É por não usar contrato que isto acontece?
2. Quando calculo o frete e não há determinado serviço para a região (ex. Sedex HOJE), o bendito volta o valor dos fretes disponíveis e a mensagem “Por favor corrija o CEP digitado, ele não está correto. (Cod. -6)’, apesar de o CEP obviamente estar correto. Como corrigir?
Obrigado, e parabéns pelo ótimo trabalho!
Responder
Pedro Teixeira respondeu:
03 de fevereiro de 2010
@Gustavo,
1. Acredito que o erro de site insdisponível no seu caso seja por causa do contrato, ele só realiza o cálculo pelos Correios com o contrato. Tenta habilitar o URL da Locaweb.
2. Logo a cima você tem uma tabela de erros, o código 6 é “Serviço indisponível para o trecho informado”.
Mais para frente vou implementar um esquema que mostre os erros gerados pelos Correios.
Abraço!
Responder
Gustavo respondeu:
03 de fevereiro de 2010
@Pedro Teixeira,
Bom, depois de não ter sucesso acabei desistindo do PAC e ofereci frete grátis para todos os produtos de minha loja de uma vez, foi só aumentar um pouco o preço hehe, ao menos até sentir-me tentado a consertar isto.
Agora quanto ao erro “2″, reinstalei a versão 2.1 e ele não aparece, ou seja, quando não há, por exemplo, Sedex 10 para o CEP do cliente, a opção simplesmente não aparecerá, enquanto na versão 3 aparece uma caixa de alerta com uma mensagem de erro. Não sei se me expressei bem, mas ilustro assim o que está ocorrendo no cálculo do frete:
V3.0 – Sedex HOJE indisponível no CEP digitado
Correios
————————————————
| “Por favor corrija o CEP digitado, ele |
| não está correto. (Cod. -6)’ |
————————————————
* Sedex – Em média 3 dia(s) R$ 20,40
* Sedex 10 – Em média 1 dia(s) R$ 33,50
Frete grátis
* PAC – Em média 5 a 10 dias R$ 0,00
V2.1 – Sedex HOJE indisponível no CEP digitado
Correios
* Sedex – Em média 3 dia(s) R$ 20,40
* Sedex 10 – Em média 1 dia(s) R$ 33,50
Frete grátis
* PAC – Em média 5 a 10 dias R$ 0,00
Desculpe pela “ilustração” tosca hehe. E obrigado pela ajuda.
Abraços!
Responder
Pedro Teixeira respondeu:
03 de fevereiro de 2010
@Gustavo,
Subi uma nova versão, faça novamente o download nessa página e instale, agora tem uma versão de PAC que não precisa de contrato.
Preste atenção nos serviços que precisam de contrato e os que são dos Correios ou da Locaweb.
Responder
Gustavo respondeu:
03 de fevereiro de 2010
@Pedro Teixeira,
Funcionou tranquilamente agora! Já vou adicionar sobre o novo módulo no manual do novato que estou fazendo para liberar logo!
Só uma questãozinha a mais, se não for abusar. Queria saber se há como esconder esta mensagem de erro sobre a qual falei antes, quando determinada forma de envio não está disponível.
Screenshot no imageshack: http://yfrog.com/7hfreteqp
Na versão antiga ela não aparecia, e como não entendo nada de programação, só com ajuda mesmo hehe.
Obrigado,
e Abraço!
Responder
Pedro Teixeira respondeu:
03 de fevereiro de 2010
@Gustavo,
Na verdade é só você desabilitar esse serviço, que não funciona com os Correios, no módulo, nas próximas versões vou bolar uma forma de desativar essa mensagem.
Abraço!
Ola pedro, estou com algumas duvidas no modulo.
1- Tendo os valores padrão configurados no modulo, se eu quizer mante-los e nao quizer adicionar os atributos nos produtos, vai funcionar, pois obtive uma mensagem de erro (Esse método de envio está fora do ar. Por favor entre em contato conosco) no lugar onde era pra ser o PAC.
2-Vc falou acima para o caju clc que o PAC nao vai mais funcionar sem utilizar o serviço pago dos correios, vc quizer dizer que ele nao vai mais funcionar sem fornecer medidas, é isso ?
Fico no aguardo !! abraços !!
Responder
Pedro Teixeira respondeu:
03 de fevereiro de 2010
@Charles,
Você deu uma lida no Leiame.txt?
Você provavelmente habilitou a URL dos Correios, certo?
O PAC pela URL dos Correios só com contrato.
Mas você pode calcular o PAC pela URL da Locaweb sem contrato, apenas com as medidas padrões ou dos produtos que você cadastrar.
Abraço!
Responder
Pedro, eu entrei em contato com os correios a algum tempo atras e recebi a resposta hj, e eles me retornaram afirmando que mesmo sem o contrato com os correios posso calcular o frete PAC normalmente com o novo link, mais os preços calculados serao os de balcão e me afirmaram tbm que os parametros nCdEmpresa e sDsSenha não são parametros necessarios quando nao se tem o contrato mais que devem ser passados mesmo que vazios, ai testei um endereço de uma xml onde calculava perfeitamente o valor do pac com estes paramentros vazios e tambem pude confirmar isso com o modulo cush pois ele calcula o PAC usando o webservice dos correios, nao passa os parametros e calcula o PAC com o valor correto como no site dos correios. No caso eu queria saber se tem, como no cush, ele pegar os paramentros padrao de volume que eu configurar no modulo pra ele dar o valor de pac sem contrato e sem criar os atributos?
Responder
Pedro Teixeira respondeu:
03 de fevereiro de 2010
@Charles,
Acabei de subir outra versão, faça o download auqi e atualize a sua.
Adicionei uma opção de PAC sem Contrato.
Responder
Olá Pedro, boa tarde.
Fui adicionar peso a um produto, e me foi retornado este erro (
SQLSTATE[42S22]: Column not found: 1054 Unknown column ‘e.volume_altura’ in ‘field list’ )
sabes o que é?
Abraço
Responder
Pedro Teixeira respondeu:
03 de fevereiro de 2010
@Pedro,
Você adicionou os atributos de volume?
Se não, dê uma lida no Leiame.txt.
Abraço!
Responder
Renato respondeu:
10 de fevereiro de 2010
@Pedro Teixeira,
Tive o mesmo erro aqui, e os atributos estão configurados corretamente e aparecendo no cadastro de produto. Teria uma dica do que pode ser?
Abraços.
Responder
Renato respondeu:
10 de fevereiro de 2010
Resolvido. Solução, caso alguém também tenha o mesmo problema:
System > Cache Management >
- Rebuild Catalog Index.
- Rebuild Flat Catalog Category.
- Rebuild Flat Catalog Product.
Clicar nos três botões.
Responder
Pedro Teixeira respondeu:
11 de fevereiro de 2010
@Renato,
Sim, precisa resetar o cache.
Está no Leiame.txt.
Abraço!
Responder
Renato respondeu:
11 de fevereiro de 2010
@Pedro Teixeira,
É que no leiame.txt está dizendo apenas para atualizar, dando a entender a selecionar a opção de atualizar cache, salvar e pronto. Mas precisa clicar nos outros botões, reconstruir.
Pedro, conclui com sucesso a configuração do modulo, parabéns e mto obrigado pelo seu apoio que é impagavel. Ele funciona de todas as formas, e da todas as mais possiveis configurações, parabéns. Configurei ele sem criar os atributos e com tamanho fixo e funcionou perfeitamente, a unica coisa é que os valores padrão 10 tem q ser alterados pra compr. 16, alt. 10, larg. 11 pois os correios so trabalham no minimo com este tamanho, mais nao testei sem modificar o volume padrao. Enfim, parabéns, mais uma vez vc salvou o ano da grande maioria dos usuarios do magento. t+
Responder
Pedro Teixeira respondeu:
03 de fevereiro de 2010
@Charles,
Que bom que funcionou para você.
Quanto aos tamanhos, é só alterar na configuração do módulo.
Abraço!
Responder
Testado e aprovado!
Utilizava a versão 2.1, desinstalei a aintiga e instalei a nova versão, tudo funcionando novamente.
Mais uma vez obrigado Pedro.
Abraços
Responder
Pedro Teixeira respondeu:
03 de fevereiro de 2010
Obrigado @Marcos!
Responder
Peguei a ultima versão, com todas as opções habilitadas no administrador ele está retornando este erro:
Correios
____________________________________________________
Este método de envio não está disponível no momento. Se você gostaria de usar este método de envio, por favor, entre em contato conosco.
____________________________________________________
* Sedex – Em média 1 dia(s) R$ 11,20
Responder
Pedro respondeu:
04 de fevereiro de 2010
Retirando os serviços com contrato ele retorna este erro agora:
Correios
__________________________________________________
Por favor, corrija o CEP digitado, ele não está correto. (Cod. -1)
__________________________________________________
Sedex – Em média 1 dia(s) R$ 11,20
Responder
Pedro respondeu:
04 de fevereiro de 2010
Tudo OK, funcionando perfeitamente.
Creie uma confusão, onde não tinha entendido que apenas deveria selecionar as opções que queria apresentar na loja.
E não! selecionar os serviços que não estão disponiveis para meu Cep e para os serviços contratados para os correios.
Obrigado, modulos funcionando corretamente, usando peso variado para cada produto.
Responder
Pedro Teixeira respondeu:
04 de fevereiro de 2010
@Pedro,
Perfeito! Que bom que funcionou1
Abraço!
Responder
Você é um anjo fazendo este módulo para nós!
Valeu!
Responder
Pedro Teixeira respondeu:
04 de fevereiro de 2010
Obrigado @Sweet Gunner!
Abraço!
Responder
Parabéns Pedrão mais uma vez salvou nossas vidas,
Pessoal, mais uma vez nosso amigo Pedro Teixeira nos ajudou com seu módulo de frete que encarecida mente desenvolveu e disponibilizou para nós gratuitamente, agora, nada mais justo retribuirmos de alguma forma, eu colocarei em minha loja um link para o site dele como “colaborador”. Sugiro a todos quem vem sendo beneficiado com seus módulos desde a versão 1 que se puderem façam o mesmo afinal o tempo é o bem mais precioso e nosso amigo nos disponibilizou o dele.
Um abraço a Todos
Responder
Pedro Teixeira respondeu:
04 de fevereiro de 2010
@Paulo Junior,
Muito obrigado e como já disse para você, ficarei muito grato com isso.
Com certeza é um estimulo para que novas versões sejam criadas.
Abraço!
Responder
Pedo, tenho uma dúvida,
Quando para o cep informado alguma das opções de frete não esta disponível, aparece a caixa de erro com a informação de cep digitado errado e código 6, acredito que se um novo cliente ver esta mensagem de erro ficará com receio de fechar a compra pois apareceu uma mensagem de erro. Eu deletei do painel a mensagem de erro de CEP incorreto mas continua aparecendo o código 6. Seria possível retirar a mensagem de erro neste caso, quando alguma das formas de envio não esta disponível para a região?
Abraço
Paulo Junior
paulojunior@tendagospel.com
paulo_jrp@hotmail.com
http://www.tendagospel.com
Responder
Pedro Teixeira respondeu:
04 de fevereiro de 2010
@Paulo Junior,
Sim, estamos identificando esses erros agora.
Na próxima versão o módulo identificará esses erros.
Dentro em breve…
Abraço!
Responder
Não consegui baixar o módulo. exste apenas um arquivo estranho ness .rar aí. Qual o link do módulo completo?
Responder
Pedro Teixeira respondeu:
04 de fevereiro de 2010
@Ronaldo,
Conforme explicação do Alex no fórum do Magento, é só fazer o unzip e subir os arquivos para o seu servidor sobreescrevendo os arquivos antigos.
Leia o arquivo Leiame.txt que tem mais informações de como configurar.
Abraço!
Responder
tava dando erro…mas agora consegui. desculpe.
Gostaria de pedir ao pedro que disponibilizasse um banner do seu site para que eu possa colocar nas minhas lojas virtuais como colaborador.
Responder
Pedro Teixeira respondeu:
04 de fevereiro de 2010
@Ronaldo,
Segue link do arquivo, está em PNG Fireworks para você poder diminuir de tamanho e colocar no seu site:
http://www.pteixeira.com.br/wp-content/uploads/2010/02/Logo-Pteixeira.png
Agradeço muito sua contribuição, dessa forma com certeza novas versões estão a caminho.
Abraço!
Responder
CajuCLC respondeu:
04 de fevereiro de 2010
@Pedro Teixeira,
Pedro, era só um banner, nao um outdoor! hehehehehe
Brincadeira.
Abs
Responder
Pedro Teixeira respondeu:
04 de fevereiro de 2010
@CajuCLC,
Hehehehehe.
Deixei grande para que cada um possa ajustar da melhor maneira sem perder qualidade.
Se quiserem posso fazer um pequeno.
Abraço!
Responder
CajuCLC respondeu:
04 de fevereiro de 2010
@Pedro Teixeira, hahaha
Tava so brincando.
Melhor o grande mesmo para nao perder qualidade.
Responder
Paulo Junior respondeu:
04 de fevereiro de 2010
@CajuCLC, boa tarde, eu vejo que você é um membro bastante atuante do forum magento e do blog do Pedro, estou curioso para ver o lay da sua loja meu, voce poderia enviar o link?
Um abraço
Paulo Junior
paulojunior@tendagospel.com
paulo_jrp@hotmail.com
http://www.tendagospel.com
Pedro, primeiramente parabéns! Muito legal seu módulo.
O meu site está calculando correto os valores de PAC e SEDEX (via Correios sem contrato). Eu calculei pelo site dos Correios e os valores estão batendo.
Entretanto, ele continua retornando o código -6 Serviço indisponível para o trecho informado.
Eu já acertei as dimensões da encomenda como um colega disse acima. Você tem alguma sugestão do que pode estar acontecendo?
Obrigado!
Responder
OrionX respondeu:
04 de fevereiro de 2010
Pedro, já entendi:
Eu habilitei três opções de frete dos correios: SEDEX, SEDEX10 e PAC.
Quando eu digito um CEP que tem os 3 servicos, ele nao retorna o erro -6. Caso não tenha sedex 10, ele retorna os 2 outros e da o erro do SEDEX 10!
Responder
Pedro Teixeira respondeu:
04 de fevereiro de 2010
@OrionX,
Já sei qual o problema.
O SEDEX 10 não rola para esse CEP e então dá esse erro, código 6, o certo seria ele deixar sem SEDEX 10.
Na próxima versão vou fazer identificar os erros gerados pelos Correios, nessa ele só sabe que tem erro.
Aconselho por enquanto desabilitar o SEDEX 10.
Abraço!
Responder
OrionX respondeu:
04 de fevereiro de 2010
@Pedro Teixeira, foi o que eu fiz! Parabéns mesmo assim pela iniciativa. Lhe dou uma dica: coloca uma licença GPL (ou outra de seu gosto) para alinhar seu modulo ao opensource!
Responder
Pedro , o volume padrão se refere a cada produto, correto?
Se o cliente comprar varios produtos e as dimesões superarem as dimesões maximas permitidas pelos correios, o valor do Pac não será calculado, uma alternativa seria dimensões por encomenda e não por produto. O que acha? Independente , muito obrigado pelo módulo.
Att,
Responder
Pedro Teixeira respondeu:
04 de fevereiro de 2010
@Cristiane,
O módulo irá somar as alturas e pegar a maior largura e o maior comprimento.
Pensei em fazer individual, porém existe um problema, o preço para um produto de 10x10x10 com 1 Kg custa x, ou seja, se calcularmos 2 produtos desse ficaria 2 x.
Mas os Correios trabalham com range, ou seja, fica mais barato calcular um produto de 20x10x10 com 2Kg do que 2 de 10x10x10 com 1Kg.
Mas para próxima versão vou reavaliar.
Abraço!
Responder
Pedro, muito obrigado pelo modulo. Estou conseguindo usar.
Sou marinho de primeira viagem no magento, consegui fazer calcular o frete e tudo.
Só que quando finalizo a compra pelo pagseguro o sistema não joga o frete na página do pagseguro, vai apenas o preço da mercadoria.
Você saberia o que pode ser isso?
Grato.
Abraços.
Responder
Pedro Teixeira respondeu:
04 de fevereiro de 2010
@Leandro,
Você precisa configurar o módulo do PagSeguro para fazer, acho melhor você entrar em contato com quem fez o módulo.
E depois você precisa configurar o PagSeguro, direto no site da UOL, para avisar que o cálculo de frete será passado.
Abraço!
Responder
Leandro respondeu:
04 de fevereiro de 2010
@Pedro Teixeira,
Entendi. Vou dar uma fuçada aqui e ver se consigo.
Obrigado pela ajuda e pelo módulo do frete.
Abraços.
Responder
Breno respondeu:
06 de fevereiro de 2010
@Leandro,
Estou com o mesmo problema que você, você conseguiu resolve-lo???
Responder
Parabens Pedro… mais uma vez saindo na frente com os módulos do Magento.
Parabéns.
Responder
Pedro Teixeira respondeu:
04 de fevereiro de 2010
@Irineu Martins Junior,
Obrigado!
Responder
Pedro, primeiramente quero parabenizar sua iniciativa em disponibilizar este módulo nós.
Quero saber se tem como eu rodar este modulo sem ativar o SOAP, ou se tem como eu utilizar o Nusoap no Magento.
Grato.
Responder
Pedro Teixeira respondeu:
04 de fevereiro de 2010
@Ricardo Paiva,
O SOAP só é usado na URL da Locaweb, você pode usar a dos Correios, que inclusive está parecendo melhor.
Abraço!
Responder
Valeu pela ajuda Pedro, já dei aquele jeito esperto!
Novamente, parabéns pelo trabalho!
Abraço!
Responder
Segue o link da primeira loja que estou implantando com o sistema magento Pedro!
Amigo, instalei seu módulo dos correios está calculando normal, mas sempre aparece uma mensagem de erro como a seguinte:
“Por favor, corrija o CEP digitado, ele não está correto. (Cod. -4) ”
Geralmente muda o código do erro, mas não identifiquei o motivo ainda … será que poderia me ajudar?
Abraço e grande trabalho!
Responder
Pedro Teixeira respondeu:
04 de fevereiro de 2010
@Michell Mendes,
A cima você encontra uma lista erros, o código 4 é “Peso excedido”.
Abraço!
Responder
Michell Mendes respondeu:
04 de fevereiro de 2010
@Pedro Teixeira, eu já havia verificado na lista, no admin estou com a configuração padrão para peso largura e altura do produto, 10 x 10 x 10, gostaria de saber o que faço para deixar isso funcionando redondo? Abraço, obrigado pelo tempo !!!
Responder
Pedro Teixeira respondeu:
04 de fevereiro de 2010
@Michell Mendes,
O que acontece é que o pedido está a cima do permitido pelos correios, ou seja, 30 Kg.
Responder
Michell Mendes respondeu:
04 de fevereiro de 2010
@Pedro Teixeira, como é feito esse cálculo?
Responder
Pedro Teixeira respondeu:
05 de fevereiro de 2010
@Michell Mendes,
Dê uma olhada no manual:
http://www.correios.com.br/servicos/precos_tarifas/pdf/SCPP_Manual_Implementacao_Calculo_Remoto_de_Precos_e_Prazos.pdf
Abraço!
Paulo Junior respondeu:
05 de fevereiro de 2010
@Michell Mendes, dá uma verificada no painel do módulo dos correios, o valor máximo de compra. Se o valor da comprar exceder o valor que você definir dará o erro de a cima do permitido tb.
Abraço
Michell Mendes respondeu:
04 de fevereiro de 2010
@Pedro Teixeira, Tenho outra dúvida em relação aos emails transacionais, não estou recebendo os emails da loja, quando faço pedido por exemplo não recebo pode me ajudar? obrigado, desde já estou pesquisando por uma solução na web tb, grato!
Responder
Pedro Teixeira respondeu:
04 de fevereiro de 2010
@Michell Mendes,
Você tem que configurar os emails, já fez isso?
Se já, aí tem que pesquisar para saber o que está acontecendo.
Abraço!
Responder
Michell Mendes respondeu:
04 de fevereiro de 2010
@Pedro Teixeira, eu recebo emails do fale conosco e do cadastro na newsletter, mas o do pedido após finalizar o checkout como cliente não recebo … tem idéia do que seja? os emails estão configurados tanto em “Sistema > Configuração > Geral > Endereços de e-mail da loja” como em “Sistema > Configuração > Vendas > E-mails de vendas”
Se puder ajudar agradeço amigo!! e obrigado pelo tempo e atenção mais uma vez!
Responder
Pedro Teixeira respondeu:
05 de fevereiro de 2010
@Michell Mendes,
Se está configurado aí não sei o que pode ser, mas com certeza não é algo complexo.
Já tentou no fórum?
Abraço!
Olá Pedro, como eu havia criado o topico inicial no magento relacionado ao problema do PAC, atualzei com os dados do topico com um link para o este post, pra faciliar o pessoa vir pra ca ao inves de percorrer todos os posts pra fazer o download do modulo. abraços
Responder
E eu ja ia esquecendo !! Vc precisa atualizar seu topico com o link e a versao atual do seu Modulo !! abraços
Responder
Pedro Teixeira respondeu:
04 de fevereiro de 2010
@Charles,
Vou atualizar!
Responder
Parabéns pela iniciativa! Realmente funcionou! Obrigada mesmo!
Responder
Pedro Teixeira respondeu:
05 de fevereiro de 2010
Obrigado @Bruna!
Responder
Qual é o valor cobrado por sua consultoria, para atualizar o módulo?
Att,
Daniel
Responder
Pedro Teixeira respondeu:
05 de fevereiro de 2010
@Daniel Skroski,
O que você quer atualizar no módulo?
É o problema das mensagens de erro?
Abraço!
Responder
Pedrão,
Quando eu entro em alguma postagem e clico em cima do código de rastreamento para verificar o status da entrega dá o seguinte erro:
Front controller reached 100 router match iterations
Trace:
#0 /home/shoppingten/public_html/magento/app/code/core/Mage/Core/Controller/Varien/Front.php(165): Mage::throwException(‘Front controlle…’)
#1 /home/shoppingten/public_html/magento/app/Mage.php(457): Mage_Core_Controller_Varien_Front->dispatch()
#2 /home/shoppingten/public_html/magento/index.php(52): Mage::run()
#3 {main}
Você tem idéia de como faço para acertar isso?
na verdade o módulo anterior também acontecia a mesma coisa.
Um Abraço
Responder
Pedro Teixeira respondeu:
05 de fevereiro de 2010
@Paulo Junior,
Nossa, não sei o que pode ser.
Aqui para mim o rastreamento funciona normal.
Aparace mais coisa na página de erro, não aparace?
Responder
Paulo Junior respondeu:
08 de fevereiro de 2010
@Pedro Teixeira, só aparece este erro mesmo Pedro, será que terei que apagar alguma coisa do Banco de Dados como tive que fazer devido aquele outro erro?
Responder
Pedro Teixeira respondeu:
08 de fevereiro de 2010
@Paulo Junior,
É um problema complicado, pois como não sei como está sua instalação, que módulos você usa ou como está a sua base fica muito difícil ajudar.
Muitas pessoas aqui conseguiram resolver diversos problemas fazendo uma nova instalação do Magento e instalando só o que realmente usa.
Acho que pode ser incompatibilidade com outro módulo.
Esse módulo de frete não grava nada no banco, pode ser que algum módulo esteja interferindo nele ou que o Magento tenha salvado configurações antigas.
Abraço!
Responder
Olá Pedro, eu instalei seu módulo e ele está funcionando, só que eu notei que há diferença de valores entre o PAC que o módulo calcula e do site dos correios (diferença grande até, de 8~10 reais). No sedex, o valor é exatamente igual. Tentei com vários ceps válidos e as mesmas medidas em ambas as opções, e o PAC nunca bate o valor (do módulo está sempre maior). Saberia me dizer algo a respeito? Obrigada.
Responder
Pedro Teixeira respondeu:
06 de fevereiro de 2010
@Renata,
O peso e as dimensões estão certos?
Você tem contrato com os Correios? Se tiver, coloque seu código e senha, não sei, mas pode fazer diferença.
Abraço!
Responder
Da pra usar o PAC e o SEDEX ao mesmo tempo, como devo fazer.
Parab”ens e obrigado por grande contribuicao.
Responder
Romeu respondeu:
06 de fevereiro de 2010
@Romeu,
Jaó achei, e’ só pressionar Ctrl e selecionar as que quer, como em varias opções do magento.
Responder
Pedro,
Ví seu código aqui e fiz uns testes.
Estou utilizando os valores altura, largura e comprimento padrão.
Só que quando eu coloco vários produtos no carrinho de compras, pelo seu código, ele só faz somar as alturas, deixando a largura e comprimento padrão.
Isso faz com que a altura ultrapasse o valor do comprimento, gerando o erro de código -19.
Qual seria a melhor solução para isso?
Responder
Pedro Teixeira respondeu:
07 de fevereiro de 2010
@Manabu,
Essa foi a solução mais próxima da realidade que encontrei, ele soma as alturas e pega o maior comprimento e maior largura dos produtos, como se você tivesse empilhando a encomenda.
Foi a única maneira que encontrei de resolver o problema em que o volume ficasse real.
Acho que é um ponto que preciso repensar na próxima versão.
Responder
Pedro,
Estranho… ele calcula o frete correto, mas quando vou finalizar a compra, o sistema passa por “Informações da Conta” e “Informações do envio”, mas não entra em “Método de Envio”.
Você sabe o que pode ser?
A versão antiga funciona normalmente.
Responder
Pedro Teixeira respondeu:
07 de fevereiro de 2010
@Manabu,
Para mim funciona essa parte, sem problemas.
Ele apresenta algum erro?
Abraço!
Responder
Pedro,
Em relação ao cálculo da altura, como no meu caso é roupa, eu resolvi modificar aquele cálculo tomando como base um tipo só de encomenda. Se eu vendo duas roupas, eu as envio na mesma encomenda, então só muda o peso.
Em relação ao segundo erro, é muito estranho.
Ele simplesmente não vai para “Método de Envio” na página da compra. Eu voltei para a versão anterior, e funciona normalmente. Botei de novo a versão nova, e nada.
Será que eu tenho que apagar algum registro no banco de dados para instalar a versão nova?
Ele não apresenta nenhuma mensagem de erro. Clico no botão “próximo”, ele lê… e não vai para o próximo passo.
Agradeço se der alguma luz.
Hoje foi o domingo inteiro fazendo, desfazendo, refazendo… e nada.
Abraços e parabéns pelo módulo.
Responder
Pedro Teixeira respondeu:
08 de fevereiro de 2010
@Manabu,
O módulo não salva nada no banco, já o Magento eu não tenho certeza, talvez sim.
Aconselho você fazer uma instalação limpa e colocar o módulo, se funcionar pode ser conflito com algum outro módulo instalado.
Abraço!
Responder
Manabu respondeu:
08 de fevereiro de 2010
@Pedro Teixeira,
Foi algum problema na alteração que fiz. Coloquei seu de novo zerado, funcionou.
fui refazendo as alterações, pouco a pouco, e funcionou.
Vai entender…
Obrigado.
Responder
Pedro Teixeira respondeu:
08 de fevereiro de 2010
@Manabu,
Se precisar de ajuda passe por aqui.
Abraço!
Responder
Olá,
Estou com problemas na minha loja. Estava funcionando corretamente e de ontem pra cá está dando um erro estranho no frete. Diz que o CEP foi digitado incorretamente e dá o Cód. -19 que não tem nada a ver com o erro, pois afinal é ref. ao tamanho da caixa. O tamanho não foi alterado na config. e estava funcionando bem até ontem.
Estava usando a URL dos Correios qdo me deu este erro. Agora mudei para Locaweb, por enquanto. Sabe se este erro é dos Correios? O CEP da pessoa estava correto e com a Locaweb não dá problemas…
Obrigada.
Responder
Pedro Teixeira respondeu:
08 de fevereiro de 2010
@Danielle,
A versão atual não está identificando os erros gerados pelos Correios.
Estou criando uma nova versão e assim que disponível esse problema não ocorrerá mais.
Responder
Manabu respondeu:
08 de fevereiro de 2010
@Danielle,
Você testou com mais de um produto no carrinho, não?
Aconteceu comigo.
Como estamos usando padrão no config., quando colocamos mais de um produto, ele soma os valores das alturas, de modo que a altura ultrapasse o comprimento, dando este erro.
Para resolver esse problema, eu fiz o seguinte. Mudei a linha abaixo, do arquivo CarrierPost.php:
$alturaTotal = $alturaTotal + $itemAltura;
para a linha abaixo:
if($alturaTotal < $itemAltura)
$alturaTotal = $itemAltura;
Ou seja, em vez de somar, ele só pega a maior altura.
Tenha em mente que é uma solução temporária e que pode variar a depender do serviço oferecido pela loja.
No meu caso, quebra o galho.
Abraços!
Responder
Boa Tarde!
Primeiramente, gostaria de agradecer a sua disponibilidade em criar o módulo, que com certeza está colaborando com muitos usuários do magento.
Estou com um problema que é o seguinte:
O seu módulo está instalado e funcionando perfeitamente, o problema é que a loja possui caixas de diferentes tamanhos. Assim, se a caixa tiver 60x60x30 e o cliente comprar dois produtos, o webservice vai retornar erro pois excede as dimensões máximas aceitas. Porém, a loja consegue enviar esses produtos pelo correio através de várias caixas, pagando um determinado valor para cada uma delas.
Existe alguma maneira de contornar esse problema?
Abraços
Responder
Pedro Teixeira respondeu:
08 de fevereiro de 2010
@Nairon,
Entendo seu problema. Infelizmente hoje o módulo não está preparado para fazer esse tipo de cálculo.
Estou preparando uma nova versão que deve sair em breve que vou tentar colocar isso também.
Abraço!
Responder
Olá @Pedro Teixeira,
Seu modulo parece ser legal mas no meu caso ele retorna :
“Por favor, corrija o CEP digitado, ele não está correto. (Cod. 7)”
ou seja:
7 O Valor Declarado é obrigatório para este serviço
Estou usando o cep de uma rua próxima, porém o magento tem um grande “bug” no meu ponto de vista que é não validar os campo.
Ex.: 12906-070 se a pessoa preencher 12906070 deveria dar erro, mas tudo bem…….
Por falar nisso fiquei em duvida.
Onde é capturado o meu cep?
E por falar em campos válidos qual é o padrão 12906070 ou 12906-070?
Desde já agradeço.
E meus parabéns pela iniciativa.
Responder
Pedro Teixeira respondeu:
09 de fevereiro de 2010
@Marcelo,
Em qual serviço ele dá esse erro?
Quanto ao CEP, o Magento não valida pois cada país tem um código postal diferente, se é que todos os países tem.
O módulo corrige o CEP independente se você usa ou não o hífen, quanto a isso fique tranquilo.
Abraço!
Responder
Olá @Pedro Teixeira,
Esse erro da no sedex simples, o modulo tá assim:
Habilitado :sim
Métodos Permitidos: Sedex sem contrato(só assim que nós faremos a entrega)
Selecione método de URL: Correios
Exibir Prazo de Entrega: não
Título : Correios
Nome : Correios
Código Administrativo dos Correios (Serviços Com Contrato) : em branco
Senha Administrativa dos Correios, o padrão de senha são os
8 primeiros dígitos do CNPJ (Serviços Com Contrato): em branco
Altura Padrão (cm): 10
Comprimento Padrão (cm):10
Largura Padrão (cm): 10
e o resto tá padrão.
Mas o erro 7 persiste : (
Se quiser dá uma olhada o endereço é http://bit.ly/dcodCH
produto testando.
Responder
Pedro Teixeira respondeu:
09 de fevereiro de 2010
@Marcelo,
Que estranho, fiz o teste aqui e ele calculou:
Sedex R$ 12,80
Com o CEP 01318-002.
De qualquer forma, estou desenvolvendo uma nova versão do módulo e vou aproveitar para estudar esse ponto.
Responder
Marcelo respondeu:
10 de fevereiro de 2010
@Pedro Teixeira,
Responder
Pedro,
Parabéns pelo trabalho rápido em desenvolver o novo módulo.
Estou tendo um problema aqui: tá configurado com 10x10x10 (AxLxC) por padrão. Mas na hora de cotar lá no frontend dá a mensagem: “Por favor, corrija o CEP digitado, ele não está correto. (Cod. -21)”.
Já tentei mudar as configurações de LxAxC mas não deu certo. Saberia me informar o que pode ser?
Grato.
Responder
Pedro Teixeira respondeu:
10 de fevereiro de 2010
@Renato,
A cima você tem uma lista dos códigos de erros, cod 21:
“A largura não pode ser menor que 11cm, quando o comprimento for menor que 25cm.”
Abraço!
Responder
Renato respondeu:
10 de fevereiro de 2010
@Pedro Teixeira,
Sim, euj sei, por isto mesmo citei sobre as dimensões que eu tinha colocado. Mas não consegui achar nenhuma combinação que funcione sem dar o erro. No site do Correios funciona.
Não sei o que pode ser.
Responder
Pedro Teixeira respondeu:
10 de fevereiro de 2010
@Renato,
Coloca a largura como 12 e resto como 10.
Abraço!
Responder
Renato respondeu:
10 de fevereiro de 2010
@Pedro Teixeira,
Deu certo com 10 x 16 x 12 (A x C x L).
Valeu!!!
Responder
Pedro Teixeira respondeu:
10 de fevereiro de 2010
@Renato,
Que bom cara!
Se precisar de ajuda passa por aqui.
Abraço!
Olá Pedro, boa tarde.
Cara, é o seguinte, está dando este erro quando vou salvar qualquer produto:
” SQLSTATE[42S22]: Column not found: 1054 Unknown column ‘e.volume_altura’ in ‘field list’ ”
Sabe o que é?
Abraço.
Responder
Pedro Teixeira respondeu:
11 de fevereiro de 2010
@Pedro,
Você criou os atributos de volume dos produtos? Se não, leia o Leiame.txt que acompanha o módulo.
Se sim, tente o que o nosso amigo Renato postou:
System > Cache Management >
- Rebuild Catalog Index.
- Rebuild Flat Catalog Category.
- Rebuild Flat Catalog Product.
Abraço!
Responder
Pedro respondeu:
12 de fevereiro de 2010
@Pedro Teixeira, valeu !
Realmente faltou eu reconstruir esses parametros. Obrigado ao Renato pela dica !
Nem sonhava que poderia ser isso! Mas, mais uma pra minha lista de conheçimento sobre magento!
em construção
http://www.penoestribo.com/magento
Responder
Pedro Teixeira respondeu:
12 de fevereiro de 2010
@Pedro,
Que bom! Precisando passe por aqui!
Responder
Após instalar o modulo novo está ocorrendo o seguinte erro ao ir em fatura ou postar, eu tinha o modulo da Visie, como resolvo isso?
Invalid model for shipping method: pagseguro
Trace:
#0 /home/storage/0/3a/41/bitsecia/public_html/app/code/core/Mage/Shipping/Model/Config.php(90): Mage::exception(‘Mage_Shipping’, ‘Invalid model f…’)
#1 /home/storage/0/3a/41/bitsecia/public_html/app/code/core/Mage/Shipping/Model/Config.php(61): Mage_Shipping_Model_Config->_getCarrier(‘pagseguro’, Array, ’1′)
#2 /home/storage/0/3a/41/bitsecia/public_html/app/code/core/Mage/Adminhtml/Block/Sales/Order/Invoice/Create/Tracking.php(89): Mage_Shipping_Model_Config->getAllCarriers(’1′)
#3 /home/storage/0/3a/41/bitsecia/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/storage/0/3a/41/bitsecia/public_html/app/code/core/Mage/Core/Block/Template.php(144): include(‘/home/storage/0…’)
#5 /home/storage/0/3a/41/bitsecia/public_html/app/code/core/Mage/Core/Block/Template.php(176): Mage_Core_Block_Template->fetchView(‘adminhtml/defau…’)
#6 /home/storage/0/3a/41/bitsecia/public_html/app/code/core/Mage/Core/Block/Template.php(193): Mage_Core_Block_Template->renderView()
#7 /home/storage/0/3a/41/bitsecia/public_html/app/code/core/Mage/Core/Block/Abstract.php(643): Mage_Core_Block_Template->_toHtml()
#8 /home/storage/0/3a/41/bitsecia/public_html/app/code/core/Mage/Core/Block/Abstract.php(503): Mage_Core_Block_Abstract->toHtml()
#9 /home/storage/0/3a/41/bitsecia/public_html/app/code/core/Mage/Core/Block/Abstract.php(454): Mage_Core_Block_Abstract->_getChildHtml(‘tracking’, false)
#10 /home/storage/0/3a/41/bitsecia/public_html/app/design/adminhtml/default/default/template/sales/order/invoice/create/form.phtml(80): Mage_Core_Block_Abstract->getChildHtml(‘tracking’, false)
#11 /home/storage/0/3a/41/bitsecia/public_html/app/code/core/Mage/Core/Block/Template.php(144): include(‘/home/storage/0…’)
#12 /home/storage/0/3a/41/bitsecia/public_html/app/code/core/Mage/Core/Block/Template.php(176): Mage_Core_Block_Template->fetchView(‘adminhtml/defau…’)
#13 /home/storage/0/3a/41/bitsecia/public_html/app/code/core/Mage/Core/Block/Template.php(193): Mage_Core_Block_Template->renderView()
#14 /home/storage/0/3a/41/bitsecia/public_html/app/code/core/Mage/Core/Block/Abstract.php(643): Mage_Core_Block_Template->_toHtml()
#15 /home/storage/0/3a/41/bitsecia/public_html/app/code/core/Mage/Core/Block/Abstract.php(503): Mage_Core_Block_Abstract->toHtml()
#16 /home/storage/0/3a/41/bitsecia/public_html/app/code/core/Mage/Core/Block/Abstract.php(454): Mage_Core_Block_Abstract->_getChildHtml(‘form’, true)
#17 /home/storage/0/3a/41/bitsecia/public_html/app/code/core/Mage/Adminhtml/Block/Widget/Form/Container.php(130): Mage_Core_Block_Abstract->getChildHtml(‘form’)
#18 /home/storage/0/3a/41/bitsecia/public_html/app/design/adminhtml/default/default/template/widget/form/container.phtml(37): Mage_Adminhtml_Block_Widget_Form_Container->getFormHtml()
#19 /home/storage/0/3a/41/bitsecia/public_html/app/code/core/Mage/Core/Block/Template.php(144): include(‘/home/storage/0…’)
#20 /home/storage/0/3a/41/bitsecia/public_html/app/code/core/Mage/Core/Block/Template.php(176): Mage_Core_Block_Template->fetchView(‘adminhtml/defau…’)
#21 /home/storage/0/3a/41/bitsecia/public_html/app/code/core/Mage/Core/Block/Template.php(193): Mage_Core_Block_Template->renderView()
#22 /home/storage/0/3a/41/bitsecia/public_html/app/code/core/Mage/Core/Block/Abstract.php(643): Mage_Core_Block_Template->_toHtml()
#23 /home/storage/0/3a/41/bitsecia/public_html/app/code/core/Mage/Core/Block/Text/List.php(43): Mage_Core_Block_Abstract->toHtml()
#24 /home/storage/0/3a/41/bitsecia/public_html/app/code/core/Mage/Core/Block/Abstract.php(643): Mage_Core_Block_Text_List->_toHtml()
#25 /home/storage/0/3a/41/bitsecia/public_html/app/code/core/Mage/Core/Block/Abstract.php(503): Mage_Core_Block_Abstract->toHtml()
#26 /home/storage/0/3a/41/bitsecia/public_html/app/code/core/Mage/Core/Block/Abstract.php(454): Mage_Core_Block_Abstract->_getChildHtml(‘content’, true)
#27 /home/storage/0/3a/41/bitsecia/public_html/app/design/adminhtml/default/default/template/page.phtml(73): Mage_Core_Block_Abstract->getChildHtml(‘content’)
#28 /home/storage/0/3a/41/bitsecia/public_html/app/code/core/Mage/Core/Block/Template.php(144): include(‘/home/storage/0…’)
#29 /home/storage/0/3a/41/bitsecia/public_html/app/code/core/Mage/Core/Block/Template.php(176): Mage_Core_Block_Template->fetchView(‘adminhtml/defau…’)
#30 /home/storage/0/3a/41/bitsecia/public_html/app/code/core/Mage/Core/Block/Template.php(193): Mage_Core_Block_Template->renderView()
#31 /home/storage/0/3a/41/bitsecia/public_html/app/code/core/Mage/Core/Block/Abstract.php(643): Mage_Core_Block_Template->_toHtml()
#32 /home/storage/0/3a/41/bitsecia/public_html/app/code/core/Mage/Core/Model/Layout.php(526): Mage_Core_Block_Abstract->toHtml()
#33 /home/storage/0/3a/41/bitsecia/public_html/app/code/core/Mage/Core/Controller/Varien/Action.php(339): Mage_Core_Model_Layout->getOutput()
#34 /home/storage/0/3a/41/bitsecia/public_html/app/code/core/Mage/Adminhtml/controllers/Sales/Order/InvoiceController.php(246): Mage_Core_Controller_Varien_Action->renderLayout()
#35 /home/storage/0/3a/41/bitsecia/public_html/app/code/core/Mage/Core/Controller/Varien/Action.php(367): Mage_Adminhtml_Sales_Order_InvoiceController->newAction()
#36 /home/storage/0/3a/41/bitsecia/public_html/app/code/core/Mage/Core/Controller/Varien/Router/Standard.php(247): Mage_Core_Controller_Varien_Action->dispatch(‘new’)
#37 /home/storage/0/3a/41/bitsecia/public_html/app/code/core/Mage/Core/Controller/Varien/Front.php(158): Mage_Core_Controller_Varien_Router_Standard->match(Object(Mage_Core_Controller_Request_Http))
#38 /home/storage/0/3a/41/bitsecia/public_html/app/Mage.php(457): Mage_Core_Controller_Varien_Front->dispatch()
#39 /home/storage/0/3a/41/bitsecia/public_html/index.php(52): Mage::run()
#40 {main}
Responder
Pedro Teixeira respondeu:
19 de fevereiro de 2010
@Breno,
Você já instalou a última versão?
http://www.pteixeira.com.br/modulo-de-frete-para-magento-com-tracking-versao-3-1/
Quanto ao problema, pelo que parace é incompatibilidade com o PagSeguro, complicado identificar qual o problema.
Já tentou fazer o rebuild do cache?
System > Cache Management >
- Rebuild Catalog Index.
- Rebuild Flat Catalog Category.
- Rebuild Flat Catalog Product.
Abraço!
Responder
Breno respondeu:
20 de fevereiro de 2010
@Pedro Teixeira, obrigado por responder..
Segui os passos sugeridos pelo Lucas Medella no forum do magento e resolveu o problema.
Se mais alguem precisar está aki:
“No phpMyadmin
1 – Vá em Procurar – (no menu do topo do frame direito)
2 – Preencha o 1 campo com o nome que quer buscar, neste exemplo coloque pagseguro
3 – No segundo “Dentro da(s) tabela(s):” vc escolha a tabela core_config_data
4 – Clique no executar
5 – Vai aparecer em cima o resultado com a opção de visualizar e remover – clique em visualizar a apague o que tiver pagseguro”
Responder
Pedro Teixeira respondeu:
21 de fevereiro de 2010
@Breno,
Muito obrigado pelas dicas!
Abraço!
Responder
Olá Pedro.
Está lindo o novo módulo.
Como uso uma versão um tanto antiga do Magento tinha receio de começar a mexer e dar um nó geral, mas finalmente me inspirei. Eis o que aconteceu:
Mesmo querendo usar os valores “geréricos” para o volume, recebo a msg “Invalid attribute requested: volume_altura” ao tentar comprar um produto.
Testando com um carrinho que já continha produtos antes da atualização do módulo, a mensagem de erro foi a seguinte:
Invalid attribute requested: volume_altura
#0 /home/app/code/core/Mage/Eav/Model/Entity/Collection/Abstract.php(336): Mage::exception(‘Mage_Eav’, ‘Invalid attribu…’)
#1 /home/app/code/core/Mage/Eav/Model/Entity/Collection/Abstract.php(316): Mage_Eav_Model_Entity_Collection_Abstract->addAttributeToSelect(‘volume_altura’, false)
#2 /home/app/code/core/Mage/Sales/Model/Mysql4/Quote/Item/Collection.php(140): Mage_Eav_Model_Entity_Collection_Abstract->addAttributeToSelect(Array)
#3 /home/app/code/core/Mage/Sales/Model/Mysql4/Quote/Item/Collection.php(101): Mage_Sales_Model_Mysql4_Quote_Item_Collection->_assignProducts()
#4 /home/lib/Varien/Data/Collection/Db.php(648): Mage_Sales_Model_Mysql4_Quote_Item_Collection->_afterLoad()
#5 /home/app/code/core/Mage/Core/Model/Mysql4/Collection/Abstract.php(191): Varien_Data_Collection_Db->load(false, false)
#6 /home/lib/Varien/Data/Collection.php(662): Mage_Core_Model_Mysql4_Collection_Abstract->load()
#7 /home/app/code/core/Mage/Sales/Model/Quote.php(505): Varien_Data_Collection->getIterator()
#8 /home/app/code/core/Mage/Sales/Model/Quote.php(536): Mage_Sales_Model_Quote->getAllItems()
#9 /home/app/code/core/Mage/Checkout/Model/Cart.php(115): Mage_Sales_Model_Quote->hasItems()
#10 /home/app/code/core/Mage/Checkout/controllers/CartController.php(109): Mage_Checkout_Model_Cart->init()
#11 /home/app/code/core/Mage/Core/Controller/Varien/Action.php(349): Mage_Checkout_CartController->indexAction()
#12 /home/app/code/core/Mage/Core/Controller/Varien/Router/Standard.php(163): Mage_Core_Controller_Varien_Action->dispatch(‘index’)
#13 /home/app/code/core/Mage/Core/Controller/Varien/Front.php(174): Mage_Core_Controller_Varien_Router_Standard->match(Object(Mage_Core_Controller_Request_Http))
#14 /home/app/Mage.php(447): Mage_Core_Controller_Varien_Front->dispatch()
#15 /home/index.php(46): Mage::run()
#16 {main}
Vou configurar os atributos de volume dos produtos individualmente, tomara que funcione. Ou será que chegou o grande dia de pensar em atualizar o magento? Medo
Abraços, e muito obrigada por compartilhar este módulo incrível,
Erica
Responder
Pedro Teixeira respondeu:
26 de março de 2010
@Erica,
Leia o leiame.txt que vem junto com o módulo, lá explica como criar os atributos.
Você não precisa configurar os valores de atributos para cada produto, mas precisa criá-los.
Abraço!
Responder
Pedro! Primeiramente obrigado pelo módulo, está perfeito.
A unica coisa que eu gostaria de saber é: existe como dar a opção para o cliente de envio por carta comum? Eu tenho alguns produtos na minha loja que são adesivos, e gostaria de dar esta opção para baratear o custo de envio para meus clientes, mas isso também ficaria estranho se eu por exemplo oferecesse envio por carta para um produto que não fosse os adesivos, como por exemplo um conjunto de canetas… Existe alguma solução para esta minha situação?
Obrigado!
João Almeida (Larpus)
Responder
Pedro Teixeira respondeu:
04 de maio de 2010
@Larpus,
Sim, é possível.
Mas você conhece algum web service que faça esse cálculo?
Abraço!
Responder