Valores válidos — sentido da viagem

A regra verifica os valores admitidos para este campo.

Propriedades da regra

PropriedadeValor
Rule IDtrips_direction_id_valid
Ficheirotrips.txt
Campodirection_id
TipoValor enumerado
SeveridadeOpcional

Descrição do campo: indica o sentido da viagem: 0 para um sentido e 1 para o oposto. Serve para distinguir sentidos nos horários.

Mais informação em trips.txt.

Como funciona

A regra verifica os valores admitidos para este campo. Não consulta uma lista de opções da configuração da regra.

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?✅ PassaContinua
2O texto corresponde exatamente a 0, 1?✅ PassaAssinala valor inválido

Os espaços não são removidos. As comparações de texto distinguem maiúsculas e minúsculas. O vazio não é assinalado por esta 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ê
0✅ PassaValor admitido
1✅ PassaValor admitido
3❌ ReprovaValor não admitido
01❌ ReprovaTexto diferente de 1

Como corrigir

ProblemaCausa provávelO que fazer
Valor inválidoO texto não corresponde a um valor admitidoEscrever 0, 1 em direction_id de trips.txt.

On this page