Entregas de hoje
Clientes
Dependências / recolhas
📱 Modo motorista
Sequência da rota
Novo contacto
Horário habitual
Almoço do cliente
Clientes partilhados
Armazém central
Google API — configuração central
Cópias de segurança / migração
Histórico central de rotas
📍 Rotas em curso
Utilizadores e acessos
Contas existentes
Versão online
App para iPhone e Android: pode instalar a mesma aplicação para Administrador, Planeamento ou Motorista. Depois do login, os menus são adaptados ao perfil. As versões futuras são atualizadas a partir do servidor e não é necessário reinstalar.
Erros HTTP: os erros mostram agora o método e o endpoint exatos, por exemplo HTTP 404 · POST /api/routes/123/location. Erros de sincronização secundária deixam de abrir uma janela por cima do Motorista; ficam no estado da app e são registados em “Diagnóstico técnico” para o Administrador.
Limpar cache / carregar última versão: o botão 🧹 remove apenas os ficheiros temporários da aplicação guardados pelo browser/PWA, força uma verificação do service worker e volta a abrir a aplicação com um endereço novo. Não apaga clientes, rotas, utilizadores, histórico, sessão nem a base de dados.
A aplicação funciona em https://rotas.alipiogomes.pt através do cPanel/Passenger.
Administrador: utilizadores, configurações Google, backups, clientes, rotas e histórico.
Planeamento: clientes, armazém, dependências, cálculo e atribuição de rotas.
Motorista: vê apenas rotas atribuídas ainda por concluir. Não tem acesso ao Histórico.
Previsões atualizadas: depois de cada entrega/recolha concluída, a app pede uma posição GPS e recalcula as paragens pendentes. Se a previsão mudar, mantém a hora inicial riscada e apresenta a nova hora em destaque. Também recalcula a chegada prevista ao armazém. Se a nova previsão ultrapassar a janela de um cliente, mostra um aviso de risco/atraso.
Almoço: a passagem das pendentes da Manhã para a Tarde deixou de ser automática. A app pode avisar que uma paragem já ultrapassa as 12:30, mas é o Motorista que decide quando usar “Passar pendentes para a Tarde”. A decisão e o motivo ficam registados.
Ordem manual pelo Motorista: o Motorista pode reorganizar todas as paragens pendentes. Ao guardar tem de escolher um motivo. A alteração fica realçada na rota e no Histórico, com ordem anterior/nova, hora e motorista, para permitir rever mais tarde se a decisão foi operacional ou se o cálculo precisa de ser ajustado.
Paragens muito próximas: ao recalcular uma rota em curso, se existir uma paragem pendente até cerca de 2 km e 6 minutos da posição atual, o sistema tenta fazê-la primeiro para evitar sair da zona e voltar mais tarde. A regra não ultrapassa “Primeiro obrigatório”, dependências nem janelas de entrega.
Mais rápida / Mais curta: todas as rotas mostram o critério escolhido. “Mais rápida” minimiza o tempo de condução; “Mais curta” minimiza os quilómetros, continuando a respeitar janelas, dependências e prioridades.
Uma rota aberta por motorista/período: para a mesma data + Manhã/Tarde + motorista só pode existir uma rota aberta. Ao selecionar uma combinação que já existe, a aplicação indica a rota e permite abri-la para edição. O servidor também bloqueia novas duplicações. Rotas já concluídas não bloqueiam uma nova rota.
Almoço dos clientes: em cada contacto pode indicar se fecha para almoço e a respetiva hora de fecho/reabertura. O otimizador evita iniciar uma descarga que atravesse esse período; se necessário, planeia a chegada para depois da reabertura e recalcula as horas seguintes.
Rotas em curso: o Administrador pode ver mapa, progresso, próxima paragem e última posição conhecida das rotas ativas. O telefone do Motorista envia GPS aproximadamente a cada 30 segundos enquanto a PWA está aberta/ativa; ao regressar do Waze é enviada uma posição nova.
Entrega não realizada: no telefone, o Motorista pode escolher “Não entregue / passar ao próximo” e indicar Cliente fechado, Recusou receber, Cliente ocupado, Descarga/espera demorada ou Outro. Nos casos temporários indica a hora para voltar; a paragem continua pendente e a rota é reorganizada a partir da posição atual. Uma recusa fica registada sem nova tentativa automática.
Prioridades: Normal; Prioritário — tenta chegar cedo mas pode realizar paragens que estejam realmente no caminho (tolerância de até cerca de 15 minutos); Primeiro obrigatório — força a primeira paragem, salvo incompatibilidade com uma dependência de recolha.
Editar uma rota: abra a rota no Histórico. Antes da primeira entrega pode editar toda a rota; depois de começar, as concluídas ficam bloqueadas e só as pendentes podem mudar. Uma rota concluída pode ser duplicada; o Administrador pode reabrir uma paragem concluída por engano.
Manhã / Tarde: existe pausa obrigatória das 12:30 às 14:00. As pendentes da manhã passam para a tarde e são recalculadas a partir da posição do motorista.
iPhone: pode abrir diretamente este endereço com dados móveis; já não depende do Wi-Fi da empresa.