Open DaviSiqueira opened 7 years ago
Funcionando normalmente aqui
Verifica se esta configuração está Ok: https://github.com/pedro-teixeira/correios/blob/master/app/code/community/PedroTeixeira/Correios/etc/config.xml#L126
A opção "Mostrar Método Mesmo se Não Aplicável" estava desativada, ativei ela e agora está aparecendo da seguinte forma:
Para outro CEP está normal
@rafaelpatro tem ideia pq no primeiro CEP apresenta aquele erro?
@DaviSiqueira, nunca vi esse erro. Quais códigos de serviços está usando?
@rafaelpatro estou usando estes:
81019 E-SEDEX STANDARD 04162 SEDEX CONTRATO AGENCIA 04669 PAC CONTRATO AGENCIA
Faça uma simulação neste link, e poste aqui o resultado.
@rafaelpatro segue o resultado para o PAC:
o CEP de origem é 09601-000 e destino 02351-020
Para o E-SEDEX está normal:
@DaviSiqueira, basicamente seu contrato não permite mais o PAC entre esses CEPs. Por isso e extensão não exibe mais o PAC, está apenas repassando a mensagem dos Correios. Para ocultar a mensagem é só desativar a opção Mostrar Método Mesmo se Não Aplicável.
@rafaelpatro quando desativo a opção Mostrar Método Mesmo se Não Aplicável nenhum serviço de entrega é exibido nem o alerta de área de risco.
Até mesmo para o CEP 21833-160
Poderia por favor testar ai o CEP 21833-160 com a opção Mostrar Método Mesmo se Não Aplicável desativada e me informar se o alerta e as formas de envio são exibidas ?
@DaviSiqueira, realmente minha configuração de Mostrar Método Mesmo se Não Aplicável estava ativa, e quando desativei também fiquei sem serviço de entrega.
Por enquanto sugiro manter essa opção ativa, até que seja enviada uma correção. Se souber de mais alguns CEPs onde isso ocorre, informe aqui, pois ajudará nos testes e correção.
@rafaelpatro blz vou deixar ativada.
A princípio só sei esses: 02351-020 21833-160 04884-100
Caso apareça mais algum eu vou atualizando aqui
@DaviSiqueira, ainda não surgiu uma solução, mas você pode contornar esse problema da seguinte maneira:
Basicamente os Correios não enviam mais por PAC, para regiões próximas. Então se vc souber listar quais faixas de CEP aceitam o envio por PAC, poderá registrar isso nas configurações do módulo, de forma que as cotações via PAC serão enviadas apenas para os destinos que aceitam. Assim você evita o aparecimento do erro que descreveu.
Configure as faixas de CEP aqui.
Exemplo 1: A cotação PAC é enviada para todo o Brasil.
<serv_04669>
<max>
<size>105</size>
<sum>200</sum>
<weight>30</weight>
<volume_weight>50</volume_weight>
</max>
<zips>
<brasil>00000000,99999999</brasil>
</zips>
</serv_04669>
Exemplo 2: A cotação PAC é enviada para todo o Brasil, exceto SP.
<serv_04669>
<max>
<size>105</size>
<sum>200</sum>
<weight>30</weight>
<volume_weight>50</volume_weight>
</max>
<zips>
<brasil_antes>00000000,00999999</brasil_antes>
<brasil_depois>20000000,99999999</brasil_depois>
</zips>
</serv_04669>
Obrigado!
Vou tentar aqui
Galera, eu estava em contato com o pessoal dos Correios de minha cidade (Indaiatuba) e me enviaram por e-mail uma tabela de CEP onde o PAC não está mais ativo (Depende da Região de Postagem X Região de Destino). E a faixa de CEP praticamente abrange somente Capitais e regiões metropolitanas, por esse motivo eu não recomendaria as pessoas restringirem o PAC 04669 para todas as faixas do estado de SP conforme o postado pelo Rafael, pois assim você estaria privando clientes de outras regiões do seu mesmo estado onde o PAC ainda é ativo de escolherem esse método de envio.
Eu não tenho muita experiência porém achei melhor fazer um CSS básico para somente esconder essa mensagem e continuar atendendo envios PAC para todas as outras localizações dentro do estado de SP Então meu CSS ficou assim:
(Caminho do CSS: Root: /html/skin/frontend/rwd/default/css)
Código:
li.error-msg { display: none; }
Pra mim isso mascarou a mensagem, oque é o suficiente para continuar com o serviço ativo onde ele ainda funciona.
Abraços.
Boa alternativa! Também uso CSS e JS pra corrigir alguns problemas.
Só uma correção...
Sugiro reler minha sugestão, pois não escrevi nada do que vc disse...
Além disso coloquei um exemplo de como fazer isso através do módulo. Não precisa fazer igual.
Fiz o teste aqui com dois CEPs de área de risco:
02351-020 21833-160
O frete não é exibido quando a opção "Exibir Alerta de Área de Risco" está ativada Ao desativar a opção o frete é exibido.
Mais alguém com este problema?