A tela de Vincular Motoristas/Veículos, tem com objetivo principal fazer a gestão dos vínculos de motoristas de forma prática através de funcionalidades em tela, permitindo a consulta dos veículos e motoristas e envio de comandos para facilitar as operações da gestão de frotas.
Objeto Rastreável – Placa ou identificação do objeto rastreável a ser pesquisado.
Grupo de veículos – Grupo de veículos a ser pesquisado.
Tipo de Objeto Rastreável – Tipo de objeto rastreável a ser pesquisado (veículo, carreta, máquina, bateria ou genérico).
Marca – Marca dos veículos a serem pesquisados.
Modelo – Modelo dos veículos a serem pesquisados.
Família – Família de veículo a ser pesquisada (gol, uno, ônix, etc.);
Botão “Consultar” – Ao acionado deve fazer a busca de acordo com os filtros aplicados. Se não for aplicado nenhum filtro deve apresentar todos os veículos pertencentes ao acesso do usuário.
Na grid de resultados do bloco “Veículos” deve ser apresentado as seguintes colunas/funcionalidades:
Checkbox – Ao ser acionado deve selecionar todos os itens da consulta realizada, também é possível selecionar aquele resultado em específico.
Placa – Informação da placa do veículo;
Identificação – Identificação do objeto rastreável;
Marca – Marca do veículo;
Modelo – Modelo do veículo;
Grupo de Veículo – Grupo ou grupos aos quais aquele veículo pertence;
O segundo bloco deve ter como nomenclatura “Motoristas” e deve conter os seguintes filtros para consulta:
Motorista – Deve ser informado o motorista a ser pesquisado. Deve ser previsto autocomplete no campo conforme a informação vai sendo inserida e de acordo com os motoristas pertencentes ao acesso do usuário;
Grupo de Motoristas – Deve ser informado o grupo de motoristas a ser pesquisado. Deve ser previsto autocomplete no campo conforme a informação vai sendo inserida e de acordo com os grupos de motoristas pertencentes ao acesso do usuário;
Botão “Consultar” – Ao acionado deve fazer a busca de acordo com os filtros aplicadas. Se não for aplicado nenhum filtro deve apresentar todos os motoristas pertencentes ao acesso do usuário.
Para o grid de resultados do bloco “Motoristas” são mostradas as seguintes colunas/funcionalidades:
Checkbox – Ao ser acionado deve selecionar todos os itens da consulta realizada e, também, em cada linha é possível selecionar o resultado em específico.
Motorista – Nome do motorista;
Identificador – Número do cartão vinculado ao motorista;
Grupo de Motoristas – Nome do grupo ou grupos que o motorista está vinculado.
Na parte superior da tela existem dois botões:
Vincular – Este botão, aparece desabilitado, não permitindo que seja acionado. Ele somente é habilitado se houver itens selecionados nas grids de resultados de “Veículos” e “Motoristas”.
Ao acionar o botão “Vincular” a seguinte mensagem será apresentada ao usuário: “Esta ação irá vincular o(s) motorista(s) selecionado(s) na tabela “Motoristas” ao(s) veículo(s) selecionado(s) na tabela “Veículos”. Ao confirmar a ação o sistema deve enviar comando para os equipamentos instalados nos veículos selecionados realizando o vínculo dos motoristas também selecionados.
Desvincular – Este botão, por padrão deve estar desabilitado, não permitindo que seja acionado. Ele somente será habilitado se houver itens selecionados nas grids de resultados de “Veículos” e/ou “Motoristas”.
Se houver itens selecionados apenas no grid “Veículos”, ao ser acionado, será mostrado seguinte mensagem: “Esta ação irá desvincular todos os motoristas vinculados no(s) veículo(s) selecionados.” Ao confirmar a ação o sistema deve enviar comando para os equipamentos instalados nos veículos selecionados apagando todos os motoristas vinculados.
Se houver itens selecionados apenas no grid “Motoristas”, ao ser acionado, deve ser apresentado a seguinte mensagem: “Esta ação irá desvincular o(s) motorista(s) selecionado(s) de todos os veículos que estiverem vinculados.”. Ao confirmar a ação o sistema deve enviar comando para apagar os motoristas selecionados dos veículos que estiverem vinculados.
Se houver itens selecionados nos dois grids, “Veículo” e “Motoristas”, ao ser acionado, será apresentado a seguinte mensagem: “Esta ação irá desvincular o(s) motorista(s) selecionado(s) na tabela “Motoristas” do(s) veículo(s) selecionado(s) na tabela “Veículos.”. Ao confirmar a ação o sistema deve enviar comando para que os motoristas sejam desvinculados.