Tela de Pesquisa
Informações Gerais
Descrição: Essa tela tem como objetivo realizar a pesquisa de rotas que possuem vínculos a solicitações de transporte cadastrados no sistema, permitindo ao usuário buscar e realizar o remanejamento de rotas, através de filtros como: Ano de Referência, Tipo de Transporte, Número da Solicitação, entre outros que serão demonstrados nessa documentação.
URL: Tela de Pesquisa - Remanejamento de Rotas
Caminho para a tela: Transporte > Solicitação Escolar > Remanejamento de Rotas
Filtros
- Ano de Referência
- Tipo: Numérico;
- Validações: Obrigatório, Máx. 4 caracteres e ano deve ser maior que 1970;
- Valor padrão: Ano atual;
- Tipo de Transporte
- Tipo: Dropdown;
- Validações: Obrigatório, Seleção única;
- Fonte de Dados: Link API (tipo="TIPO_FROTA");
- Número da Solicitação
- Tipo: Numérico;
- Validações: Opcional, Máx. 10 caracteres, permite somente números;
- Rota
- Dependência Administrativa
- Tipo: Dropdown;
- Validações: Opcional, Seleção única;
- Fonte de Dados: Link API (tipo="DEPENDENCIA_ADM");
- Escola | Instituição
- Tipo: Dropdown;
- Validações: Opcional, Seleção única;
- Fonte de Dados: Link API;
- Regras: Escolas | Instituições pode ser filtradas de acordo com a opção selecionada no campo Dependência Administrativa;
Deverá listar somente escolas que possuem solicitações com situação APROVADO
- Classe
- Tipo: Dropdown;
- Validações: Opcional, Seleção única, Inicialmente bloqueado;
- Regras: Ao selecionar uma escola com dependência administrativa do tipo Municipal, irá habilitar a seleção deste campo;
- Fonte de Dados: Link API;
- Turno
- Tipo: Dropdown;
- Validações: Opcional, Seleção única, Inicialmente bloqueado;
- Fonte de Dados: Link API;
- Nome | RA | CPF
- Tipo: Dropdown;
- Validações: Opcional, Seleção única, Inicialmente bloqueado;
- Regras: Listagem será exibida após a digitação do terceiro caractere, irá trazer alunos com solicitações que estejam com a situação APROVADO
- Fonte de Dados: Link API;
- Necessidade Especial?
- Tipo: Radio Button;
- Validações: Opcional, Seleção única;
- Valor Padrão: Todos
Caso a escola selecionada seja ESTADUAL
- Curso
- Tipo: Dropdown;
- Validações: Opcional, Seleção única, Inicialmente oculto;
- Fonte de Dados: Link API;;
- Série/Ano
- Tipo: Dropdown;
- Validações: Opcional, Seleção única, Inicialmente oculto;
- Fonte de Dados: Link API;
- Turno
- Tipo: Dropdown;
- Validações: Opcional, Seleção única;
- Fonte de Dados: Link API;
- Nome | RA | CPF
- Tipo: Dropdown;
- Validações: Opcional, Seleção única, Inicialmente bloqueado;
- Regras: Listagem será exibida após a digitação do terceiro caractere, irá trazer alunos com solicitações que estejam com a situação APROVADO
- Fonte de Dados: Link API;
Botões
- Botão "+ Novo Cadastro";
- Botão "Buscar" com ícone de lupa no canto esquerdo;
- Rota de Busca: Link API;
- Rota de Busca: Link API;
- Botão "Alterar Rota" com ícone de lápis no canto esquerdo
- Regras:
- Inicialmente oculto, será exibido ao carregar os resultados da tabela.
- Botão desabilitado, será habilitado ao selecionar um resultado da tabela, clicando no checkbox
- Ao selecionar um ou mais resultados da tabela, e clicar no botão, será aberto uma modal.
Informações da modal: Modal de edição
Tabela de Resultados
- Checkbox
- Ano de Referência
- Nº Sol. Transporte
- Nome | RA
- Escola | Instituição
- Tipo de Transporte
- Rota Origem - Frete
-
Rota Origem - Frota
- Obs: a coluna Rota Origem - Frete e Rota Origem - Frota, será alternada e exibida conforme opção selecionada no campo "Tipo de Transporte"