Reserva de desembarque existente

Verifica drop_off_booking_rule_id em stop_times.txt.

Propriedades da regra

PropriedadeValor
Rule IDstop_times_drop_off_booking_rule_id_foreign
Ficheirosstop_times.txt, booking_rules.txt
Campodrop_off_booking_rule_id
TipoReferência
SeveridadeOpcional

Descrição do campo: identifica a regra de reserva aplicável ao desembarque.

Mais informação em stop_times.txt, booking_rules.txt.

Como funciona

O valor tem de existir em booking_rule_id de booking_rules.txt. A regra não verifica a validade dos restantes dados do registo referenciado.

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

#PerguntaSe simSe não
1Existe um valor igual em booking_rule_id de booking_rules.txt?✅ Passa❌ Reprova: referência inexistente

A comparação conserva espaços e maiúsculas. O vazio também é procurado. Uma tabela indisponível pode produzir o mesmo resultado de referência inexistente. Os exemplos pressupõem que existe found no ficheiro consultado.

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, salvo indicação contrária.

Como se relacionam

O campo drop_off_booking_rule_id de stop_times.txt aponta para booking_rule_id de booking_rules.txt.

Exemplos

ValorResultadoPorquê
found✅ PassaReferência existente
absent❌ ReprovaReferência inexistente
FOUND❌ ReprovaMaiúsculas diferentes

Como corrigir

ProblemaCausa provávelO que fazer
Referência inexistenteO identificador não foi encontradoCorrigir drop_off_booking_rule_id em stop_times.txt ou completar o registo correspondente em booking_rule_id de booking_rules.txt.

On this page