Identificador da rede

Verifica network_id em routes.txt.

Propriedades da regra

PropriedadeValor
Rule IDroutes_network_id_foreign
Ficheirosroutes.txt, route_networks.txt
Camponetwork_id
TipoIdentificador
SeveridadeOpcional (proibido pela referência quando existe route_networks.txt)

Descrição do campo: identifica um conjunto de rotas; várias rotas podem partilhar o identificador.

Mais informação em routes.txt, route_networks.txt.

Como funciona

O resultado depende da severidade definida na configuração da regra: obrigatório (error) reprova; recomendado (warning) passa com aviso; informativo (info) passa com informação. O aviso antecipa uma futura exigência, mas só reprova quando a configuração passar a obrigatório. Nos casos sem severidade explícita abaixo, a indicação de reprovação pressupõe a configuração obrigatória.

O valor tem de existir no campo network_id de route_networks.txt. A regra não verifica a unicidade nem ignora automaticamente um campo vazio.

A regra avalia cada linha do routes.txt, seguindo os passos abaixo por ordem, até um deles dar o resultado.

#PerguntaSe simSe não
1Existe um valor exatamente igual em route_networks.txt?✅ Passa❌ Reprova: referência inexistente

A comparação conserva espaços, maiúsculas e minúsculas. Um vazio só passa se existir um valor vazio correspondente. Os exemplos pressupõem a existência de N1 no ficheiro consultado. A consulta não confirma a associação entre a rede e o route_id desta linha. Os exemplos pressupõem que a regra está ativa e que a configuração da regra permite assinalar os problemas descritos.

Como se relacionam

A regra procura network_id de routes.txt em network_id de route_networks.txt.

Exemplos

ValorResultadoPorquê
N1✅ PassaReferência existente
missing❌ ReprovaReferência ausente
n1❌ ReprovaMaiúsculas e minúsculas diferentes

Como corrigir

ProblemaCausa provávelO que fazer
Referência inexistenteO identificador não foi encontrado no ficheiro consultadoCorrigir network_id em routes.txt e conferir os valores de network_id em route_networks.txt.

On this page