Verificando a integridade da criação da tabela por cidades
Neste artigo você vai aprender a verificar se a tabela de frete por cidades foi criada por completo e caso não tenha sido, vai aprender como corrigir.
Last updated
Neste artigo você vai aprender a verificar se a tabela de frete por cidades foi criada por completo e caso não tenha sido, vai aprender como corrigir.
Last updated
Por ser uma tabela bem extensa, pode ocorrer a interrupção da criação desta tabela por alguma limitação de recurso da hospedagem ou por uma eventual queda da mesma. Para checarmos é simples.
A integração possui um total de 5566 faixas de cep por cidades e 32 faixas de peso para cada serviço configurado no modo de Tipo de Faixas de CEP por Cidades. Então basicamente para verificar se tudo foi criado corretamente, basta verificar se o número de faixas cadastradas é igual a 178112 (5566 faixas de cep x 32 faixas de peso).
Basta acessar o menu Envios > Correios > Faixas de CEP, filtrar pelo serviço que estamos checando e conferir se o número de faixas corresponde ao total de 178112.
Quando o total de faixas bater com o número de 178112, você checou que o serviço está integro. Parabéns!
Quando o total de faixas não for correspondente a 178112, precisamos checar onde ocorreu a interrupção e solicitar que o módulo continue com a criação das mesmas.
Para isso, devemos acessar o menu Envios > Correios > Faixas de CEP > filtrar do maior para o menor na coluna de ID e com o nome da transportadora, desta forma conseguimos identificar qual o Estado das últimas faixas que foram criadas.
No exemplo acima, verificamos que a criação parou no estado do Paraná. Agora basta verificarmos o ID do serviço configurado para solicitarmos a continuação da criação da tabela por faixas de cep por cidades.
Acesse o menu Envios > Transportadoras > edite o serviço, na URL vamos verificar o ID do mesmo, como na print abaixo:
Com o ID em mãos, basta agora acionar a URL para iniciar o processo de correção:
https://www.seudominio.com.br/module/ngcorreios/CreateIntervals?uf=PR&id_service=148
No caso, substitua os valores dos parâmetros "uf" e "id_service" de acordo com os dados verificados em sua loja.
Ao acionar a URL acima, o módulo continuará a criação a partir do estado em que ocorreu a interrupção, nesta ordem:
RO;
AC;
AM;
RR;
PA;
AP;
TO;
MA;
PI;
CE;
RN;
PB;
PE;
AL;
SE;
BA;
MG;
ES;
RJ;
SP;
PR;
SC;
RS;
MS;
MT;
GO;
DF.