A tela Agendamentos é um quadro Kanban com 9 colunas de status:
Solicitado → Agendado → Separação → Enviado → Recebido → Em deslocamento → Em instalação → Concluído (+ Cancelado, que é uma via paralela)
Cada card representa uma OS (Ordem de Serviço) e mostra: cliente, veículo, serviços, data agendada, técnico, quantidade de equipamentos e status do envio.
Ferramentas de topo: busca por texto, filtro de mês/ano, filtro por técnico, e botão "Nova OS".
2.1 Clique em "Nova OS" (canto superior direito).
2.2 O formulário abre com 3 abas: Dados, Equipamentos, Envio (a aba Histórico só aparece ao editar uma OS existente).
Aba "Dados" — vínculo Cliente + Veículo
| Campo | Obrigatório | Comportamento |
|---|---|---|
| Cliente | Sim | Busca com autocomplete, filtra por razão social/fantasia |
| Veículo | Sim | Autocomplete que filtra automaticamente pelos veículos do cliente selecionado |
| Tipos de serviço | Não | Múltipla seleção |
| Técnico | Não | Lista de técnicos cadastrados |
| Status | Não | Padrão: solicitado |
| Prioridade | Não | Padrão: normal (baixa/normal/alta/urgente) |
| Data agendada | Não | Fuso horario local |
| Estado / Cidade | Não | Cidade filtra pelo estado escolhido |
| Distância (km) | Não | Numérico |
| Endereço da instalação | Não | Texto livre |
| Observações | Não | Texto livre |
2.3 Preencha Cliente primeiro — isso já filtra a lista de veículos disponíveis na aba.
2.4 Passe para a aba Equipamentos se for necessário vincular rastreador/câmera/sensor/chip.
2.5 Passe para a aba Envio se houver remessa de equipamento.
2.6 Clique em Salvar.
O vínculo é automático e reativo.
Se o veículo já selecionado não pertencer mais ao cliente escolhido, ele é limpo automaticamente.
Sem cliente selecionado, todos os veículos ficam disponíveis.
Dica: Troque o Cliente antes de escolher o veículo, senão o campo veículo pode ser resetado.
Cada linha de equipamento tem 5 campos
Passo a passo
Clique em "Adicionar" para criar uma nova linha (padrão: ação = Instalar, tipo = Rastreador).
Escolha a Ação:
Repita "Adicionar" para cada novo equipamento/periférico.
Importante: Para "Desinstalar" funcionar, o Veículo já precisa estar selecionado na aba Dados. Sem veículo, a mensagem exibida é: "Selecione um veículo para listar os equipamentos vinculados."
Trocar Ação ou Tipo de uma linha limpa automaticamente o equipamento já escolhido para evitar inconsistência.
Como cada equipamento é identificado na busca
Preenchida apenas se o equipamento for enviado (ex: instalação remota/correios) em vez de instalado no local:
Cada movimentação de status gera um registro na aba Histórico (visível apenas ao editar), com usuário, data e transição de status anterior → novo.