Formato do identificador do padrão

A regra verifica o formato do identificador do padrão.

Propriedades da regra

PropriedadeValor
Rule IDtrips_pattern_id_format
Ficheirotrips.txt
Campopattern_id
TipoIdentificador de referência
SeveridadeOpcional

Descrição do campo: identifica o padrão a que a viagem pertence.

Mais informação em trips.txt.

Como funciona

A regra verifica o formato do identificador do padrão. Não confirma a existência do padrão nem limita o sentido a 0 ou 1.

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
2A configuração da regra ignora esta verificação ou marca-a como proibida?✅ PassaContinua
3Existe pelo menos um formato válido na configuração da regra?Usa os formatos configuradosUsa o formato predefinido
4O texto corresponde a um dos formatos aplicáveis?✅ PassaAssinala formato inválido

Os espaços não são removidos. As comparações de texto distinguem maiúsculas e minúsculas. O formato predefinido tem três partes separadas por _: uma a quatro posições, uma posição e uma posição. Cada posição aceita qualquer caráter exceto _, incluindo espaços. Formatos configurados inválidos são descartados; se nenhum restar, aplica-se o predefinido. Um formato configurado pode aceitar apenas uma parte do texto, se não exigir o início e o fim.

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ê
R1_0_1✅ PassaFormato predefinido
ABCDE_0_1❌ ReprovaPrimeira parte demasiado longa
R1_01_1❌ ReprovaParte central demasiado longa
ABC (formato configurado ^ABC$)✅ PassaFormato configurado

Como corrigir

ProblemaCausa provávelO que fazer
Formato inválidoO texto não corresponde aos formatos aplicáveisCorrigir pattern_id em trips.txt de acordo com o formato indicado na mensagem.

On this page