GithubHelp home page GithubHelp logo

bleez-correios's People

Contributors

tcesarpinho avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

bleez-correios's Issues

"Tipo" não aparece nas opções de rótulo

Primeiramente gostaria de agradecer o trabalho aqui feito, de ótima qualidade. E espero poder colaborar com o projeto, seja testando ou enviando PRs. Muito obrigado!

Segue um problema que não consegui resolver:
O sistema não permite criar o rótulo, pois o Tipo de pacote não aparece nas opções.

image

Erro ao clicar em "Track this shipment"

Estou recebendo erro no botão "Track this shipment" no painel do comprador, o código de rastreio foi adicionado corretamente, ainda assim aparece na guia que se abre 👍
Shipment #2000000005
There is no tracking available for this shipment.

erro shipment queen
erro 2 queen books

Magento 2.1.3
Obrigado.

Erro no magento após instalação

Até aqui tudo bem

"composer require bleez/correios
php bin/magento module:enable --clear-static-content Bleez_Correios
php bin/magento setup:upgrade"

Agora neste último comando.
php bin/magento setup:static-content:deploy.

retorna que existe um erro
Successful: 2393 files; errors: 1
e não funciona mais o magento...

Erro ao simular frete

Vi que existe um issue porém no meu caso o problema não é no SOAP, esse é o log

[2017-07-14 04:32:44] main.CRITICAL: exception 'Exception' with message 'Report ID: webapi-5968496cd0ab8; Message: Não foi possivel calcular frete.' in
D:\xampp\htdocs\magento2\vendor\magento\framework\Webapi\ErrorProcessor.php:194
Stack trace:
#0 D:\xampp\htdocs\magento2\vendor\magento\framework\Webapi\ErrorProcessor.php(139): Magento\Framework\Webapi\ErrorProcessor->_critical(Object(Exception))
#1 D:\xampp\htdocs\magento2\vendor\magento\module-webapi\Controller\Rest.php(163): Magento\Framework\Webapi\ErrorProcessor->maskException(Object(Exception))
#2 D:\xampp\htdocs\magento2\var\generation\Magento\Webapi\Controller\Rest\Interceptor.php(24): Magento\Webapi\Controller\Rest->dispatch(Object(Magento\Framework\App\Request\Http))
#3 D:\xampp\htdocs\magento2\vendor\magento\framework\App\Http.php(115): Magento\Webapi\Controller\Rest\Interceptor->dispatch(Object(Magento\Framework\App\Request\Http))
#4 D:\xampp\htdocs\magento2\vendor\magento\framework\App\Bootstrap.php(258): Magento\Framework\App\Http->launch()
#5 D:\xampp\htdocs\magento2\index.php(39): Magento\Framework\App\Bootstrap->run(Object(Magento\Framework\App\Http))
#6 {main} [] []

Utilizava o pedroTeixeira mas estou pensando em atualizar o magento para 2.0.X
alguma luz?

Problemas com a criação de etiquetas de envio em pedidos faturados

Olá amigos, primeiramente obrigado pelo trabalho no módulo, venho utilizando no meu Magento 2.3.3 e tudo funciona bem, porém estou aqui para buscar ajuda com relação a etiquetas de envio.
Eu consigo criar as etiquetas no pedido, porém quando vou imprimir o PDF fica vazio, podem me explicar se o módulo é compatível com Shipping Labels, e se é possível fazer alguma coisa caso não seja ?

Plugin ignora altura, largura e comprimento.

O plugin não está fazendo o peso de cubagem.

function calcula(){
....
Pesocubagem = (AlturaLarguraComprimento/6000)

return Pesocubagem > Peso ? Pesocubagem : Peso;
}

Se um item é grande no volume e leve então o valor sai absurdamente errado.

Cálculo do frete não está correto...

Conferi pelo site dos Correios pois achei que o valor estava baixo. Não está somando a taxa de manuseio ou está calculando errado...
Exemplo:
Usando a extensão, o cálculo para o CEP 95780-000 aparece como valor de R$ 22,55 para o PAC e no site dos Correios fica R$ 18,30. No Sedex calcula R$ 30,55 e no site dos Correios mostra R$ 29,00... Mesmo adicionando a taxa de manuseio de R$ 3,00 (somente isso foi acrescentado) a conta não fecha...
Por quê? Tem alguma "gambiarra" pra consertar?

Problema Frete Grátis mais de 1 produto

Quando eu crio uma regra em Marketing para frete grátis de um item se adicionar o Item de frete grátis mais 1 item sem frete grátis o sistema deveria considerar o calculo de frete para esse item em particular e isso não esta acontecendo.

Erro: não foi possível simular o frete

Gostaria primeiramente de agradecer e parabenizar vocês pelos códigos disponibilizados, são excelentes.

Creio ter preenchido correto todos os campos do produto mas na hora de calcular o frete recebo o erro: "Não foi possível simular o frete", o que devo fazer?

Frete não é calculado quando há "condições especiais de entrega pela ECT"

No Magento 2.1.9 alguns fretes são calculados e outros não.

Percebi que todos os fretes que são indicados como sujeitos a condições especiais no site do Correios não são calculados pelo módulo.

http://www2.correios.com.br/sistemas/precosPrazos/restricaoentrega/resultado.cfm

Exemplo:
21220-300 - Não é calculado no módulo
26310-120 - É calculado perfeitamente

Ou seja, o problema de cálculo de frete não é no código de serviço dos Correios que entraram em vigor em 5 de Maio de 2017, pois mesmo antes de atualizar, alguns CEPs tinham o frete calculado e outros não. O problema está no retorno do resultado por conta desta notificação de condições especiais.

Ainda não achei uma solução. Alguém tem ideia de como resolver?

"Não foi possivel simular o frete"

Olá,
Eu configurei o CEP no painel de envios, mas quando vou calcular o frete dentro do produto ele retorna essa mensagem "Não foi possivel simular o frete". Tem que realizar alguma outra configuração no cadastro do item ou no painel de administração?

Erro na mascara, não libera checkout

Bom dia, Estou com problemas na questão de preenchimento dos endereços. Alguns endereços buga e não libera o checkout.
É possível tirar o js sem quebrar o módulo?

Não ocorreu o split de pacotes

Tive uma venda na loja de 2 produtos:

Produto 1
Quantidade 1
Peso 5.2kgs
Largura 69.0000 cm
Altura 48.0000 cm
Comprimento 41.0000 cm

Produto 2
Quantidade 2
Peso 3.52kgs
Largura 65.0000 cm
Altura 80.0000 cm
Comprimento 25.0000 cm

--

O módulo calculou como se fosse apenas um pacote de envio, porém os Correios não aceita (ultrapassa as medidas aceitas)

Detalhes

  • A forma escolhida pelo cliente foi Sedex

  • Eu re-simulei o pedido do cliente, aumentava o valor do frete mas não dobrava... por exemplo, o produto 2, se o envio de um produto era R$10,00, quando acrescentar o segundo deveria ir para R$20,00... mas o valor acabava ficando R$18,00

Obrigado

Magento 2.1

Este modulo consegue ser incluso no magento 2.1 ? pois estou tentando a integração e nao esta nem conseguir requerir o modulo Bleez_Correios...

Não ocorre preenchimento automático do endereço

Boa tarde,

Tenho o módulo instalado, o calculo do frete está funcionando mas o preenchimento automático não, no console aparece a seguinte mensagem:

<br /> <b>Fatal error</b>: Uncaught Error: Class 'PhpQuery\PhpQuery' not found in /home/u523320747/domains/itamax.com.br/public_html/vendor/bleez/correios/Model/Endereco/Correios.php:30 Stack trace: #0 /home/u523320747/domains/itamax.com.br/public_html/vendor/bleez/correios/Model/Consulta.php(90): Bleez\Correios\Model\Endereco\Correios::getEndereco(32405284) #1 [internal function]: Bleez\Correios\Model\Consulta-&gt;consultaCep(32405284) #2 /home/u523320747/domains/itamax.com.br/public_html/vendor/magento/module-webapi/Controller/Rest/SynchronousRequestProcessor.php(95): call_user_func_array(Array, Array) #3 /home/u523320747/domains/itamax.com.br/public_html/vendor/magento/module-webapi/Controller/Rest.php(188): Magento\Webapi\Controller\Rest\SynchronousRequestProcessor-&gt;process(Object(Magento\Framework\Webapi\Rest\Request\Proxy)) #4 /home/u523320747/domains/itamax.com.br/public_html/vendor/magento/framework/Interception/Interceptor.php(58): Magento\Webapi\Controller\Rest-&gt;dispatch(Object(Magento\Framework\App\Request\Http)) #5 /home/u5233 in <b>/home/u523320747/domains/itamax.com.br/public_html/vendor/bleez/correios/Model/Endereco/Correios.php</b> on line <b>30</b><br /> {"messages":{"error":[{"code":500,"message":"Server internal error. See details in report api\/1191993045398"}]}}

Aparentemente o módulo precisa do 'PhpQuery\PhpQuery' e não tem instalado, como faço para instalar? Deve ficar em dir_magento/vendor?

Obrigado!

CEPs iniciados com zero perdem o zero e resultam em erro 500

Em algum lugar estão virando integer.

Exemplo com 04076010

s:1128:"Fatal Error: 'Uncaught Error: Call to a member function get() on null in /usr/share/nginx/html/magento2/vendor/bleez/correios/Model/Consulta.php:106
Stack trace:
#0 [internal function]: Bleez\Correios\Model\Consulta->consultaCep(4076010)
#1 /usr/share/nginx/html/magento2/vendor/magento/module-webapi/Controller/Rest.php(307): call_user_func_array(Array, Array)
#2 /usr/share/nginx/html/magento2/vendor/magento/module-webapi/Controller/Rest.php(216): Magento\Webapi\Controller\Rest->processApiRequest()
#3 /usr/share/nginx/html/magento2/var/generation/Magento/Webapi/Controller/Rest/Interceptor.php(37): Magento\Webapi\Controller\Rest->dispatch(Object(Magento\Framework\App\Request\Http))
#4 /usr/share/nginx/html/magento2/vendor/magento/framework/App/Http.php(135): Magento\Webapi\Controller\Rest\Interceptor->dispatch(Object(Magento\Framework\App\Request\Http))
#5 /usr/share/nginx/html/magento2/vendor/magento/framework/App/Bootstrap.php(258): Magento\Framework\App\Http->launch()
#6 /usr/share/nginx/html/magento2/pub/index.php(37): M' in '/usr/share/nginx/html/magento2/vendor/bleez/correios/Model/Consulta.php' on line 106";

Service Names

A tabela com o nome dos serviços no admin fica vazia e quando calculo o frete tenta buscar o nome do serviço e da erro.
<message>Warning: Invalid argument supplied for foreach() in /www/vendor/bleez/correios/Model/Carrier/Correios.php on line 369</message>

No admin está selecionado as opções de frete mas no final a tabela com o nome dos serviços está vazia
captura de tela 2016-12-22 as 07 46 59

Antes disso tive um outro problema relacionado a codificação de caracteres:
<message>Notice: iconv(): Wrong charset, conversion from ISO-8859-1' to UTF-8//TRANSLIT' is not allowed in /www/vendor/tcesarpinho/php-sigep/src/PhpSigep/Services/Real/SoapClientFactory.php on line 84</message>

Esse problema eu mudei para usar o mb_convert_encoding e funcionou.

"Não foi possivel simular o frete"

Boa tarde, eu instalei o módulo na versão 2.1.9 com sucesso. Quando peço para simular o frete com qualquer CEP ele retorna: "Não foi possivel simular o frete". Contudo, se eu coloco o mesmo CEP que foi cadastrado como CEP de origem dentro do Magento, ele apresenta o cálculo sem problemas. O que devo ajustar para corrigir esse erro? Obrigado pela atenção.

Abri o exception.log e esse é o resultado:
correios/Model/Consulta.php:172
Stack trace:
#0 [internal function]: Bleez\Correios\Model\Consulta->estimarFrete()
#1 /home/admtecbe/public_html/objetoimportado/vendor/magento/module-webapi/Controller/Rest.php(307): call_user_func_array(Array, Array)
#2 /home/admtecbe/public_html/objetoimportado/vendor/magento/module-webapi/Controller/Rest.php(216): Magento\Webapi\Controller\Rest->processApiRequest()
#3 /home/admtecbe/public_html/objetoimportado/var/generation/Magento/Webapi/Controller/Rest/Interceptor.php(37): Magento\Webapi\Controller\Rest->dispatch(Object(Magento\Framework\App\Request\Http))
#4 /home/admtecbe/public_html/objetoimportado/vendor/magento/framework/App/Http.php(135): Magento\Webapi\Controller\Rest\Interceptor->dispatch(Object(Magento\Framework\App\Request\Http))
#5 /home/admtecbe/public_html/objetoimportado/vendor/magento/framework/App/Bootstrap.php(258): Magento\Framework\App\Http->launch()
#6 /home/admtecbe/public_html/objetoimportado/index.php(39): Magento\Framework\App\Bootstrap->run(Object(Magento\Framework\App\Http))
#7 {main}

Config admin

Fiz a instalação via composer como manda o readme, mas nada muda no admin... Deveria ter um novo Método de Envio nas configurações ou algo assim, não? O que será? Minha versão é a 2.1.2

Impedimento ao adicionar no carrinho

Quando o cálculo do frete é habilitado na página do produto, não é possível adicionar ao carrinho sem antes completar o CEP porque o field é required.

Dúvidas ou Sugestões (2018)

Este código esta funcionando em PHP 5, 5.6, 7.0, 7.1 ou até mesmo em 7.2 ?
São muitas dúvidas e nada pessoal... (Já deixo claro)
Este código esta nas normativas novas dos correios (2017) e que pelo visto já existe novas normativas em (2018)...
Bom, este não é o único que visualizamos que aparentemente esta tudo correto.
Mas, tenho que ser este USUÁRIO questionador, já que estamos enfrentando tantos problemas seja eles em PHP, AJAX ou qualquer impulso anterior á 2017.
E assim vem as dúvidas...

Gostaria de saber se podemos implementar este código em outras ferramentas e até mesmo em outas plataformas...

Espero que tenhamos uma resposta satisfatória e um UPGRADE. (O que neste notamos que o upgrade é notavel).

codigos sedex e pac

segundo representante dos correios são os codigos atuais por contrato.

SEDEX = '04162';
PAC = '04669';

Não calcula sedex, apenas PAC

Eu habilitei para realizar o calculo de sedex e pac, mas quando eu coloco algum CEP, ele só retorna um tipo de PAC e nenhum tipo de sedex. Já testei varios CEP

Impossivel desinstalar o modulo

Olá

Instalei o modulo via composer, e agora estou tentando desinstalar

Tentei de várias formas:

php bin/magento module:disable Bleez_Correios

magento module:uninstall Bleez_Correios Bleez_Correios --backup-code --backup-media --backup-db

php bin/magento module:uninstall -r Bleez_Correios

Disabilitando o modulo, nao da erro, mas tambem nao desabilita de fato.
desinstalando sempre da esse erro mesmo allow_url_fopen estando de fato enabled :

Command "remove" failed: bleez/correios is not required in your composer.json and has not been removed
bleez/correios is not required in your composer.json and has not been removed
Loading composer repositories with package information

Removal failed, reverting ./composer.json to its original content.

[Composer\Downloader\TransportException]
The "https://repo.magento.com/packages.json" file could not be downloaded: allow_url_fopen must be enabled in php.ini (ht
tps:// wrapper is disabled in the server configuration by allow_url_fopen=0
failed to open stream: no suitable wrapper could be found)

Entao tentei:
php -d allow_url_fopen=on bin/magento module:uninstall Bleez_Correios Bleez_Correios -r

Mas ainda o mesmo erro allow_url_fopen

Tentei manualmente - resultado ERRO

Remove the module Bleez_Correios from app\etc\config.php
Remove the folder app\code\bleez\Correios
Remove module configuration settings from core_config_data table by running the following query
DELETE FROM setup_module WHERE module LIKE 'bleez_Correios';

SSH command
php bin/magento setup:upgrade

Alguma sugestao?

Preciso muito desisntalar esse modulo.

Erro no Checout. Não simula o frete.

Está aparecendo esse erro no momento do checkout. O que pode ser?
O módulo não está calculando o frete e nem o prazo de entrega no checkout e nem na página do produto. Mas até agora à pouco estava funcionando. O que pode ser?

Notice: Undefined variable: r in /var/www/html/vendor/tcesarpinho/php-sigep/src/PhpSigep/Services/Real/CalcPrecoPrazo.php on line 138

Dependências não instaladas

2016/11/04 03:14:36 [error] 15338#15338: *2533 FastCGI sent in stderr: "PHP message: PHP Fatal error:  Uncaught Error: Class 'PhpQuery\PhpQuery' not found in /usr/share/nginx/html/magento2/vendor/bleez/correios/Model/Endereco/Correios.php:30
Stack trace:
#0 /usr/share/nginx/html/magento2/vendor/bleez/correios/Model/Consulta.php(90): Bleez\Correios\Model\Endereco\Correios::getEndereco(4076010)
#1 [internal function]: Bleez\Correios\Model\Consulta->consultaCep(4076010)
#2 /usr/share/nginx/html/magento2/vendor/magento/module-webapi/Controller/Rest.php(307): call_user_func_array(Array, Array)
#3 /usr/share/nginx/html/magento2/vendor/magento/module-webapi/Controller/Rest.php(216): Magento\Webapi\Controller\Rest->processApiRequest()
#4 /usr/share/nginx/html/magento2/var/generation/Magento/Webapi/Controller/Rest/Interceptor.php(37): Magento\Webapi\Controller\Rest->dispatch(Object(Magento\Framework\App\Request\Http))
#5 /usr/share/nginx/html/magento2/vendor/magento/framework/App/Http.php(135): Magento\Webapi\Controller\Rest\Interceptor->dispatch(Object(Magento\Framework\App\Request\H" while reading response header from upstream, client: 189.34.175.250, server: , request: "GET /rest/V1/consultaCep/04076010?_=1478229253994 HTTP/1.1", upstream: "fastcgi://unix:/var/run/php/php7.0-fpm.sock:", host: "x.x.x.x", referrer: "http://x.x.x.x/checkout/"

Nenhuma das dependências foi instalada com o comando de instalação do composer. Como é a primeira vez que uso o composer, fiquei na dúvida se falta algum argumento para que ele instale todas as dependências por conta própria.

Erro executando php bin/magento module:enable...

Estou utilizando Lamp com PHP7.0.
Após a execução do composer, executo a etapa: php bin/magento module:enable --clear-static-content Bleez_Correios.

Tenho como retorno a tela abaixo:
captura de tela de 2017-06-29 17-54-11

Em pesquisas verifiquei que um dos detalhes era instalar o pacote php7.0-soap. Fiz esta instalação, mas o erro persiste.

Estou com Ubuntu 17.04. Peço orientações. Obrigado.

Erro Undefined variable: r in /home/certidaonamaocom/public_html/vendor/tcesarpinho/php-sigep/src/PhpSigep/Services/Real/CalcPrecoPrazo.php on line 138

[2019-12-17 18:32:36] main.CRITICAL: Report ID: webapi-5df91f447984d; Message: Notice: Undefined variable: r in /home/certidaonamaocom/public_html/vendor/tcesarpinho/php-sigep/src/PhpSigep/Services/Real/CalcPrecoPrazo.php on line 138 {"exception":"[object] (Exception(code: 0): Report ID: webapi-5df91f447984d; Message: Notice: Undefined variable: r in /home/certidaonamaocom/public_html/vendor/tcesarpinho/php-sigep/src/PhpSigep/Services/Real/CalcPrecoPrazo.php on line 138 at /home/certidaonamaocom/public_html/vendor/magento/framework/Webapi/ErrorProcessor.php:208, Exception(code: 0): Notice: Undefined variable: r in /home/certidaonamaocom/public_html/vendor/tcesarpinho/php-sigep/src/PhpSigep/Services/Real/CalcPrecoPrazo.php on line 138 at /home/certidaonamaocom/public_html/vendor/magento/framework/App/ErrorHandler.php:61)"} []

Volume total completamente errado

O plugin está desprezando altura, largura e comprimento.
Quando tem os 3 ele faz o somatorio de todas as arestas para depois multiplicar uma pela outra..
NÃO É ASSIM QUE CALCULA VOLUME.

REST API responses should follow Magento namespaces

For example:

In GET /V1/consultaCep/{cep}

{
  "logradouro": "string",
  "bairro": "string",
  "cep": "string",
  "cidade": "string",
  "uf": "string",
  "error": "string"
}

Should be:

{
"address": {
  "street": ["string"],
  "postcode": "string",
  "city": "string",
  "region_id": 0,
  "error": "string"
  }
}

Undefined index product

Estou tendo o seguinte erro ao tentar calcular o frete na página do produto no magento 2.2.1:

[2018-02-27 12:40:05] main.CRITICAL: Report ID: webapi-5a9551a56b937; Message: Notice: Undefined index: product in /var/www/vhosts/xxxxx/httpdocs/app/code/Bleez/Correios/Model/Consulta.php on line 153 {"exception":"[object] (Exception(code: 0): Report ID: webapi-5a9551a56b937; Message: Notice: Undefined index: product in /var/www/vhosts/xxxxx/httpdocs/app/code/Bleez/Correios/Model/Consulta.php on line 153 at /var/www/vhosts/xxxxx/httpdocs/vendor/magento/framework/Webapi/ErrorProcessor.php:205, Exception(code: 0): Notice: Undefined index: product in /var/www/vhosts/xxxxx/httpdocs/app/code/Bleez/Correios/Model/Consulta.php on line 153 at /var/www/vhosts/xxxxx/httpdocs/vendor/magento/framework/App/ErrorHandler.php:61)"} []

Suporte a Marketplace

Hey guys! O módulo de vocês tem suporte para Marketplaces? Estou trabalhando no desenvolvimento de um e preciso que o CEP do remetente seja dinâmico - sempre o CEP do vendedor.

Não calcula frete quando peso total ultrapassa 1 kg

Olá, estou tendo este problema no cálculo do frete. O problema parece ser o peso, pois já tentei utilizando muitos produtos e também com um produto de peso maior que 1 e não deu certo. Alguma ideia do que pode ser?

Frete Grátis quando usado Regras do Cart Price Rules

Duvida ou Problema em uso junto às Regras de : Marketing -> Cart Price Rules

Quando criado uma regra para Frete Grátis não funciona.

Versões Testadas do Magento: 2.1.1, 2.1.3, 2.1.4, 2.1.5 , no Painel / Admin : Marketing -> Cart Price Rules

Quando habilitado em Conditions:
If ALL of these conditions are TRUE :
Shipping State/Province is Minas Gerais
Subtotal equals or greater than 100

Ele não aplica o Frete Grátis.

Este projeto está abandonado?

O módulo é compatível até qual versão do Magento? As mudanças de código do Correios foram corrigidas? Ainda é possível utilizar este módulo funcionando corretamente?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.