Hora de início da frequência

Verifica se start_time de frequencies.txt tem oito caracteres e três partes numéricas separadas por dois pontos.

Propriedades da regra

PropriedadeValor
Rule IDfrequency_start_time_valid
Ficheirofrequencies.txt
Campostart_time
TipoHora
SeveridadeObrigatório

Descrição do campo: hora a que o primeiro veículo parte da primeira paragem da viagem com o intervalo de serviço indicado.

Mais informação em frequencies.txt.

Como funciona

Quando a regra passa, start_time tem oito caracteres e três partes numéricas separadas por :. A regra não limita os valores das horas, dos minutos ou dos segundos. Por exemplo, aceita 25:00:00 e 00:60:00.

A regra avalia cada linha do frequencies.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 este campo. Se sim, reporta o problema. Se não, aceitaSegue para o passo 2
2A configuração da regra define que este campo não deve ser preenchido?❌ Reporta o problemaSegue para o passo 3
3O valor tem oito caracteres, três partes numéricas e dois separadores :?✅ Passa❌ Reporta o problema: formato inválido

O valor é verificado exatamente como está escrito. Os espaços no início e no fim não são ignorados.

Exemplos

ValorResultadoPorquê
25:00:00✅ PassaA regra não limita o valor das horas
6:30:00❌ ProblemaO valor tem apenas sete caracteres
vazio❌ ProblemaFalta um campo obrigatório
06:30:00 com o campo proibido❌ ProblemaA configuração proíbe o campo

Como corrigir

ProblemaCausa provávelO que fazer
Formato inválidostart_time não tem oito caracteres, três partes numéricas ou dois separadores :Corrigir start_time em frequencies.txt para o formato HH:MM:SS
Campo em faltaA configuração da regra exige ou recomenda start_timePreencher start_time em frequencies.txt no formato HH:MM:SS
Campo preenchido quando não deviaA configuração da regra proíbe start_timeRemover o valor de start_time em frequencies.txt ou rever a configuração da regra

On this page