Configurações do Sistema
Caminho no backoffice: backoffice/settings/system
Disponível para funções: Administrador do Sistema, Administrador
Visão Geral
Configurações do Sistema é um armazenamento dinâmico de configuração chave-valor que controla o comportamento da plataforma em todos os módulos. As configurações são agrupadas por módulo (categoria) e podem ser modificadas a qualquer momento. Todas as alterações entram em vigor imediatamente -- não há etapa de publicação ou implantação.
Estrutura da Configuração
Cada entrada de configuração tem as seguintes propriedades:
| Propriedade | Descrição |
|---|---|
| Nome de Exibição | Rótulo legível mostrado na interface |
| Descrição | Explicação do que a configuração controla e seus valores esperados |
| Módulo | A categoria/módulo ao qual a configuração pertence (usado para agrupamento) |
| Tipo | Tipo de dado: choices (selecionar de opções predefinidas), int (inteiro) ou string (texto livre) |
| Valor | O valor atual da configuração |
| Opções | Somente para tipo choices -- a lista de opções válidas para selecionar |
Configurações Principais por Categoria
Sistema de Carreira
| Configuração | Tipo | Descrição |
|---|---|---|
CAREER_ENABLED | choices | Controle principal do sistema de carreira. Quando desabilitado, recursos de progressão de carreira (promoções de patente, rebaixamentos, rastreamento de inatividade) são desativados. |
INACTIVITY_DAYS | int | Número de dias de inatividade antes de um piloto estar sujeito a rebaixamento de patente. |
Configuração de Reservas
| Configuração | Tipo | Descrição |
|---|---|---|
BOOKING_EXPIRATION_HOURS | int | Horas antes de uma reserva não voada expirar e ser automaticamente cancelada. Padrão: 48. |
UNIQUE_SCHEDULE_BOOKING | choices | Quando habilitado, um horário só pode ser reservado uma vez por vez (sem reservas ativas duplicadas para o mesmo horário). |
UNIQUE_AIRCRAFT_BOOKING | choices | Quando habilitado, uma aeronave só pode aparecer em uma reserva ativa por vez, prevenindo reserva dupla. |
PREFILE_CUSTOM_RMK | string | Prefixo RMK personalizado injetado nos links de prefile de rede (VATSIM, IVAO, POSCON, PilotEdge). Quando configurado, os botões de prefile na página de briefing usam URLs modificadas que antecedem este valor às observações do SimBrief. Exemplo: CS=RORAIMA=RORAIMA AIRLINES WEB=RORAIMAAIRLINES.COM. Deixar vazio para usar os links padrão do SimBrief. |
Custos de Reserva
| Configuração | Tipo | Descrição |
|---|---|---|
| Modo de custo de reserva | choices | Determina como os custos de reserva são calculados: fixed (taxa fixa por reserva) ou per-mile (custo escala com distância da rota). |
| Custos de deadhead | int/string | Custo aplicado a trechos de deadhead (reposicionamento) dentro de uma reserva. |
| Sobretaxa de frota na reserva | int/string | Custo adicional aplicado ao reservar aeronaves de uma frota específica. |
| Sobretaxa de aeronave na reserva | int/string | Custo adicional aplicado ao reservar uma aeronave específica (além de qualquer sobretaxa de frota). |
| Penalidades de cancelamento | int/string | Custo deduzido do saldo do piloto quando uma reserva é cancelada. |
Aprovação Automática
| Configuração | Tipo | Descrição |
|---|---|---|
| Controles de aprovação automática | choices | Controlam se certos envios (ex.: voos, documentos) são automaticamente aprovados ou requerem revisão manual da equipe. |
Fotos de Spotters
| Configuração | Tipo | Descrição |
|---|---|---|
SPOTTER_PHOTO_POINTS | int | Número de pontos concedidos para cada foto de spotter aprovada. |
SPOTTER_FIRST_PHOTO_POINTS | int | Pontos de bônus concedidos quando um piloto envia a primeira foto de spotter de uma aeronave específica. |
Reposicionamento / Voos Ferry
| Configuração | Tipo | Descrição |
|---|---|---|
REPOSITIONING_IDLE_HOURS | int | Número de horas que uma aeronave deve estar ociosa em um aeroporto antes de se tornar elegível para um voo de reposicionamento (ferry). |
REPOSITIONING_MAX_HOPS | int | Número máximo de paradas intermediárias permitidas em uma rota de reposicionamento. |
REPOSITIONING_BOUNTY_EXPIRATION_HOURS | int | Horas antes de uma recompensa de reposicionamento não reivindicada expirar. |
VOCC (Comunicações de Voz)
| Configuração | Tipo | Descrição |
|---|---|---|
VOCC_ENABLED | choices | Controle principal do sistema de comunicações de voz (VOCC). |
| Sub-controles VOCC | choices | Controles granulares para recursos individuais do VOCC (pacotes de voz específicos, opções de idioma, etc.). |
Editando Configurações
- Navegue até
backoffice/settings/system. - As configurações são exibidas agrupadas por seu módulo. Localize a configuração que deseja alterar.
- Modifique o valor:
- Para tipo choices: selecione do dropdown de opções válidas.
- Para tipo int: insira um número inteiro.
- Para tipo string: insira o valor de texto desejado.
- Salve a alteração.
Todas as alterações de configuração entram em vigor imediatamente em toda a plataforma. Não há mecanismo de staging ou prévia. Tenha cautela ao modificar configurações que afetam reservas ativas, voos ou cálculos de custos.
Permissões
Modificar configurações do sistema requer a habilidade update no modelo SystemSetting. Tanto as funções de Administrador do Sistema quanto de Administrador incluem esta habilidade por padrão.