nopCommerceBrasil / NopBrasil.Plugin.Shipping.Correios

Correios integration plugin for nopCommerce to calculate the value and delivery time for an order
MIT License
12 stars 12 forks source link

Atualização para 4.30 #12

Open vidz1979 opened 4 years ago

vidz1979 commented 4 years ago

Vocês farão a atualização para a versão 4.30?

bnumarcos commented 4 years ago

Tem alguma previsão ?

aurelioolive commented 3 years ago

@jrvidotti e @bnumarcos fiz o update do plugin para usar no meu ecommerce, segue opensource: https://github.com/Aurelioolive/NopBrasil.Plugin.Shipping.Correios/tree/feature/update-4.3

Lembrando que o PR que eu abri ainda não foi validado pela equipe do NopCommerce Brasil mas tá disponível para reviews: https://github.com/nopCommerceBrasil/NopBrasil.Plugin.Shipping.Correios/pull/13

almirrps commented 3 years ago

Olá Aurelioolive! Eu peguei a versão com suas modificações e recompilei aqui no NopCommerce 4.30. Ele instala e ativa de boas, mas não aparece nas opções de cálculo de frete ou modo de envio do produto. Já olhei tudo no projeto, tentei identificar alguma ativação necessária mas nada. Será que é necessário aguardar a validação do pessoal da equipe para ele funcionar? Já mandei email para os caras mas até agora ninguém respondeu...

aurelioolive commented 3 years ago

Bom dia @almirrps ! Você tem que ir em Configuração > Forma de envio > Fornecedores de frete e habilitar o Shipping.Correios como Ativo, mostrar pedido como 1

aurelioolive commented 3 years ago

Aproveitando, acabei de subir uma correção no cálculo do frete.

aurelioolive commented 3 years ago

@marcelowu imagino que no seu caso seja pela falta dos dados do contrato,

aurelioolive commented 3 years ago

Enjoy =]

almirrps commented 3 years ago

Bom dia @almirrps ! Você tem que ir em Configuração > Forma de envio > Fornecedores de frete e habilitar o Shipping.Correios como Ativo, mostrar pedido como 1

Olá Aurelioolive, primeiramente obrigado pelo retorno. Então cara, segui esse procedimento que você informou (instalado, ativo e mostrar pedido = 1), aproveitei e desativei todas as outras formas de envio e ainda não aparece - só aparece as opções "-2 dias" e "Retirar na loja". Nas configurações, eu informei o código da empresa, a senha, código postal e os serviços de operadora. Mantive a URL default no campo URL. Vendo as outras respostas aqui, estou desconfiando de que informei o código da empresa e senha errados - como posso confirmar de que informei as informações corretas?

aurelioolive commented 3 years ago

@almirrps tenta entrar no portal do SIGEPWeb com o login e senha. O login geralmente é o código do contrato e a senha é o os primeiros números do CNPJ

aurelioolive commented 3 years ago

Só escolher: https://www.nopcommerce.com/en/extensions

almirrps commented 3 years ago

@almirrps tenta entrar no portal do SIGEPWeb com o login e senha. O login geralmente é o código do contrato e a senha é o os primeiros números do CNPJ

Então, meu cliente não tem acesso ao SIGEPWeb... ...ele tem somente login e senha para acessar o IdCorreios, mas lá não tem nada indicando acesso ao SIGEPWeb ou número de contrato. Tentei acessar o SIGEPWeb com os dados do IdCorreios e também não foi. Que louco! Quando trabalhei com a versão 3.80 do Nop eu configurei tão fácil, agora tá dificil... rsrsrsrs

aurelioolive commented 3 years ago

De repente o contrato do cliente não abrange. Pra acessar o SIGEP: O Código Administrativo consta no seu Cartão de Postagem e No primeiro acesso, a senha é formada pelos 8 (oito) primeiros dígitos do CNPJ/CGC de sua empresa. Se nesse caso o cliente não tem o cartão de acesso, possívelmente ele não tem um contrato com os correios.

almirrps commented 3 years ago

De repente o contrato do cliente não abrange. Pra acessar o SIGEP: O Código Administrativo consta no seu Cartão de Postagem e No primeiro acesso, a senha é formada pelos 8 (oito) primeiros dígitos do CNPJ/CGC de sua empresa. Se nesse caso o cliente não tem o cartão de acesso, possívelmente ele não tem um contrato com os correios.

Demorei um tempo mas estou de volta hehehehehe Aurelioolive, muito obrigado pelas orientações. Meu cliente está providenciando o contrato com os correios, vai demorar um tempinho... ...enquanto isso, vou ter que ir utilizando o FedEx - outro plugin que tá osso configurar, não tem manual explicativo nem no Nop e nem na FedEx. Alguém faz idéia de como configuro ou um link para eu estudar?

aurelioolive commented 3 years ago

@almirrps os manuais e docs do NopCommerce e seus afins são os códigos fonte kkkkk Sempre que precisei não encontrava nada então fuçava no código mesmo ou num StackOverflow da vida

almirrps commented 3 years ago

@almirrps os manuais e docs do NopCommerce e seus afins são os códigos fonte kkkkk Sempre que precisei não encontrava nada então fuçava no código mesmo ou num StackOverflow da vida

Pois é, vou ter que seguir na raça mesmo. Tem jeito não kkkkk

aurelioolive commented 3 years ago

o pluguins mostra o metodo do correios mesmo ultrapassa medidas e pesos ..

Possivelmente você não configurou as meidas e pesos padrões do Brasil, lembrando que também é necessário configurar a conversão.

almirrps commented 3 years ago

o pluguins mostra o metodo do correios mesmo ultrapassa medidas e pesos ..

Possivelmente você não configurou as meidas e pesos padrões do Brasil, lembrando que também é necessário configurar a conversão.

Voltei! hehehehehe Tala Aurelioolive! Beleza? Depois de tanto tempo, finalmente o meu cliente conseguiu! Agora eu tenho código administrativo e senha dos correios. Configurei tudo direitinho, defini peso como Kilogram (Kg) e medida como Centímetro (cm), mas não vai! Chega a mostrar a opção no local de calcular frete mas não abre as opções de forma de envio. Tô desconfiando que os serviços dos Correios mudaram e o plugin não está mais atendendo... ...vou dar uma vasculhada nele. Por exemplo, no manual dos correios mostra um link para solicitar o cálculo diferente do que tem configurado no plugin (http://ws.correios.com.br/calculador/CalcPrecoPrazo.asmx?wsdl). Seria esse o problema?

Aguardo seu retorno ae Falow

aurelioolive commented 3 years ago

Opa @almirrps. Cara acredito que não pois estou com o plugin aqui rodando e ele está apontando pra esse link. Zipei o meu plugin que estou usando em produção, tenta rodar ele e vê se funciona pra tu: https://we.tl/t-lmEckhwf55

almirrps commented 3 years ago

Opa @almirrps. Cara acredito que não pois estou com o plugin aqui rodando e ele está apontando pra esse link. Zipei o meu plugin que estou usando em produção, tenta rodar ele e vê se funciona pra tu: https://we.tl/t-lmEckhwf55

Fala @Aurelioolive! Então cara, eu rodei com sua versão e não foi rsrsrsrs. Informei as configurações certinho e nada...

aurelioolive commented 3 years ago

@almirrps tu configurou os dados de origem? em Admin/Setting/Shipping Também é necessário configurar as métricas de cada produto junto com o peso delas. Também precisa configurar essas medidas: (Admin/Measure/List) image

almirrps commented 3 years ago

@almirrps tu configurou os dados de origem? em Admin/Setting/Shipping Também é necessário configurar as métricas de cada produto junto com o peso delas. Também precisa configurar essas medidas: (Admin/Measure/List) image

Vixe cara, já verifiquei todas essas medidas e nada! Na dúvida eu fui nas configurações do plugin e coloquei os valores mínimos num valor superabaixo de qualquer produto cadastrado e ainda continua a mesma coisa. Nas configurações das medidas eu coloquei medida em centimeter(s) e peso em Kilograma(s) - será que é esse o problema? Estou utilizando os cep's sem hífen, já retirei acentuação dos estados, troquei 'Brazil' por 'Brasil' e até agora nenhuma novidade... ...tá osso rsrsrsrs Qualquer coisa, podemos continuar o assunto por email - o que acha?

aurelioolive commented 3 years ago

image @almirrps configs que eu tô usando dentro do plugin

aurelioolive commented 3 years ago

@almirrps URL config: http://ws.correios.com.br/calculador/CalcPrecoPrazo.asmx

aurelioolive commented 3 years ago

Cara se não tiver funcionando, tu vai ter que rodar localmente em modo debug e ver qual erro estoura

almirrps commented 3 years ago

Cara se não tiver funcionando, tu vai ter que rodar localmente em modo debug e ver qual erro estoura

Sim, eu comecei a fazer isso no sábado. Vou continuar o debug e qualquer novidade eu te informo. Obrigado pela ajuda :-)

almirrps commented 3 years ago

Cara se não tiver funcionando, tu vai ter que rodar localmente em modo debug e ver qual erro estoura

Caraca velho! Achei a solução! KKKKKKKK Era a configuração de medidas! KKKKKKK Olhei no log. O sistema estava esperando 'centimeter' como palavra-passe do sistema e eu havia colocado 'cm'! Cê acredita nisso?! Nem quando eu coloquei 'millimetres' tinha dado certo, mas agora com 'centimeter' deu certinho, tá rodando! Poxa @Aurelioolive, muito obrigado por toda a ajuda cara. Agora vai! :-)

aurelioolive commented 3 years ago

@almirrps ae sim mano! Sucesso!

almirrps commented 3 years ago

Senhores, para aqueles que precisarem. Segue o repositório abaixo do plugin PagSeguro. Eu consegui atualizar ele para a versão 4.30 e pelo menos aqui eu instalei, configurei e ativei normalmente, hoje vou começar os testes para ver se está funcionando 100%. Se identificarem algum problema me informem e vamos atualizando no repositório abaixo,, depois que o pessoal do NopBrasil autorizar a gente joga pro repositório deles. https://github.com/almirrps/nopbrasil.plugin.payments.pagseguro

Falow