📌 Regras e convenções do sistema
HORÁRIO = XXXXX
→ passageiro é só-saída. A van não busca — só leva de volta. Não aparece na rota de entrada.
EMBARQUE = "Na Residência"
→ o sistema usa automaticamente as coordenadas da residência como ponto de embarque. A van passa na casa do funcionário.
VAN = "-" ou flag Afastado
→ passageiro afastado. Não entra em nenhuma rota nem exportação. Pode ter data de retorno prevista.
Badge "Novo" (azul)
→ passageiro adicionado mas ainda não geocodificado. Aparece na aba Novos até ter coordenadas.
NUM_PARADA
→ número da parada dentro da rota. Passageiros no mesmo ponto de embarque recebem o mesmo número. O sistema preenche automaticamente os que estiverem vazios.
ORDEM
→ define a sequência de paradas dentro da rota. Altere arrastando as paradas na aba Paradas.
Embarque = "Sem embarque" / "Coordenada manual"
→ ponto especial — não gera parada na sequência de rota, passageiro fica sem NUM_PARADA.
🏢 Clientes / Bancos de Dados
Cada cliente tem sua própria planilha no Google Sheets. Clique em Clientes ▾ para trocar de banco. O sistema avisa se houver alterações não salvas antes de trocar.
📋 Lista de Passageiros
Filtre por Turno, Van ou busque por nome/matrícula. Clique em um passageiro para ver e editar os detalhes. Use ➕ Passageiro para adicionar novos. Passageiros afastados ficam na aba 🔴 Afastados.
🗺️ Mapa
Mostra os pontos de embarque dos passageiros filtrados. Clique em um marcador para ver os passageiros daquele ponto. Arraste um marcador para mover o ponto de embarque. Passageiros só-saída (XXXXX) não aparecem no mapa de entrada.
📍 Geocodificação
Clique em 📍 Geoc para buscar automaticamente as coordenadas de todos os passageiros sem localização. O sistema busca primeiro na base local, depois em APIs externas. Durante a geocodificação não é possível excluir passageiros. Use ⏹ Parar para interromper.
🛣️ Paradas (Sequência de Rota)
Acesse pela aba Paradas. Agrupa passageiros por ponto de embarque e mostra a sequência da rota. Arraste as paradas para reordenar. Clique em 📋 Escala para gerar e enviar para a Life.
📊 Resumo de Rotas
Visão geral de todas as rotas — paradas, passageiros, distância e tempo estimado. Exporte para XLSX ou abra no Google Maps.
🚐 Rota Avulsa
Monte uma rota para um dia específico. Selecione passageiros, clique em 📍 Agrupar e roteirizar para calcular automaticamente. Se a rota exceder o tempo máximo, use ⚡ Dividir em 2 rotas — o mapa mostra os dois grupos em cores diferentes. Use ✖ Cancelar para interromper o cálculo.
💾 Salvar e Sincronizar
O sistema salva localmente de forma automática. Clique em 💾 para sincronizar com o Google Sheets. O sistema verifica até 3 vezes se o salvamento foi confirmado — se não confirmar, exibe um aviso.
📁 Importar / Exportar
Use o menu Arquivos para importar uma planilha XLSX (substitui todos os dados) ou exportar o banco completo. Baixe o modelo para ver o formato esperado — vem com abas 1 Turno, 2 Turno, 3 Turno e ADM.
🔧 Ferramentas
- ⚡ Modo Leve — desativa animações para máquinas mais lentas
- ⚙️ Configurações — API keys, endpoint Life, configurações de geocodificação
- 📋 Escala BD — gera escala a partir do BD Central de Rotas
- 📊 Stats — estatísticas da base atual
💡 Dica: O sistema detecta automaticamente erros nos dados (passageiros sem embarque, horários inconsistentes, embarques muito longe da residência, etc.). Fique atento ao badge de erros na barra superior.