# Verificando a integridade da criação da tabela por cidades

### Verificando a integridade

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.

{% hint style="success" %}
Quando o total de faixas bater com o número de 178112, você checou que o serviço está integro. Parabéns!
{% endhint %}

### Corrigindo criação da tabela local por cidades

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.

![Tabela de Faixas de CEP por Cidades incompleta](/files/-M744_260T4Rot_aw3JN)

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:

![Verificando o ID do serviço configurado](/files/-M745gqs9E2II7PNqpDO)

Com o ID em mãos, basta agora acionar a URL para iniciar o processo de correção:

{% hint style="warning" %}
<https://www.seudominio.com.br/module/ngcorreios/CreateIntervals?uf=**PR**\\&id\\_service=**148>\*\*
{% endhint %}

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.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.neogest.com.br/ngcorreios/tutoriais/verificando-a-integridade-da-criacao-da-tabela-por-cidades.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
