Ir para o conteúdo principal

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 permitirá apenas que o usuario visualize as informações detalhadas da solicitação de transporte.transporte selecionada.

O modal é dividido em duas seções:

  1. Solicitação: Responsável pela exibição dos camposdados preenchindoda anteriormentesolicitação node cadastro e aprovação/rejeição.transporte.
  2. 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 ao aprovaçãocancelamento ou rejeição 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: PorDeve padrão,exibir estea campoSituação deveatual estarda como "AGUARDANDO APROVAÇÃO" .solicitação.

  • Nº Sol: Este campo deve conter o Ano de Referência da solicitação de transporte.

image.png

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

image.png

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 InformadoInformado.

(Editar telefone do aluno): Representa a ação de edição. Ao clicar no texto será enviado para "Cadastros do Aluno > Contatos" onde consiguirá editar o telefone do aluno.image.png


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

image.png

InformaçõesTabela Linhas Vinculadas

Essa tabela deve exibir quando a opção selecionada ser PASSE ESCOLAR ou FRETE + FROTA + PASSE ESCOLAR

Estrutura da AprovaçãoTabela: 
  • Distância Calculada pelo SistemaPrincipal : Camporepresenta apenasqual 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 visualizaçEdição doe valoroutro calculadopara pelo sistema.Exclusão
    • Tipo:Em Decimal (Separado por virgula)
  • Aferida:
    • Tipo: Decimal (Separado por virgula) 
    • Validação: Campo é obrigatorio.
  • Responsável: 
    • Tipo:  Dropdowncaso de seleçedição unica.
    • ele
    • Visibilidade:abrirá Deveum exibirmodal casoindentico oao 'Acompanhante'de forcriação, "Sim".
    • porem
    • Validação:com Campoos écampos obrigatoriopreechindos emcom queas 'Acompanhante'informações forda "Sim".
      linha selecionada.

image.pngimage.png

Alem

da tabela conterá um botão "Adicionar" onde será reponsável por abrir um modal onde pode vincular a linha e empresa desejada.

InformaçõesEstrutura dedo DistânciaModal: da Residência até a Escola
  • Distância Calculada pelo Sistema : Campo apenas para visualização do valor calculado pelo sistema.
    • Tipo: Decimal (Separado por virgula)

  • Aferida: 
    • Tipo: Decimal (Separado por virgula) 
    • Validação: Campo é obrigatorio.
  • Motivo da Solicitação *: Selecione o motivo de solicitação.
    • Tipo: Dropdown de seleção unica.
    • Visibilidade:  Este campo deve exibir apenas quando o campo "Distancia Aferida" ser maior que 2.0.
    • Opções Disponíveis:  Neste caso cada municipio conta com opções diferentes,segue abaixo cada uma delas.

    Bragança Paulista: ALUNO COM NECESSIDADE EDUCACIONAL ESPECIAL, BARREIRA FÍSICA, DISTÂNCIA RESIDÊNCIA/ESCOLA, DECISÃO JUDICIAL, ZONA RURAL.

    Valinhos: RODOVIA OU FERROVIA, RIO, LAGO OU LAGOA, MATA, SERRA, MORRO OU LOCAL DESERTO, DIVISÓRIA FÍSICA FIXA, LINHA ELETRIFICADA, VAZADOURO, DEMANDA REDUÇÃO DE TURNO

    Cosmópolis: RODOVIA OU FERROVIA, RIO, LAGO OU LAGOA, MATA, SERRA, MORRO OU LOCAL DESERTO, DIVISÓRIA FÍSICA FIXA, LINHA ELETRIFICADA, VAZADOURO, DEMANDA REDUÇÃO DE TURNO

 

  • Aprovação de Solicitação:  Selecione entre as opções "Aprovada" ou "Rejeitada".
    • Tipo: Dropdown de seleção unica.
    • Comportamento: Ao selecionar a opção "Aprovada", os campos Executor, Tipo de Transporte e Convênio devem ser exibidos para preenchimento. Por outro lado, caso a opção "Rejeitada" seja selecionada, nenhum campo adicional deverá ser mostrado.
  • Executor *: Selecione o .
    • Tipo: Dropdown de seleção unica.
    • Visibilidade:  Este campo deve exibir apenas quando selecionado "Aprovada" no campo "Aprovação de Solicitação"
    • Opções Disponíveis:  Neste caso cada municipio conta com opções diferentes,segue abaixo cada uma delas.

Bragança Paulista:  MUNICÍPIO
Cosmopolis e Valinhos:  EMTU, FDE, MUNICÍPIO, D.E.

  • Tipo de Transporte : Selecione o tipo de transporte.
    • Tipo: Dropdown de seleção unica.
    • Opções Disponíveis: FRETE, FROTA,  PASSE ESCOLAR,  FRETE + FROTA + PASSE ESCOLAR.
  • O campo de "Tipo de Transporte" será responsável pela visibilidade dos campos "Rota Frete", "Rota Frota" e exibição da tabela de "Linhas Vinculadas", dependo "Tipo de Transporte" selecionado, segue abaixo cada um dos comportamentos:
    • Ao selecionar a opção "FRETE" deve exibir o campo "Rota Frete":
      •  Tipo: Dropdown de seleção unica.
      •  Validação: Deve listar apenas rotas do tipo "FRETE" que estão vinculada a escola cadastrada na solicitação de transporte.

    • Caso selecione a opção "FROTA" deve exibir o campo "Rota Frota":
      •  Tipo: Dropdown de seleção unica.
      •  Validação: Deve listar apenas rotas do tipo "FROTA" que estão vinculada a escola cadastrada na solicitação de transporte.

    • Em caso de seleção da opção de "PASSE ESCOLAR" deve exibir a tabela de "Linhas Vinculadas".
      • Será descrito abaixo do Informações de Distância da Residência até a Escola no bloco "Tabela Linhas Vinculadas".

    • Porem caso selecione a opção "FRETE + FROTA + PASSE ESCOLAR" deve exibir os campos "Rota Frete", "Rota Frota" e  a tabela de "Linhas Vinculadas"
  • Convênio:Principal:  Selecione entre Sim ou Não.
      • Tipo: Radio Group
      • Opções Disponíveis:  SIm e Nãoo.
  • 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" .

image.png

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

image.png

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 Transporteindicada no modal de aprovação.

    • Exemplo: 01/01/202

image.png

Informações Complementares
  • Acompanhante: Indica se o aluno tem ou não um acompanhante.

    • Exemplo : SIM

  • Nome do ResponsávelExibe o nome do responsável caso o aluno indicar "Acompanhante" igual "SIM".

    • Exemplo : NOME DO RESPONSÁVEL

image.png

Observações

    Este

  • Observaçãcampo deve ficar desabilitado até o :usuario Campoclicar parano preenchimentobotão de"Editar Observaçõeses", sobreapos ao solicitaçclique deve liberar o campo "Observação.
    • Tipo:o" Campoe o botão de Texto 
    • Validação: "Salvar".Máximo: 1000 dígitos.

image.png

Observações
  • Observação : Campo para preenchimento de Observações sobre a solicitação.
    • Tipo: Campo de Texto 
    • Validação: Máximo: 1000 dígitos.

image.png

Observações
  • Observação : Campo para preenchimento de Observações sobre a solicitação.
    • Tipo: Campo de Texto 
    • Validação: Máximo: 1000 dígitos.

image.png

Botões de Ação:

Botões serão responsáveis por Salvar, Cancelar e Imprimir Comprovante.

Salvar

  • Função: Ao ser acionado, este botãdeve realizar atualizar o ele executará a criação da solicitaçãocampo de transporte, " liberando Observação botão para impressão do comprovante.".

  • 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-papup, assim desabilitando novamente o campo "Observação" e liberaratualizando oas botão de 'Imprimir Comprovante'.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 'Aguardando Aprovação'.transporte.

  • Comportamento: Será aberto em uma nova aba o comprovante de solicitação de transporte com a situação  "Aguardando Aprovação"Cancelada".

Cancelar

image.png
  • Função: Ao ser acionado,  será fechado o modal limpando todos os campos já preenchidos.

  • Comportamento: Será fechado o modal e caso não tenha salvado a operação, o aluno continuará sem solicitação de transporte.

image.pngimage.png

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.

image.png