Presença do ficheiro de regras tarifárias
Verifica se fare_rules.txt está presente quando a configuração da regra o exige ou recomenda.
| Propriedade | Valor |
|---|
| Rule ID | fare_rules_file_missing |
| Ficheiro | fare_rules.txt |
| Campo | Se aplica em todo o ficheiro |
| Tipo | Ficheiro |
| Severidade | Opcional |
Quando a regra passa, fare_rules.txt está presente ou a configuração da regra permite a sua ausência. A regra não verifica o conteúdo nem as colunas do ficheiro. Essas verificações pertencem a outras regras.
A regra avalia a presença do ficheiro fare_rules.txt no conjunto GTFS, seguindo os passos abaixo por ordem, até um deles dar o resultado.
| # | Pergunta | Se sim | Se não |
|---|
| 1 | O ficheiro fare_rules.txt está presente? | ✅ Passa | Segue para o passo 2 |
| 2 | A configuração da regra recomenda o ficheiro? | ❌ Reporta o problema: ficheiro recomendado em falta | Segue para o passo 3 |
| 3 | A configuração da regra exige o ficheiro? | ❌ Reporta o problema: ficheiro obrigatório em falta | ✅ Passa |
| Valor | Resultado | Porquê |
|---|
fare_rules.txt presente | ✅ Passa | O ficheiro existe |
fare_rules.txt ausente e opcional | ✅ Passa | A ausência é permitida |
fare_rules.txt ausente e obrigatório | ❌ Problema | Falta um ficheiro obrigatório |
fare_rules.txt ausente e recomendado | ❌ Problema | Falta um ficheiro recomendado |
| Problema | Causa provável | O que fazer |
|---|
| Ficheiro obrigatório em falta | A configuração da regra exige fare_rules.txt | Adicionar fare_rules.txt ao conjunto GTFS ou rever a configuração da regra |
| Ficheiro recomendado em falta | A configuração da regra recomenda fare_rules.txt | Adicionar fare_rules.txt ao conjunto GTFS ou rever a configuração da regra |