Padrão da viagem

Verifica a presença de `pattern_id` segundo a configuração da regra.

Propriedades da regra

PropriedadeValor
Rule IDtrips_pattern_id_present_and_references_consistent
Ficheirotrips.txt
Campopattern_id
TipoIdentificador
SeveridadeObrigatório

Descrição do campo: identifica o padrão a que pertence a viagem. Um padrão representa o desenvolvimento de uma linha num sentido.

Mais informação em trips.txt.

Como funciona

O campo tem de estar preenchido, salvo quando a configuração desativa a regra. Apesar do nome, esta validação não verifica referências nem consistência entre viagens; essas verificações pertencem a regras agrupadas.

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?Verifica se a configuração da regra exige ou recomenda o campo. Se sim, reporta o problema. Se não, aceitaSegue para o passo 2
2A configuração da regra proíbe o campo?❌ Reporta o problema✅ Passa

Exemplos

ValorResultadoPorquê
1001_0_1✅ PassaCampo preenchido
Vazio❌ ProblemaCampo obrigatório
1001_0_1 (campo proibido)❌ ProblemaA configuração proíbe o campo

Como corrigir

ProblemaCausa provávelO que fazer
Campo em faltaA configuração da regra exige ou recomenda pattern_idPreencher pattern_id em trips.txt
Campo preenchido quando não deviaA configuração da regra proíbe pattern_idRemover pattern_id de trips.txt

On this page