Fórum OpenCart Brasil

Por um e-commerce livre, confiável e profissional

Por favor, poste aqui todas as dúvidas que você está tendo sobre a instalação, atualização ou configuração do OpenCart v1.x
#21944
Pessoal, não abri este tópico no fórum do módulo dos correios porque acho que é configuração do OpenCart.

As unidades de medida estão configuradas assim(no meu opencart 1.5.1.3):

Gramas g 1000.00000000
Kilogramas kg 1.00000000
Libra lb 2.20460000
Onça onç 35.27400000

A Unidade de Peso padrão nas configurações do sistema para esta loja é Gramas.

Tenho um produto que está com 300.00 no campo Peso e Gramas no campo Unidade de Peso em seu cadastro.
Na hora de calcular o frete(o passo 4, finalização da compra), não aparece o PAC nem SEDEX, habilitados no meu módulo Correios Brasil.

Se eu colocar 0.300 (0,3kg) no campo Peso e Gramas no campo Unidade de Peso,
Na hora de calcular o frete(o passo 4, finalização da compra), aparecem normalmente o PAC e SEDEX, habilitados no meu módulo Correios Brasil.

Se eu modificar a Unidade de Peso padrão nas configurações do sistema para esta loja para Kilogramas, funciona normalmente, kg é kg e g é g.

Ou seja, quando a unidade padrão nas configurações do sistema está em Gramas, tá com um bug. :!:
Quando coloca 300g o sistema tá entendendo que são 300kg, por isso o módulo dos correios não funciona, pois o correios só recebe até 30kg. :shock:
Obrigando no cadastro do produto colocar 0.3kg mesmo estando com a unidade de peso g. :x

Já perdi algumas vendas com isso, pessoas que se cadastraram sem pedidos, pois provavelmente não passavam do passo 4 na finalização da compra. :o

É só comigo que acontece isso? :?:
#22162
Realmente Júlio, perdi muito tempo e dinheiro porque não lembrava do que havia lido na documentação do módulo assim que instalei o OpenCart e alguns módulos quando na época em que eu estava ainda engatinhando nos testes de várias lojas virtuais que testei.
Encontrei no OpenCart uma ótima solução levando em conta a curva de aprendizado, praticidade e leveza do mesmo. Parabenizo a todos que fazem parte do projeto original bem como deste fórum, pra mim são heróis, pessoas altruístas que não se contentam apenas com sua própria satisfação mas que ajudam na medida do possível todos que buscam no Opencart a solução para seus problemas.
Apesar de tudo, há um longo caminho para que fique tudo perfeito, ou ainda, melhor possível, já que a perfeição talvez seja inatingível.
Sobre o módulo dos correios, é o melhor módulo disponível no momento, com certeza, bem completo mesmo Manoel, mas 100% só se aceitasse todas as configurações disponíveis na parametrização da loja, como no caso do kg e cm / g e mm, se eu quero que o padrão para novos produtos seja em g, então o módulo dos correios deveria estar preparado para isso, e não obrigar a estar em kg, isso, não é ser 100%. Mas felizmente há a alternativa de colocar manualmente no cadastro de produto em g, apesar de ter que colocar o valor do peso em kg, mesmo estando a unidade em g.
Mas falar pra mim é fácil, reconheço minhas limitações, não sou programador php, não posso contribuir como eu gostaria, não estou criticando quem fez o módulo, pelo contrário, admiro tais pessoas que disponibilizaram ele gratuitamente pra gente, não critiquei, apenas postei o que aconteceu comigo e perguntei se aconteceu com mais alguém, tinha que ter lido novamente a documentação pois fazia tempo e não lembrava, ótimo, a solução pra minha dúvida apareceu, erro meu, obrigado pela luz mais uma vez, sempre que eu puder ajudar a nível de usuário eu o farei, como já o fiz algumas vezes.

Abraço à todos.
#22167
Que bom que resolveu. :D

E acredite, eu e o Júlio em nenhum momento estávamos com a intenção de sermos arrogantes ou menosprezar você, longe disso, mas ao meu ver o módulo foi muito bem desenvolvido e por ter sido uma das pessoas que trabalhou muito para que tivéssemos este módulo, sei que o trabalho do Júlio e colaboradores está realmente 100%, mas sei que sempre terá quem ache o contrário, não que eu tenha problemas :), mas acredito que no ponto de vista de atender a todos e a todas as necessidades realmente estaremos sempre longe de chegar, e sempre pedimos para que todos leiam a documentação (quando essa existe), porque quase sempre lê-mos todos os pedidos de ajuda aqui no fórum, e para você no caso, que posta de vez em quando, não que eu tenha problema com isso, pode parecer que em algum momento fomos rudes, mas tente imaginar você lê quase todo dia que o módulo não está funcionando isso ano após ano, sendo que você sabe que funciona sem problemas ;)

Resumindo, espero que possa nos entender. :D
#22191
É isso aí, Manoel.
O que eu gostaria é que os usuários lessem a documentação antes de dizer que algo é bug, pois pode gerar muita confusão com outros usuários do módulo. Não é bug, pois a documentação diz que é uma limitação.
Mas eu vou ver se consigo implementar essa flexibilidade de peso padrão quando sobrar um tempo aqui.
#22228
Blz pessoal, eu não quis dizer que o módulo dos correios tava com bug, tanto que na primeira linha do post original eu disse que não postei no fórum do módulo por achar que era problema mesmo do próprio open cart, mas, de certa maneira, por não ter lembrado do que estava na documentação, posso ter influenciado o "s.hoon83" a dizer que era bug do módulo. Mas pelo menos serviu pra ME LEMBRAR que sempre devo ler a documentação quando algo não sair como planejei.
Obrigado Júlio por colocar na sua pauta esta implementação, com certeza evitará futuros aborrecimentos, principalmente pra vocês programadores e também para novos usuários do módulo.

Obrigado mais uma vez.
#55229
Bom eu li reli e mesmo assim não funciona, Quando eu coloco o peso no produto tipo 0.3 o certo para calculo do correio seria 13,00 mais ou menos porem o mesmo me da um valor de 46?
Alguém poderia dar um help.
Desde já agradeço
#55252
Você já checou se a Unidade de peso esta com os valores abaixo, outra coisa se você utilizar opção de produto verifique se no campo peso da opção de produtos esta sem valor pois esse campo também é utilizado para calcular o frete?

Gramas g 1000.00000000
Kilogramas kg 1.00000000