Jump to content
Lorenzo Silva

Magento 2 não calcula o frete

Mensagens Recomendadas

Olá Lorenzo,

Nesse caso indico que use o modulo do Igor Ludgero:
https://bitbucket.org/igor_lm/igorludgero_correiosofflinem2

Temos um vídeo de como configurar corretamente:  https://www.youtube.com/watch?v=dtaXYJBpMcQ

E também temos um módulo em nossa loja que faz o calculo do frete aparecer na página do produto:
https://www.modulomagento.com.br/modulo-calculo-frete-pagina-produto-magento-2

  • Thanks 1

Share this post


Link to post
Share on other sites

@Ariel Cugenotta,

Instalei o tema usando os passos do video e versão 2.2.4 e também não vejo o total dos fretes aparecendo.

Quando eu ativo o frete único ele aparece normalmente. 

Eu mudei o return $result do Correios.php só para ter certeza que ele estava sendo lido e a loja trava (então eu sei que o método está funcionando)

O log também mostra que a pesquisa que estou fazendo no site dos Correios é valida: 

http://ws.correios.com.br/calculador/CalcPrecoPrazo.aspx?StrRetorno=xml&nCdFormato=1&nCdServico=41106&nVlComprimento=16&nVlAltura=2&nVlLargura=16&sCepOrigem=17015270&sCdMaoPropria=N&sCdAvisoRecebimento=N&nVlPeso=10&sCepDestino=80420210

 

Não sei onde buscar a solução para este problema nem como fazer um troubleshooting correto. 

 

Alguma sugestão de por onde começar? 

Edited by fabbr
add @

Share this post


Link to post
Share on other sites

Olá @fabbr não cheguei a testar na versão 2.2.4 pois ela é muito recente, foi lançada a algumas semanas e pode ser que alguma mudança na plataforma tenha afetado o funcionamento.

Faça o seguinte, navegue na loja até a página do carrinho de compras, após isso abre o FTP e limpe a pasta var/log, apague todos os logs.
Volte na loja, na página do carrinho, digite o CEP para realizar o calculo de frete.

Volte na pasta de log e veja que foi gerado um arquivo cahamdo exception.log
Se foi gerado é porque tem algum erro ou imcompatibilidade ocorrendo.

Se nada for gerado, aconselho que use uma versão mais estável do Magento, a 2.1.12, nessa versão será mais fácil encontrar modulos compatíveis.

Share this post


Link to post
Share on other sites

hey @Ariel Cugenotta

isto é o que tenho nos logs que foram gerados, alguma idea? 

[2018-05-22 14:34:08] main.INFO: Broken reference: the 'footer.custom.block' tries to reorder itself towards 'copyright', but their parents are different: 'footer.content.bottom' and 'footer' respectively. [] []
[2018-05-22 14:34:08] main.INFO: Broken reference: the 'footer.custom.block' tries to reorder itself towards 'copyright', but their parents are different: 'footer.content.bottom' and 'footer' respectively. [] []
[2018-05-22 14:34:08] main.INFO: Broken reference: the 'footer.custom.block' tries to reorder itself towards 'copyright', but their parents are different: 'footer.content.bottom' and 'footer' respectively. [] []
[2018-05-22 14:34:08] main.INFO: Broken reference: the 'footer.custom.block' tries to reorder itself towards 'copyright', but their parents are different: 'footer.content.bottom' and 'footer' respectively. [] []
[2018-05-22 14:34:08] main.INFO: Broken reference: the 'authorization-link-login' tries to reorder itself towards 'register-link', but their parents are different: 'header.links' and 'top.links' respectively. [] []
[2018-05-22 14:34:08] main.INFO: Broken reference: the 'authorization-link-login' tries to reorder itself towards 'register-link', but their parents are different: 'header.links' and 'top.links' respectively. [] []
[2018-05-22 14:34:08] main.INFO: Broken reference: the 'authorization-link-login' tries to reorder itself towards 'register-link', but their parents are different: 'header.links' and 'top.links' respectively. [] []
[2018-05-22 14:34:08] main.INFO: Broken reference: the 'authorization-link-login' tries to reorder itself towards 'register-link', but their parents are different: 'header.links' and 'top.links' respectively. [] []
[2018-05-22 14:34:08] main.INFO: Broken reference: the 'content.top' tries to reorder itself towards 'content', but their parents are different: 'main' and '' respectively. [] []
[2018-05-22 14:34:08] main.INFO: Broken reference: the 'content.top' tries to reorder itself towards 'content', but their parents are different: 'main' and '' respectively. [] []
[2018-05-22 14:34:08] main.INFO: Broken reference: the 'content.top' tries to reorder itself towards 'content', but their parents are different: 'main' and '' respectively. [] []
[2018-05-22 14:34:08] main.INFO: Broken reference: the 'content.top' tries to reorder itself towards 'content', but their parents are different: 'main' and '' respectively. [] []
[2018-05-22 14:34:08] main.INFO: Broken reference: the 'footer.custom.block' tries to reorder itself towards 'copyright', but their parents are different: 'footer.content.bottom' and 'footer' respectively. [] []
[2018-05-22 14:34:08] main.INFO: Broken reference: the 'footer.custom.block' tries to reorder itself towards 'copyright', but their parents are different: 'footer.content.bottom' and 'footer' respectively. [] []
[2018-05-22 14:34:08] main.INFO: Broken reference: the 'authorization-link-login' tries to reorder itself towards 'register-link', but their parents are different: 'header.links' and 'top.links' respectively. [] []
[2018-05-22 14:34:08] main.INFO: Broken reference: the 'authorization-link-login' tries to reorder itself towards 'register-link', but their parents are different: 'header.links' and 'top.links' respectively. [] []
[2018-05-22 14:34:08] main.INFO: Broken reference: the 'content.top' tries to reorder itself towards 'content', but their parents are different: 'main' and '' respectively. [] []
[2018-05-22 14:34:08] main.INFO: Broken reference: the 'content.top' tries to reorder itself towards 'content', but their parents are different: 'main' and '' respectively. [] []
[2018-05-22 14:34:18] main.INFO: Broken reference: the 'catalog.compare.sidebar' element cannot be added as child to 'sidebar.additional', because the latter doesn't exist [] []
[2018-05-22 14:34:18] main.INFO: Broken reference: the 'sale.reorder.sidebar' element cannot be added as child to 'sidebar.additional', because the latter doesn't exist [] []
[2018-05-22 14:34:18] main.INFO: Broken reference: the 'wishlist_sidebar' element cannot be added as child to 'sidebar.additional', because the latter doesn't exist [] []
[2018-05-22 14:34:18] main.INFO: Broken reference: the 'checkout.cart.item.renderers.gift-card.actions.gift_options' element cannot be added as child to 'checkout.cart.item.renderers.gift-card.actions', because the latter doesn't exist [] []
[2018-05-22 14:34:18] main.INFO: Broken reference: the 'footer.custom.block' tries to reorder itself towards 'copyright', but their parents are different: 'footer.content.bottom' and 'footer' respectively. [] []
[2018-05-22 14:34:18] main.INFO: Broken reference: the 'authorization-link-login' tries to reorder itself towards 'register-link', but their parents are different: 'header.links' and 'top.links' respectively. [] []
[2018-05-22 14:34:18] main.INFO: Broken reference: the 'checkout.cart.item.renderers.gift-card.actions.gift_options' tries to reorder itself towards '', but their parents are different: 'checkout.cart.item.renderers.gift-card.actions' and '' respectively. [] []

 

Downgrade o meu magento vai ser um problema gigantesco por causa do meu tema, eu já tive quase 1 semana de problemas com o desenvolvedor dele. Existe alguma maneira fácil de fazer este downgrade ou melhor, de tentar achar qual é o problema que está acontecendo? 

 

Muito obrigado pela ajuda. Estou realmente perdido. 

 

 

Share this post


Link to post
Share on other sites

Fazer um downgrade eu não aconselho, vai acabar dando mais dor de cabeça do que perder essa uma semana de trabalho.
Faz um teste, ativa o LUMA como tema padrão e veja se o frete aparece.

Pode ser uma incompatibilidade com o tema.

Se não aparecer, instala outra loja em outro local o Magento 2.2.4 e configura o modulo do Correios, mas dessa vez sem nenhum outro modulo, apenas o do Igor.
Se mesmo assim não aparecer é certeza que o modulo não esta compativel com essa versão 2.2.4

Obs.: Todos os testes que indicamos aqui devem ser realizados em ambiente de testes, ok? E com o devido backup da base e de arquivos.

Share this post


Link to post
Share on other sites

@Ariel Cugenotta Acabei de tentar com uma instalação nova do Magento 2.2.4 e os valores também não apareceram no carrinho. Imagino que algo tenha mudado nesta versão. 

 

Voce tem alguma dica de como eu posso fazer um troubleshooting deste problema? Tem como eu ver as variáveis que estão sendo passadas e os métodos que estão sendo chamados? 

 

Ambas as instalações foram feitas mandando os arquivos para a pasta do /app ... voce acha que isto pode ter alguma coisa haver com o problema? 

Edited by fabbr

Share this post


Link to post
Share on other sites

Uma forma de pegar onde esta o problema é ir inserindo logs de variaveis a medida que os metodos são chamados, até o momento que é chamado na tela o html com as variaveis.

Tira um print da tela com todos os campos, de como esta configurado o modulo e posta aqui para analisarmos.

Share this post


Link to post
Share on other sites

@Ariel Cugenotta Eu consegui resolver o problema ... mas agora algo interessante está acontecendo: 

 

Quando eu tenho o FLATE RATE ativado, no CHECKOUT o SEDEX é calculado corretamente;

Quando o Correios é a única forma de envio ele não é atualizado. 

 

Eu verifiquei os LOGs do modulo do correio e assim que voce entra na pagina checkout ele verifica o valor, mas quando voce entra com o endereço, cep, etc. Ele não é chamado novamente e nenhum calculo é feito. 

 

Alguma idea? 

Share this post


Link to post
Share on other sites
On 6/6/2018 at 4:01 PM, fabbr said:

@Ariel Cugenotta Eu consegui resolver o problema ... mas agora algo interessante está acontecendo: 

 

Quando eu tenho o FLATE RATE ativado, no CHECKOUT o SEDEX é calculado corretamente;

Quando o Correios é a única forma de envio ele não é atualizado. 

 

Eu verifiquei os LOGs do modulo do correio e assim que voce entra na pagina checkout ele verifica o valor, mas quando voce entra com o endereço, cep, etc. Ele não é chamado novamente e nenhum calculo é feito. 

 

Alguma idea? 

Estou com o mesmo problema, conseguiu resolver?

Share this post


Link to post
Share on other sites

Eu descobri uma gambiarra aqui agora, você ativa o Flat Rate, coloca ele somente pra um país aleatório sem ser o Brasil, e pimba! O magento vai calcular o frete e não vai exibir o Flat Rate.

  • Thanks 1

Share this post


Link to post
Share on other sites

Estou utilizando o magento 2.25 e tamém não funciona o modulo ImaginationMedia, não mostra nem o campo para calculo no produto. Uma pena o módulo parecia ser bem promissor.

Share this post


Link to post
Share on other sites
Fala Professor. Como vai?
Instalei e configurei o módulo dos correios na minha loja de acordo com o seu passo a passo e do vídeo do Ariel do Mestre Magento. 
Ocorreu tudo bem, mas ao acessar o site e fazer uma simulação de compra, coloco o CEP e não me aparece abaixo as opções se é por sedex, por pac, etc.  
O que vc acha que pode ser? Não está funcionando devido a não ser ter uma url válida? 
O meu magento está na versão 2.1.7, tenho um ambiente de teste na Web que ainda não tem DNS. Após tudo ok irei colocar o site no endereço oficial da loja. Acesse o meu site ainda em teste que é http://coachingtech.secnet.host
Se for possível me dê um retorno para que eu arrume e o módulo funcione da melhor forma. 
Um grande abraço e obrigado. 
Vinícius Machado. 

Share this post


Link to post
Share on other sites

Segue abaixo o log do correio para vermos se identificamos o não funcionamento correto dos correios, no momento de cálculo do cep e se é por sedex, pac, etc. 

2018-11-07T02:07:58+00:00 INFO (6): http://ws.correios.com.br/calculador/CalcPrecoPrazo.aspx?StrRetorno=xml&nCdFormato=1&nCdServico=40010&nVlComprimento=16&nVlAltura=2&nVlLargura=16&sCepOrigem= 70343970&sCdMaoPropria=N&sCdAvisoRecebimento=N&nVlPeso=1&sCepDestino=
2018-11-07T02:07:58+00:00 INFO (6): http://ws.correios.com.br/calculador/CalcPrecoPrazo.aspx?StrRetorno=xml&nCdFormato=1&nCdServico=41106&nVlComprimento=16&nVlAltura=2&nVlLargura=16&sCepOrigem= 70343970&sCdMaoPropria=N&sCdAvisoRecebimento=N&nVlPeso=1&sCepDestino=
2018-11-07T02:07:58+00:00 INFO (6): Error in consult XML: String could not be parsed as XML
2018-11-07T02:07:59+00:00 INFO (6): Error in consult XML: String could not be parsed as XML
2018-11-07T02:07:59+00:00 INFO (6): http://ws.correios.com.br/calculador/CalcPrecoPrazo.aspx?StrRetorno=xml&nCdFormato=1&nCdServico=40010&nVlComprimento=16&nVlAltura=2&nVlLargura=16&sCepOrigem= 70343970&sCdMaoPropria=N&sCdAvisoRecebimento=N&nVlPeso=1&sCepDestino=
2018-11-07T02:07:59+00:00 INFO (6): http://ws.correios.com.br/calculador/CalcPrecoPrazo.aspx?StrRetorno=xml&nCdFormato=1&nCdServico=41106&nVlComprimento=16&nVlAltura=2&nVlLargura=16&sCepOrigem= 70343970&sCdMaoPropria=N&sCdAvisoRecebimento=N&nVlPeso=1&sCepDestino=
2018-11-07T02:08:00+00:00 INFO (6): Error in consult XML: String could not be parsed as XML
2018-11-07T02:08:00+00:00 INFO (6): Error in consult XML: String could not be parsed as XML
2018-11-07T02:08:00+00:00 INFO (6): http://ws.correios.com.br/calculador/CalcPrecoPrazo.aspx?StrRetorno=xml&nCdFormato=1&nCdServico=40010&nVlComprimento=16&nVlAltura=2&nVlLargura=16&sCepOrigem= 70343970&sCdMaoPropria=N&sCdAvisoRecebimento=N&nVlPeso=1&sCepDestino=
2018-11-07T02:08:00+00:00 INFO (6): http://ws.correios.com.br/calculador/CalcPrecoPrazo.aspx?StrRetorno=xml&nCdFormato=1&nCdServico=41106&nVlComprimento=16&nVlAltura=2&nVlLargura=16&sCepOrigem= 70343970&sCdMaoPropria=N&sCdAvisoRecebimento=N&nVlPeso=1&sCepDestino=
2018-11-07T02:08:01+00:00 INFO (6): Error in consult XML: String could not be parsed as XML
2018-11-07T02:08:01+00:00 INFO (6): Error in consult XML: String could not be parsed as XML
2018-11-07T02:08:01+00:00 INFO (6): http://ws.correios.com.br/calculador/CalcPrecoPrazo.aspx?StrRetorno=xml&nCdFormato=1&nCdServico=40010&nVlComprimento=16&nVlAltura=2&nVlLargura=16&sCepOrigem= 70343970&sCdMaoPropria=N&sCdAvisoRecebimento=N&nVlPeso=1&sCepDestino=
2018-11-07T02:08:01+00:00 INFO (6): http://ws.correios.com.br/calculador/CalcPrecoPrazo.aspx?StrRetorno=xml&nCdFormato=1&nCdServico=41106&nVlComprimento=16&nVlAltura=2&nVlLargura=16&sCepOrigem= 70343970&sCdMaoPropria=N&sCdAvisoRecebimento=N&nVlPeso=1&sCepDestino=
2018-11-07T02:08:02+00:00 INFO (6): Error in consult XML: String could not be parsed as XML
2018-11-07T02:08:02+00:00 INFO (6): Error in consult XML: String could not be parsed as XML
2018-11-07T02:12:53+00:00 INFO (6): http://ws.correios.com.br/calculador/CalcPrecoPrazo.aspx?StrRetorno=xml&nCdFormato=1&nCdServico=40010&nVlComprimento=16&nVlAltura=2&nVlLargura=16&sCepOrigem= 70343970&sCdMaoPropria=N&sCdAvisoRecebimento=N&nVlPeso=1&sCepDestino=
2018-11-07T02:12:53+00:00 INFO (6): http://ws.correios.com.br/calculador/CalcPrecoPrazo.aspx?StrRetorno=xml&nCdFormato=1&nCdServico=41106&nVlComprimento=16&nVlAltura=2&nVlLargura=16&sCepOrigem= 70343970&sCdMaoPropria=N&sCdAvisoRecebimento=N&nVlPeso=1&sCepDestino=
2018-11-07T02:12:54+00:00 INFO (6): Error in consult XML: String could not be parsed as XML
2018-11-07T02:12:54+00:00 INFO (6): Error in consult XML: String could not be parsed as XML
2018-11-07T02:12:54+00:00 INFO (6): http://ws.correios.com.br/calculador/CalcPrecoPrazo.aspx?StrRetorno=xml&nCdFormato=1&nCdServico=40010&nVlComprimento=16&nVlAltura=2&nVlLargura=16&sCepOrigem= 70343970&sCdMaoPropria=N&sCdAvisoRecebimento=N&nVlPeso=1&sCepDestino=
2018-11-07T02:12:54+00:00 INFO (6): http://ws.correios.com.br/calculador/CalcPrecoPrazo.aspx?StrRetorno=xml&nCdFormato=1&nCdServico=41106&nVlComprimento=16&nVlAltura=2&nVlLargura=16&sCepOrigem= 70343970&sCdMaoPropria=N&sCdAvisoRecebimento=N&nVlPeso=1&sCepDestino=
2018-11-07T02:12:55+00:00 INFO (6): Error in consult XML: String could not be parsed as XML
2018-11-07T02:12:55+00:00 INFO (6): Error in consult XML: String could not be parsed as XML
2018-11-07T02:12:56+00:00 INFO (6): http://ws.correios.com.br/calculador/CalcPrecoPrazo.aspx?StrRetorno=xml&nCdFormato=1&nCdServico=40010&nVlComprimento=16&nVlAltura=2&nVlLargura=16&sCepOrigem= 70343970&sCdMaoPropria=N&sCdAvisoRecebimento=N&nVlPeso=1&sCepDestino=74565070
2018-11-07T02:12:56+00:00 INFO (6): http://ws.correios.com.br/calculador/CalcPrecoPrazo.aspx?StrRetorno=xml&nCdFormato=1&nCdServico=41106&nVlComprimento=16&nVlAltura=2&nVlLargura=16&sCepOrigem= 70343970&sCdMaoPropria=N&sCdAvisoRecebimento=N&nVlPeso=1&sCepDestino=74565070
2018-11-07T02:12:56+00:00 INFO (6): Error in consult XML: String could not be parsed as XML
2018-11-07T02:12:56+00:00 INFO (6): Error in consult XML: String could not be parsed as XML
2018-11-07T02:12:57+00:00 INFO (6): http://ws.correios.com.br/calculador/CalcPrecoPrazo.aspx?StrRetorno=xml&nCdFormato=1&nCdServico=40010&nVlComprimento=16&nVlAltura=2&nVlLargura=16&sCepOrigem= 70343970&sCdMaoPropria=N&sCdAvisoRecebimento=N&nVlPeso=1&sCepDestino=74565070
2018-11-07T02:12:57+00:00 INFO (6): http://ws.correios.com.br/calculador/CalcPrecoPrazo.aspx?StrRetorno=xml&nCdFormato=1&nCdServico=41106&nVlComprimento=16&nVlAltura=2&nVlLargura=16&sCepOrigem= 70343970&sCdMaoPropria=N&sCdAvisoRecebimento=N&nVlPeso=1&sCepDestino=74565070
2018-11-07T02:12:57+00:00 INFO (6): Error in consult XML: String could not be parsed as XML
2018-11-07T02:12:58+00:00 INFO (6): Error in consult XML: String could not be parsed as XML
2018-11-07T02:13:12+00:00 INFO (6): http://ws.correios.com.br/calculador/CalcPrecoPrazo.aspx?StrRetorno=xml&nCdFormato=1&nCdServico=40010&nVlComprimento=16&nVlAltura=2&nVlLargura=16&sCepOrigem= 70343970&sCdMaoPropria=N&sCdAvisoRecebimento=N&nVlPeso=1&sCepDestino=74565070
2018-11-07T02:13:12+00:00 INFO (6): http://ws.correios.com.br/calculador/CalcPrecoPrazo.aspx?StrRetorno=xml&nCdFormato=1&nCdServico=41106&nVlComprimento=16&nVlAltura=2&nVlLargura=16&sCepOrigem= 70343970&sCdMaoPropria=N&sCdAvisoRecebimento=N&nVlPeso=1&sCepDestino=74565070
2018-11-07T02:13:12+00:00 INFO (6): Error in consult XML: String could not be parsed as XML
2018-11-07T02:13:12+00:00 INFO (6): Error in consult XML: String could not be parsed as XML
2018-11-07T02:13:13+00:00 INFO (6): http://ws.correios.com.br/calculador/CalcPrecoPrazo.aspx?StrRetorno=xml&nCdFormato=1&nCdServico=40010&nVlComprimento=16&nVlAltura=2&nVlLargura=16&sCepOrigem= 70343970&sCdMaoPropria=N&sCdAvisoRecebimento=N&nVlPeso=1&sCepDestino=74565070
2018-11-07T02:13:13+00:00 INFO (6): http://ws.correios.com.br/calculador/CalcPrecoPrazo.aspx?StrRetorno=xml&nCdFormato=1&nCdServico=41106&nVlComprimento=16&nVlAltura=2&nVlLargura=16&sCepOrigem= 70343970&sCdMaoPropria=N&sCdAvisoRecebimento=N&nVlPeso=1&sCepDestino=74565070
2018-11-07T02:13:13+00:00 INFO (6): Error in consult XML: String could not be parsed as XML
2018-11-07T02:13:14+00:00 INFO (6): Error in consult XML: String could not be parsed as XML
2018-11-07T02:14:34+00:00 INFO (6): http://ws.correios.com.br/calculador/CalcPrecoPrazo.aspx?StrRetorno=xml&nCdFormato=1&nCdServico=40010&nVlComprimento=16&nVlAltura=2&nVlLargura=16&sCepOrigem= 70343970&sCdMaoPropria=N&sCdAvisoRecebimento=N&nVlPeso=1&sCepDestino=74565070
2018-11-07T02:14:34+00:00 INFO (6): http://ws.correios.com.br/calculador/CalcPrecoPrazo.aspx?StrRetorno=xml&nCdFormato=1&nCdServico=41106&nVlComprimento=16&nVlAltura=2&nVlLargura=16&sCepOrigem= 70343970&sCdMaoPropria=N&sCdAvisoRecebimento=N&nVlPeso=1&sCepDestino=74565070
2018-11-07T02:14:35+00:00 INFO (6): Error in consult XML: String could not be parsed as XML
2018-11-07T02:14:35+00:00 INFO (6): Error in consult XML: String could not be parsed as XML
2018-11-07T02:14:36+00:00 INFO (6): http://ws.correios.com.br/calculador/CalcPrecoPrazo.aspx?StrRetorno=xml&nCdFormato=1&nCdServico=40010&nVlComprimento=16&nVlAltura=2&nVlLargura=16&sCepOrigem= 70343970&sCdMaoPropria=N&sCdAvisoRecebimento=N&nVlPeso=1&sCepDestino=74565070
2018-11-07T02:14:36+00:00 INFO (6): http://ws.correios.com.br/calculador/CalcPrecoPrazo.aspx?StrRetorno=xml&nCdFormato=1&nCdServico=41106&nVlComprimento=16&nVlAltura=2&nVlLargura=16&sCepOrigem= 70343970&sCdMaoPropria=N&sCdAvisoRecebimento=N&nVlPeso=1&sCepDestino=74565070
2018-11-07T02:14:36+00:00 INFO (6): Error in consult XML: String could not be parsed as XML
2018-11-07T02:14:36+00:00 INFO (6): Error in consult XML: String could not be parsed as XML
2018-11-07T02:14:39+00:00 INFO (6): http://ws.correios.com.br/calculador/CalcPrecoPrazo.aspx?StrRetorno=xml&nCdFormato=1&nCdServico=40010&nVlComprimento=16&nVlAltura=2&nVlLargura=16&sCepOrigem= 70343970&sCdMaoPropria=N&sCdAvisoRecebimento=N&nVlPeso=1&sCepDestino=01001001
2018-11-07T02:14:39+00:00 INFO (6): http://ws.correios.com.br/calculador/CalcPrecoPrazo.aspx?StrRetorno=xml&nCdFormato=1&nCdServico=41106&nVlComprimento=16&nVlAltura=2&nVlLargura=16&sCepOrigem= 70343970&sCdMaoPropria=N&sCdAvisoRecebimento=N&nVlPeso=1&sCepDestino=01001001
2018-11-07T02:14:40+00:00 INFO (6): Error in consult XML: String could not be parsed as XML
2018-11-07T02:14:40+00:00 INFO (6): Error in consult XML: String could not be parsed as XML
2018-11-07T02:14:41+00:00 INFO (6): http://ws.correios.com.br/calculador/CalcPrecoPrazo.aspx?StrRetorno=xml&nCdFormato=1&nCdServico=40010&nVlComprimento=16&nVlAltura=2&nVlLargura=16&sCepOrigem= 70343970&sCdMaoPropria=N&sCdAvisoRecebimento=N&nVlPeso=1&sCepDestino=01001001
2018-11-07T02:14:41+00:00 INFO (6): http://ws.correios.com.br/calculador/CalcPrecoPrazo.aspx?StrRetorno=xml&nCdFormato=1&nCdServico=41106&nVlComprimento=16&nVlAltura=2&nVlLargura=16&sCepOrigem= 70343970&sCdMaoPropria=N&sCdAvisoRecebimento=N&nVlPeso=1&sCepDestino=01001001
2018-11-07T02:14:41+00:00 INFO (6): Error in consult XML: String could not be parsed as XML
2018-11-07T02:14:41+00:00 INFO (6): Error in consult XML: String could not be parsed as XML
2018-11-07T02:15:12+00:00 INFO (6): http://ws.correios.com.br/calculador/CalcPrecoPrazo.aspx?StrRetorno=xml&nCdFormato=1&nCdServico=40010&nVlComprimento=16&nVlAltura=2&nVlLargura=16&sCepOrigem= 70343970&sCdMaoPropria=N&sCdAvisoRecebimento=N&nVlPeso=1&sCepDestino=01001001
2018-11-07T02:15:12+00:00 INFO (6): http://ws.correios.com.br/calculador/CalcPrecoPrazo.aspx?StrRetorno=xml&nCdFormato=1&nCdServico=41106&nVlComprimento=16&nVlAltura=2&nVlLargura=16&sCepOrigem= 70343970&sCdMaoPropria=N&sCdAvisoRecebimento=N&nVlPeso=1&sCepDestino=01001001
2018-11-07T02:15:13+00:00 INFO (6): Error in consult XML: String could not be parsed as XML
2018-11-07T02:15:13+00:00 INFO (6): Error in consult XML: String could not be parsed as XML
2018-11-07T02:15:14+00:00 INFO (6): http://ws.correios.com.br/calculador/CalcPrecoPrazo.aspx?StrRetorno=xml&nCdFormato=1&nCdServico=40010&nVlComprimento=16&nVlAltura=2&nVlLargura=16&sCepOrigem= 70343970&sCdMaoPropria=N&sCdAvisoRecebimento=N&nVlPeso=1&sCepDestino=01001001
2018-11-07T02:15:14+00:00 INFO (6): http://ws.correios.com.br/calculador/CalcPrecoPrazo.aspx?StrRetorno=xml&nCdFormato=1&nCdServico=41106&nVlComprimento=16&nVlAltura=2&nVlLargura=16&sCepOrigem= 70343970&sCdMaoPropria=N&sCdAvisoRecebimento=N&nVlPeso=1&sCepDestino=01001001
2018-11-07T02:15:14+00:00 INFO (6): Error in consult XML: String could not be parsed as XML
2018-11-07T02:15:14+00:00 INFO (6): Error in consult XML: String could not be parsed as XML

 

Share this post


Link to post
Share on other sites

Oi @Vinícius Machado

Esse tipo de problema é bem comum, veja se ao digitar o CEP não é gerado algo no arquivo exception.log na pasta var/log

Esse log que mostrou é apenas um informativo, veja que ele sempre tem a palavra INFO nas linhas de tentativas. A noticia boa é que o modulo esta se comunicando com o webservice, veja que ao acessar os links ele mostra o valores:

http://ws.correios.com.br/calculador/CalcPrecoPrazo.aspx?StrRetorno=xml&nCdFormato=1&nCdServico=41106&nVlComprimento=16&nVlAltura=2&nVlLargura=16&sCepOrigem=70343970&sCdMaoPropria=N&sCdAvisoRecebimento=N&nVlPeso=1&sCepDestino=01001001

Provável que esta faltando algum configuração como peso máximo por exemplo.

Share this post


Link to post
Share on other sites

Bom. O peso máximo está configurado em 30.000 e segue abaixo o log do arquivo exception.log que foi gerado ao colocar o cep e não aparecer o tipo de transporte se vai ser por sedex, pac, etc. Obrigado e me fale o comando para desinstalar o módulo no magento 2. No aguardo. 


[2018-11-05 22:07:09] main.CRITICAL: Zend_Mail_Transport_Exception: Unable to send mail. mail() has been disabled for security reasons in /home/vcloud/public_html/coachingtech.secnet.host/vendor/magento/zendframework1/library/Zend/Mail/Transport/Sendmail.php:111

Next Magento\Framework\Exception\MailException: Unable to send mail. mail() has been disabled for security reasons in /home/vcloud/public_html/coachingtech.secnet.host/vendor/magento/framework/Mail/Transport.php:41
Stack trace:
#0 /home/vcloud/public_html/coachingtech.secnet.host/vendor/magento/framework/Interception/Interceptor.php(146): Magento\Framework\Mail\Transport->sendMessage()
#1 /home/vcloud/public_html/coachingtech.secnet.host/var/generation/Magento/Framework/Mail/Transport/Interceptor.php(26): Magento\Framework\Mail\Transport\Interceptor->___callPlugins('sendMessage', Array, Array)
#2 /home/vcloud/public_html/coachingtech.secnet.host/vendor/magento/module-customer/Model/EmailNotification.php(239): Magento\Framework\Mail\Transport\Interceptor->sendMessage()
#3 /home/vcloud/public_html/coachingtech.secnet.host/vendor/magento/module-customer/Model/EmailNotification.php(362): Magento\Customer\Model\EmailNotification->sendEmailTemplate(Object(Magento\Customer\Model\Data\Customer), 'customer/create...', 'customer/create...', Array, 1)
#4 /home/vcloud/public_html/coachingtech.secnet.host/vendor/magento/module-customer/Model/AccountManagement.php(777): Magento\Customer\Model\EmailNotification->newAccount(Object(Magento\Customer\Model\Data\Customer), 'registered', 'http://coaching...', 1)
#5 /home/vcloud/public_html/coachingtech.secnet.host/vendor/magento/module-customer/Model/AccountManagement.php(737): Magento\Customer\Model\AccountManagement->sendEmailConfirmation(Object(Magento\Customer\Model\Data\Customer), 'http://coaching...')
#6 /home/vcloud/public_html/coachingtech.secnet.host/var/generation/Magento/Customer/Model/AccountManagement/Interceptor.php(141): Magento\Customer\Model\AccountManagement->createAccountWithPasswordHash(Object(Magento\Customer\Model\Data\Customer), 'a6234e3aca45a1a...', 'http://coaching...')
#7 /home/vcloud/public_html/coachingtech.secnet.host/vendor/magento/module-customer/Model/AccountManagement.php(662): Magento\Customer\Model\AccountManagement\Interceptor->createAccountWithPasswordHash(Object(Magento\Customer\Model\Data\Customer), 'a6234e3aca45a1a...', 'http://coaching...')
#8 /home/vcloud/public_html/coachingtech.secnet.host/var/generation/Magento/Customer/Model/AccountManagement/Interceptor.php(128): Magento\Customer\Model\AccountManagement->createAccount(Object(Magento\Customer\Model\Data\Customer), 'ids321!@#', 'http://coaching...')
#9 /home/vcloud/public_html/coachingtech.secnet.host/vendor/magento/module-customer/Controller/Account/CreatePost.php(277): Magento\Customer\Model\AccountManagement\Interceptor->createAccount(Object(Magento\Customer\Model\Data\Customer), 'ids321!@#', 'http://coaching...')
#10 /home/vcloud/public_html/coachingtech.secnet.host/vendor/magento/framework/App/Action/Action.php(102): Magento\Customer\Controller\Account\CreatePost->execute()
#11 /home/vcloud/public_html/coachingtech.secnet.host/vendor/magento/framework/Interception/Interceptor.php(74): Magento\Framework\App\Action\Action->dispatch(Object(Magento\Framework\App\Request\Http))
#12 /home/vcloud/public_html/coachingtech.secnet.host/vendor/magento/framework/Interception/Chain/Chain.php(70): Magento\Customer\Controller\Account\CreatePost\Interceptor->___callParent('dispatch', Array)
#13 /home/vcloud/public_html/coachingtech.secnet.host/vendor/magento/framework/Interception/Chain/Chain.php(63): Magento\Framework\Interception\Chain\Chain->invokeNext('Magento\\Custome...', 'dispatch', Object(Magento\Customer\Controller\Account\CreatePost\Interceptor), Array, 'contextPlugin')
#14 /home/vcloud/public_html/coachingtech.secnet.host/vendor/magento/module-store/App/Action/Plugin/Context.php(106): Magento\Framework\Interception\Chain\Chain->Magento\Framework\Interception\Chain\{closure}(Object(Magento\Framework\App\Request\Http))
#15 /home/vcloud/public_html/coachingtech.secnet.host/vendor/magento/framework/Interception/Chain/Chain.php(67): Magento\Store\App\Action\Plugin\Context->aroundDispatch(Object(Magento\Customer\Controller\Account\CreatePost\Interceptor), Object(Closure), Object(Magento\Framework\App\Request\Http))
#16 /home/vcloud/public_html/coachingtech.secnet.host/vendor/magento/framework/Interception/Chain/Chain.php(63): Magento\Framework\Interception\Chain\Chain->invokeNext('Magento\\Custome...', 'dispatch', Object(Magento\Customer\Controller\Account\CreatePost\Interceptor), Array, 'customer-app-ac...')
#17 /home/vcloud/public_html/coachingtech.secnet.host/vendor/magento/module-customer/Model/App/Action/ContextPlugin.php(61): Magento\Framework\Interception\Chain\Chain->Magento\Framework\Interception\Chain\{closure}(Object(Magento\Framework\App\Request\Http))
#18 /home/vcloud/public_html/coachingtech.secnet.host/vendor/magento/framework/Interception/Chain/Chain.php(67): Magento\Customer\Model\App\Action\ContextPlugin->aroundDispatch(Object(Magento\Customer\Controller\Account\CreatePost\Interceptor), Object(Closure), Object(Magento\Framework\App\Request\Http))
#19 /home/vcloud/public_html/coachingtech.secnet.host/vendor/magento/framework/Interception/Chain/Chain.php(63): Magento\Framework\Interception\Chain\Chain->invokeNext('Magento\\Custome...', 'dispatch', Object(Magento\Customer\Controller\Account\CreatePost\Interceptor), Array, 'storeCheck')
#20 /home/vcloud/public_html/coachingtech.secnet.host/vendor/magento/module-store/App/Action/Plugin/StoreCheck.php(44): Magento\Framework\Interception\Chain\Chain->Magento\Framework\Interception\Chain\{closure}(Object(Magento\Framework\App\Request\Http))
#21 /home/vcloud/public_html/coachingtech.secnet.host/vendor/magento/framework/Interception/Chain/Chain.php(67): Magento\Store\App\Action\Plugin\StoreCheck->aroundDispatch(Object(Magento\Customer\Controller\Account\CreatePost\Interceptor), Object(Closure), Object(Magento\Framework\App\Request\Http))
#22 /home/vcloud/public_html/coachingtech.secnet.host/vendor/magento/framework/Interception/Chain/Chain.php(63): Magento\Framework\Interception\Chain\Chain->invokeNext('Magento\\Custome...', 'dispatch', Object(Magento\Customer\Controller\Account\CreatePost\Interceptor), Array, 'customer_accoun...')
#23 /home/vcloud/public_html/coachingtech.secnet.host/vendor/magento/module-customer/Controller/Plugin/Account.php(60): Magento\Framework\Interception\Chain\Chain->Magento\Framework\Interception\Chain\{closure}(Object(Magento\Framework\App\Request\Http))
#24 /home/vcloud/public_html/coachingtech.secnet.host/vendor/magento/framework/Interception/Chain/Chain.php(67): Magento\Customer\Controller\Plugin\Account->aroundDispatch(Object(Magento\Customer\Controller\Account\CreatePost\Interceptor), Object(Closure), Object(Magento\Framework\App\Request\Http))
#25 /home/vcloud/public_html/coachingtech.secnet.host/vendor/magento/framework/Interception/Chain/Chain.php(63): Magento\Framework\Interception\Chain\Chain->invokeNext('Magento\\Custome...', 'dispatch', Object(Magento\Customer\Controller\Account\CreatePost\Interceptor), Array, 'weee-app-action...')
#26 /home/vcloud/public_html/coachingtech.secnet.host/vendor/magento/module-weee/Model/App/Action/ContextPlugin.php(112): Magento\Framework\Interception\Chain\Chain->Magento\Framework\Interception\Chain\{closure}(Object(Magento\Framework\App\Request\Http))
#27 /home/vcloud/public_html/coachingtech.secnet.host/vendor/magento/framework/Interception/Chain/Chain.php(67): Magento\Weee\Model\App\Action\ContextPlugin->aroundDispatch(Object(Magento\Customer\Controller\Account\CreatePost\Interceptor), Object(Closure), Object(Magento\Framework\App\Request\Http))
#28 /home/vcloud/public_html/coachingtech.secnet.host/vendor/magento/framework/Interception/Interceptor.php(138): Magento\Framework\Interception\Chain\Chain->invokeNext('Magento\\Custome...', 'dispatch', Object(Magento\Customer\Controller\Account\CreatePost\Interceptor), Array, 'tax-app-action-...')
#29 /home/vcloud/public_html/coachingtech.secnet.host/vendor/magento/module-tax/Model/App/Action/ContextPlugin.php(91): Magento\Customer\Controller\Account\CreatePost\Interceptor->Magento\Framework\Interception\{closure}(Object(Magento\Framework\App\Request\Http))
#30 /home/vcloud/public_html/coachingtech.secnet.host/vendor/magento/framework/Interception/Interceptor.php(142): Magento\Tax\Model\App\Action\ContextPlugin->aroundDispatch(Object(Magento\Customer\Controller\Account\CreatePost\Interceptor), Object(Closure), Object(Magento\Framework\App\Request\Http))
#31 /home/vcloud/public_html/coachingtech.secnet.host/var/generation/Magento/Customer/Controller/Account/CreatePost/Interceptor.php(26): Magento\Customer\Controller\Account\CreatePost\Interceptor->___callPlugins('dispatch', Array, Array)
#32 /home/vcloud/public_html/coachingtech.secnet.host/vendor/magento/framework/App/FrontController.php(55): Magento\Customer\Controller\Account\CreatePost\Interceptor->dispatch(Object(Magento\Framework\App\Request\Http))
#33 /home/vcloud/public_html/coachingtech.secnet.host/vendor/magento/framework/Interception/Interceptor.php(74): Magento\Framework\App\FrontController->dispatch(Object(Magento\Framework\App\Request\Http))
#34 /home/vcloud/public_html/coachingtech.secnet.host/vendor/magento/framework/Interception/Chain/Chain.php(70): Magento\Framework\App\FrontController\Interceptor->___callParent('dispatch', Array)
#35 /home/vcloud/public_html/coachingtech.secnet.host/vendor/magento/framework/Interception/Chain/Chain.php(63): Magento\Framework\Interception\Chain\Chain->invokeNext('Magento\\Framewo...', 'dispatch', Object(Magento\Framework\App\FrontController\Interceptor), Array, 'requestPreproce...')
#36 /home/vcloud/public_html/coachingtech.secnet.host/vendor/magento/module-store/App/FrontController/Plugin/RequestPreprocessor.php(94): Magento\Framework\Interception\Chain\Chain->Magento\Framework\Interception\Chain\{closure}(Object(Magento\Framework\App\Request\Http))
#37 /home/vcloud/public_html/coachingtech.secnet.host/vendor/magento/framework/Interception/Chain/Chain.php(67): Magento\Store\App\FrontController\Plugin\RequestPreprocessor->aroundDispatch(Object(Magento\Framework\App\FrontController\Interceptor), Object(Closure), Object(Magento\Framework\App\Request\Http))
#38 /home/vcloud/public_html/coachingtech.secnet.host/vendor/magento/framework/Interception/Chain/Chain.php(63): Magento\Framework\Interception\Chain\Chain->invokeNext('Magento\\Framewo...', 'dispatch', Object(Magento\Framework\App\FrontController\Interceptor), Array, 'install')
#39 /home/vcloud/public_html/coachingtech.secnet.host/vendor/magento/framework/Module/Plugin/DbStatusValidator.php(69): Magento\Framework\Interception\Chain\Chain->Magento\Framework\Interception\Chain\{closure}(Object(Magento\Framework\App\Request\Http))
#40 /home/vcloud/public_html/coachingtech.secnet.host/vendor/magento/framework/Interception/Chain/Chain.php(67): Magento\Framework\Module\Plugin\DbStatusValidator->aroundDispatch(Object(Magento\Framework\App\FrontController\Interceptor), Object(Closure), Object(Magento\Framework\App\Request\Http))
#41 /home/vcloud/public_html/coachingtech.secnet.host/vendor/magento/framework/Interception/Chain/Chain.php(63): Magento\Framework\Interception\Chain\Chain->invokeNext('Magento\\Framewo...', 'dispatch', Object(Magento\Framework\App\FrontController\Interceptor), Array, 'front-controlle...')
#42 /home/vcloud/public_html/coachingtech.secnet.host/vendor/magento/module-page-cache/Model/App/FrontController/VarnishPlugin.php(55): Magento\Framework\Interception\Chain\Chain->Magento\Framework\Interception\Chain\{closure}(Object(Magento\Framework\App\Request\Http))
#43 /home/vcloud/public_html/coachingtech.secnet.host/vendor/magento/framework/Interception/Chain/Chain.php(67): Magento\PageCache\Model\App\FrontController\VarnishPlugin->aroundDispatch(Object(Magento\Framework\App\FrontController\Interceptor), Object(Closure), Object(Magento\Framework\App\Request\Http))
#44 /home/vcloud/public_html/coachingtech.secnet.host/vendor/magento/framework/Interception/Interceptor.php(138): Magento\Framework\Interception\Chain\Chain->invokeNext('Magento\\Framewo...', 'dispatch', Object(Magento\Framework\App\FrontController\Interceptor), Array, 'front-controlle...')
#45 /home/vcloud/public_html/coachingtech.secnet.host/vendor/magento/module-page-cache/Model/App/FrontController/BuiltinPlugin.php(73): Magento\Framework\App\FrontController\Interceptor->Magento\Framework\Interception\{closure}(Object(Magento\Framework\App\Request\Http))
#46 /home/vcloud/public_html/coachingtech.secnet.host/app/code/TemplateMonster/SiteMaintenance/Model/PageCache/App/FrontController/BuiltinPlugin.php(30): Magento\PageCache\Model\App\FrontController\BuiltinPlugin->aroundDispatch(Object(Magento\Framework\App\FrontController\Interceptor), Object(Closure), Object(Magento\Framework\App\Request\Http))
#47 /home/vcloud/public_html/coachingtech.secnet.host/vendor/magento/framework/Interception/Interceptor.php(142): TemplateMonster\SiteMaintenance\Model\PageCache\App\FrontController\BuiltinPlugin->aroundDispatch(Object(Magento\Framework\App\FrontController\Interceptor), Object(Closure), Object(Magento\Framework\App\Request\Http))
#48 /home/vcloud/public_html/coachingtech.secnet.host/var/generation/Magento/Framework/App/FrontController/Interceptor.php(26): Magento\Framework\App\FrontController\Interceptor->___callPlugins('dispatch', Array, Array)
#49 /home/vcloud/public_html/coachingtech.secnet.host/vendor/magento/framework/App/Http.php(135): Magento\Framework\App\FrontController\Interceptor->dispatch(Object(Magento\Framework\App\Request\Http))
#50 /home/vcloud/public_html/coachingtech.secnet.host/vendor/magento/framework/App/Bootstrap.php(258): Magento\Framework\App\Http->launch()
#51 /home/vcloud/public_html/coachingtech.secnet.host/index.php(43): Magento\Framework\App\Bootstrap->run(Object(Magento\Framework\App\Http))
#52 {main} [] []

 

 

Share this post


Link to post
Share on other sites

Oi @Vinícius Machado

Uma pena seu projeto não ter encaixado com o modulo, para desinstalar é simples, basta aplicar o comando abaixo e depois ir na pasta do módulo e apagar ela.

php bin/magento module:disable ImaginationMedia_Correios

Quando me deparo com esse tipo de situação, não costumo desistir até porque o esforço para fazer um módulo do zero é muito grande, e não existe outro módulo hoje que você possa usar para conectar o correios. Tem o https://github.com/Bleez/Bleez-Correios mas ele foi descontinuado em 2016, e possui diversos bugs.

Então eu sempre parto para algumas ações com o objetivo de identificar onde esta o problema:

1) Instalo o modulo em uma versão nativa do Magento 2.0, 2.1 ou 2.2 no tema LUMA, dependendo da versão que estiver usando.
Obs.: Na verdade todos os módulos que uso a primeira coisa que faço é validar ele em uma versão nativa antes de usar, assim já elimino a possibilidade do módulo simplesmente não funcionar.

2) Se o módulo não funcionar em nenhuma versão do Magento com certeza você esta errando em algum processo de instalação ou configuração, pois esse módulo é usado por diversas lojas e se nunca funcionasse jamais seria divulgado pela própria comunidade, uma vez que quanto mais pessoas usassem mais "queimaria" a imagem do desenvolvedor que fez o módulo.

3) Se o módulo funcionar na versão nativa do Magento e no seu projeto não, muito provavel que alguma configuração no banco de dados ou em como o template foi feito esta interferindo. Nesse caso você terá que debugar e encontrar o erro, pois trata-se de um erro pontual em seu projeto.

Espero ter ajudado! =))

Share this post


Link to post
Share on other sites

Fala Professor. Como vai?

Bom. Me livrei dessa. Risos. 

O projeto não precisa mais de calcular o frete pelo CEP como estava te dizendo. O cliente mudou de idéia e preciso agora um módulo de autocomplete do CEP, ou seja, quando eu colocar o CEP no meu endereço de cadastro na loja, no carrrinho do produto, etc, irá aparecer a opção de buscar automático o endereço pelo cep. Vc tem aí o módulo de autocomplete do CEP para que eu instale no magento 2.1.7?

Um abraço e no aguardo. 

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Entrar

Already have an account? Sign in here.

Sign In Now

×

Informação Importante

Ao usar este site, você concorda com nossos Termos de Uso (leia).