01. DADOS GERAIS

Linha de Produto:RM
Segmento:Educacional
Módulo:TOTVS Gestão Educacional
Função:Rematrícula
Ticket:N/A
Requisito/Story/Issue (informe o requisito relacionado) :

EDUCACIONAL01-11430

EDUCACIONAL01-11579

EDUCACIONAL01-13458

EDUCACIONAL01-13460


02. SITUAÇÃO/REQUISITO

O processo de rematrícula do ensino superior necessitava de uma revitalização para melhorar a usabilidade da tela e também para otimizar o processamento. 

03. SOLUÇÃO

Foi criado uma nova tela otimizada além de vários ajustes no processo para ganhar em performance, foi também implementado a possibilidade de utilizar o fracionamento de jobs. 

Nesta tela é possível visualizar quem é o próximo período letivo e pré-visualizar os alunos que serão considerados na rematrícula.

Ao clicar na pré-visualização de alunos será exibido a lista de alunos que estarão aptos a rematrícula. Dependendo do filtro efetuado na tela principal da rematrícula, o volume de alunos que o filtro irá retornar poderá ser muito grande, ocasionando uma lentidão ao trazer os alunos.

Importante

Não é possível remover ou adicionar alunos por meio desta tela de pré-visualização, ela traz todos os alunos que mediante filtro da tela principal da rematrícula.

Lista de situações de matrícula

Serão listadas na grid de situação de matrícula, todas pertencente ao contexto logado e que estejam habilitadas no período letivo.

Situação de matrícula habilitada no período letivo

Multi Contexto

Foi implementando a possibilidade de utilizar a rematrícula para múltiplos contextos. Ao clicar no botão de seleção dos contextos irá abrir uma tela com os contextos disponíveis para seleção mediante filtro.

Os contextos que serão exibidos, serão os que possuem:

Permissão no contexto.

Permissão no item de rematrícula no contexto.

Relação de cadastro (de-para) entre períodos letivos entre o contexto logado e os outros contextos.


Ao marcar os contextos e clicar no botão Selecionar contextos todos os contextos que foram selecionados serão considerados na execução da rematrícula.

Seleção do contexto logado

Lembrando que, para considerar o contexto logado na rematrícula, o mesmo deve ser selecionado nesta tela, ou seja, se não selecionar o contexto logado, o mesmo não será considerado na rematrícula.

Este comportamento de abrir uma tela de seleção de contextos está disponível nos patches 12.1.27.182, 12.1.28.115 e release 12.1.29.

        

A utilização da funcionalidade de multi contexto requer algumas regras:

Possuir permissão no perfil para utilizar o multi contexto:

Os contextos que poderão ser utilizados devem possuir a mesma apresentação, ou seja, só serão utilizados contextos do tipo "ensino superior". 

O usuário que está executando a operação deve possuir permissão nos perfis quanto na funcionalidade de rematrícula nos contextos que serão utilizados. 

As relações de cadastro em coligadas e filiais devem existir para os itens "período letivo", "situação" e "turno".


Ao executar o processo todas as relações de cadastro (período letivo, situações de matrícula, e turno) serão validadas se existem para cada contexto. Com isso, o contexto que estiver com as relações de cadastro criadas o mesmo será executado a rematrícula, caso não exista alguma relação de cadastro para o contexto, ele não será considerado na rematrícula.

Filtros

Foram implementados filtros para a rematrícula, estes filtros são complementares aos dados básicos como período letivo e situações da matrícula, porém não será possível utilizar os três filtros, será permitido somente a utilização de um deles. 

Filtro genérico

Filtra conforme a visão de matrículas de alunos. 

Filtro por Período letivo / Matriz Aplicada

Filtra utilizando o período letivo informando juntamente com a matriz aplicada. 


Observações

Não é permitido utilizar este filtro quando a opção de multi contexto for utilizada. 

Filtro por Consulta SQL

Permite a utilização de uma consulta SQL obedecendo as informações mínimas para filtrar os alunos. 

Observação: é necessário selecionar os campos CODCOLIGADA, RA da tabela SALUNO, IDHABILITACAOFILIAL, CODTURMA da tabela SMATRICPL e NOME da tabela PPESSOA.

Observações

Não é permitido utilizar este filtro quando a opção multi contexto for utilizada. 

Parâmetros de situação de matrícula pendente: 

Foram inseridos também três novos parâmetros, estes novos parâmetros possibilitam ao usuário definir uma situação de matrícula pendente no período letivo e nas disciplinas quando o aluno possui pendências financeiras, da biblioteca, de documentos obrigatórios ou ocorrências que bloqueiam a matrícula. Quando marcado algum dos parâmetros, será habilitado os campos para informar as situações de matrícula com pendência para o período letivo e para as disciplinas. 

        

Estes parâmetros só serão habilitados se o usuário possuir a permissão nos parâmetros educacionais nos parâmetros de perfil:


Recomendações do fracionamento e multi contexto

Por se tratar de uma operação que geralmente é feita para um grande volume de dados, principalmente quando utilizado a função de multi contexto, algumas boas práticas são recomendadas para obter o máximo de desempenho da funcionalidade.

Quando utilizado a opção de multi contexto e um dos contextos selecionados possuir uma quantidade muito superior de alunos que os demais contextos, é altamente recomendável utilizar a rematrícula somente para este contexto, pois os balanceamentos de carga serão mais bem definidos e a operação será otimizada. 

Quando a quantidade de alunos a serem rematriculados for semelhante entre os contextos, a opção de multi contexto é muito recomendada e o balanceamento de carga também será bem definido otimizando a execução.