Preenchimento — destino da viagem

A regra assinala a ausência do campo conforme a configuração da regra.

Propriedades da regra

PropriedadeValor
Rule IDtrips_trip_headsign_field
Ficheirotrips.txt
Campotrip_headsign
TipoTexto
SeveridadeOpcional

Descrição do campo: texto apresentado na sinalética que identifica o destino da viagem. Pode ser substituído em paragens específicas por stop_headsign em stop_times.txt.

Mais informação em trips.txt.

Como funciona

A regra assinala a ausência do campo conforme a configuração da regra. Não verifica o formato nem o significado do texto.

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

#PerguntaSe simSe não
1O campo está vazio?Continua✅ Passa
2A configuração da regra ignora a verificação?✅ PassaAssinala a ausência com a severidade configurada

Os espaços não são removidos. As comparações de texto distinguem maiúsculas e minúsculas. Uma coluna ausente conta como vazia. Texto só com espaços conta como preenchido. A configuração de campo proibido não rejeita um valor preenchido nesta regra.

O resultado depende da 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. As condições de execução e as dependências configuradas têm de estar cumpridas.

Exemplos

ValorResultadoPorquê
Terminal✅ PassaCampo preenchido
Vazio (obrigatório)❌ ReprovaFalta um campo exigido
Vazio (recomendado)✅ Passa com avisoCampo recomendado em falta
Vazio (informativo)✅ Passa com informaçãoAusência comunicada ao utilizador

Como corrigir

ProblemaCausa provávelO que fazer
Campo obrigatório em faltaO campo está vazioPreencher trip_headsign em trips.txt com o valor correspondente à viagem.
Campo recomendado em faltaO campo está vazioPreencher trip_headsign em trips.txt com o valor correspondente à viagem.
Campo informativo em faltaO campo está vazioPreencher trip_headsign em trips.txt com o valor correspondente à viagem.

On this page