Modal de Visualização
📝 Visão Geral
Título: Solicitação de Transporte Escolar (Modal)
URL: /transporte/solicitacao_escolar/solicitacao/pesquisar
Este modal permite que usuario visualize as informações detalhadas da solicitação de transporte selecionada.
O modal é dividido em duas seções:
- Solicitação: Responsável pela exibição dos dados da solicitação de transporte.
- Histórico: Permite a visualização das solicitações anteriores do aluno.
📍 Localização:
Transporte > Solicitação Escolar > Solicitação > Solicitação de Transporte (Modal)
Esse modal é acessado atraves do botão de "Visualizar" contido nas "Ações" da tabela de resultado.
1.Solicitação
Esta seção permite o preenchimento das informações necessárias para o cancelamento da solicitação de transporte escolar. Todos os campos obrigatórios estão sinalizados com um asterisco (*).
Detalhes da Solicitação
Data da Solicitação: Deve exibir a data e hora em que a solicitação foi criada.
- Exemplo: 01/01/2025 12:30:00
Data da Aprovação ou Cancelamento: Deve exibir a data e hora em que a solicitação foi aprovada ou cancelada, depende do campo Situação.
- Exemplo: 01/01/2025 12:30:00
Situação: Deve exibir a Situação atual da solicitação.
Nº Sol: Este campo deve conter o Ano de Referência da solicitação de transporte.
Informações da Escola | Instituição
Escola | Instituição: Exibe o nome completo da instituição de ensino em que foi referenciada na criação da solicitação escolar.
Exemplo: ELIANA PELUSO SPERANDIO PROFESSORA
Endereço da Escola: Informa o endereço completo da escola, incluindo logradouro, número, bairro, CEP, município e zona residencial.
Exemplo: AVENIDA DR. FERNANDO COSTA, 107, VILA MUNICIPAL, 12912140, BRAGANÇA PAULISTA – Zona Residencial: URBANA
Turno: período indicado na criação da solicitação de transporte.
Exemplo: MANHÃ
Classe: Mostra a identificação da turma, etapa de ensino e o turno correspondente indicado na criação da solicitação de transporte.
Exemplo: INFANTIL V B – ED INF – MANHÃ
Série | Ano: Refere-se ao nível ou etapa escolar que foi indicado na criação da solicitação escolar.
Exemplo: INFANTIL V
Informações da Aluno | Passageiro
Nome: Exibe o nome completo do aluno.
Exemplo: AMANDA SAVEIRO MAIA
Observação: Deve considerar os caso em que o aluno tenha Nome Social ou Nome Afetivo.
RA: Refere-se ao Registro do Aluno, um identificador único utilizado no sistema educacional.
Exemplo: 000124251821-6
CPF: Refere-se ao CPF do Aluno (Caso haja)
Exemplo: 111.222.333-44
Endereço: Informa o endereço completo de residência do aluno, incluindo logradouro, número, complemento (se houver), bairro, CEP, município e zona residencial.
Exemplo: RUA CHILE, 33, CX 01, MATADOURO, 12910380, BRAGANÇA PAULISTA – Zona Residencial: URBANA
Necessidade Especial: Indica se o aluno possui alguma necessidade educacional especial. Caso não haja, será informado como "NENHUMA".
Exemplo: NENHUMA
Telefone do Aluno: Exibe o número de telefone de contato do aluno. Caso não tenha sido informado, será exibida a mensagem "Não Informado".
Exemplo: Não Informado.
Informações da Solicitação
Deve haver um botão "Atualizar dados do aluno" posicionado no extremo oposto ao título "Informações da Solicitação".
Esse botão será responsável por atualizar as informações exibidas no modal, garantindo que eventuais alterações realizadas durante o processo de aprovação ou rejeição da solicitação de transporte sejam refletidas corretamente.
Tipo de Transporte: Informa o tipo de transporte escolar atribuído na criação da solicitação de transporte..
Exemplo: FRETE
Rota: Exibe a identificação da rota de transporte escolar atribuída na criação da solicitação de transporte.
Exemplo: ROTA FRETE
Motivo da Solicitação: Indica o motivo da solicitação preenchido na criação da solicitação de transporte.
Exemplo: BARREIRA FÍSICA
Tabela Linhas Vinculadas
Essa tabela deve exibir quando a opção selecionada ser PASSE ESCOLAR ou FRETE + FROTA + PASSE ESCOLAR
Estrutura da Tabela:
- Principal : representa qual seria a empresa de transporte principal do aluno.
- Empresa: indica o nome da empresa de transporte .
- Linha: Indica a Linha de transporte que corresponde a empresa.
- Ações: Contará com dois botões sendo um para Edição e outro para Exclusão
- Em caso de edição ele abrirá um modal indentico ao de criação, porem com os campos preechindos com as informações da linha selecionada.
Alem da tabela conterá um botão "Adicionar" onde será reponsável por abrir um modal onde pode vincular a linha e empresa desejada.
Estrutura do Modal:
- Principal: Selecione entre Sim ou Não.
- Tipo: Radio Group
- Opções Disponíveis: SIm e Não.
- Empresa * : Selecione a Empresa de Transporte (empresas cadastradas na tela "Transporte > Cadastro de Empresa" que estiverem "ativas").
- Tipo: Dropdown de seleção unica.
- Validação: Campo Obrigatório.
- Linha : Selecione a Linha de Transporte Escolar (Linhas cadastradas na tela "Transporte > Cadastro de Linhas de Transporte Escolar" ).
- Tipo: Dropdown de seleção unica.
- Validação: Campo Obrigatório.
Salvar
Função: Ao ser acionado este botão, ele deve vincular Empresa e Linha de Transporte.
Comportamento: Após o acionamento do botão o modal deve ser fechado assim adicionando uma nova linha na tabela de "Linhas Vinculas" .
Informações da Aprovação
Distância Calculada pelo Sistema: Exibe a distância entre a residência e a escola calculada pelo sistema.
Exemplo : 7.7
Distância Aferida: Exibe a distância aferida indicado no modal de aprovação.
Exemplo : 7.7
Motivo da Solicitação: Informa o motivo da solicitação indicado no modal de aprovação.
Exemplo: ALUNO COM NECESSIDADE EDUCACIONAL ESPECIAL
Aprovação do Transporte: Indica o resultado da análise da solicitação.
Exemplo: Aprovada
Executor do Transporte: Identifica o responsável pela execução do transporte escolar.
Exemplo: Município
Tipo de Transporte: Especifica a modalidade de transporte escolar aprovada.
Exemplo: Passe Escolar
Rota: Apresenta informações sobre a rota definida para o transporte no modal de aprovação.
Exemplo: ROTA TESTE TRANSPORTE
Convênio: Informa se o transporte está vinculado a um convênio.
Exemplo: Sim
Ponto de Antendimento
Data Incio: Deve exibir a "Data inicio" indicada no modal de aprovação.
- Exemplo: 01/01/2025
Data Fim : Deve exibir a "Data Fim" indicada no modal de aprovação.
- Exemplo: 01/01/2025
Data de Inclusão no Transporte : Deve exibir a "Data de Inclusão no Transporte" indicada no modal de aprovação.
- Exemplo: 01/01/202
Informações Complementares
Acompanhante: Indica se o aluno tem ou não um acompanhante.
Exemplo : SIM
Nome do Responsável: Exibe o nome do responsável caso o aluno indicar "Acompanhante" igual "SIM".
Exemplo : NOME DO RESPONSÁVEL
Observações
Este campo deve ficar desabilitado até o usuario clicar no botão "Editar Observações", apos o clique deve liberar o campo "Observação" e o botão de "Salvar".
- Observação : Campo para preenchimento de Observações sobre a solicitação.
- Tipo: Campo de Texto
- Validação: Máximo: 1000 dígitos.
Botões de Ação:
Botões serão responsáveis por Cancelar e Imprimir Comprovante.
Salvar
-
Função: Ao ser acionado, deve realizar atualizar o campo de "Observação".
-
Comportamento: Esse botão por padrão abrirá um pop-pap para de "Sim" ou "Não", caso selecione "Sim" ele deve fechar o pop-up, assim desabilitando novamente o campo "Observação" e atualizando as informações.
Imprimir Comprovante
-
Função: Ao ser acionado, iniciará a geração do comprovante de solicitação para a situação atual da solicitação de transporte.
-
Comportamento: Será aberto em uma nova aba o comprovante de solicitação de transporte com situação "Cancelada".
2. Histórico (Submódulo)
Permite a visualização das solicitações anteriores do aluno. Os dados são apresentados em formato de tabela, fornecendo uma visão geral das informações relevantes de cada solicitação.
Regras de Negócio
-
A lista de solicitações é ordenada do mais recente para o mais antigo.
Estrutura da Tabela do Histórico
- Ano de Referência: Contém o ano cadastrado no campo “Ano” na modal de “Nova Solicitação”.
- Nº Sol: Este número é uma sequência gerada refente ao ano de referência.
- Classe: Em caso de escola municipal, identifica a turma e período.
- Curso: Em caso de escola não municipal identifica o curso.
- Série/Ano: Indentificar Serie/Ano .
- Status (Situação): Situação atual em que se encontra a solicitação.
- Ação: Botão para visualizar detalhes da solicitação.