Preenchimento — tipo de local

Verifica location_type em stops.txt.

Propriedades da regra

PropriedadeValor
Rule IDstops_location_type_field
Ficheirostops.txt
Campolocation_type
TipoEnumeração
SeveridadeOpcional

Descrição do campo: classifica o local: 0 paragem ou plataforma, 1 estação, 2 entrada ou saída, 3 nó genérico e 4 área de embarque.

Mais informação em stops.txt.

Como funciona

A regra verifica se o campo tem texto quando a configuração assinala a sua ausência. Não verifica o formato nem aplica automaticamente condições associadas ao tipo de local.

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

#PerguntaSe simSe não
1O campo está vazio?Segue para o passo 2✅ Passa
2A configuração ignora a regra?✅ PassaObrigatório: ❌ Reprova; recomendado: ✅ Passa com aviso; informativo: ✅ Passa com informação

Os espaços não são removidos; só espaços contam como preenchimento. Uma coluna ausente conta como vazia. Valores preenchidos não são rejeitados pela configuração de campo proibido.

O resultado segue a configuração da regra: obrigatório reprova; recomendado passa com aviso; informativo passa com informação. O aviso antecipa uma futura exigência, mas só reprova quando a configuração passar a obrigatório. Os exemplos de reprovação pressupõem configuração obrigatória.

Exemplos

ValorResultadoPorquê
0✅ PassaCampo preenchido
Vazio (obrigatório)❌ ReprovaCampo exigido em falta
Vazio (recomendado)✅ Passa com avisoAusência comunicada
Vazio (informativo)✅ Passa com informaçãoAusência comunicada

Como corrigir

ProblemaCausa provávelO que fazer
Campo obrigatório em faltaA configuração exige o campoPreencher location_type em stops.txt com o valor correspondente ao local.
Campo recomendado em faltaA configuração recomenda o campoPreencher location_type em stops.txt com o valor correspondente ao local.
Campo informativo em faltaA configuração assinala a ausênciaPreencher location_type em stops.txt com o valor correspondente ao local.

On this page