Este módulo tem por objetivo realizar as operações básicas da transferência interna: listar, cadastrar e visualizar.
Através dessa funcionalidade o usuário, desde que possua permissão para isso, poderá realizar as operações disponíveis para transferência interna no sistema.
A transferência interna é um registro que contém a relação do dependente com a opção de transferência desejada.
| Campo | Descrição | Tipo | Obrigatório |
| Dependente | Informar o dependente da transferência interna | Dependente | Sim |
| Escola | Escola em que o aluno está matriculado | String | Sim |
| Série atual | Série atual do aluno | String | Sim |
| Ano letivo atual | Ano letivo atual do aluno | String | Sim |
| Escola | Escola para opção de transferência interna | Escola | Sim |
| Modalidade | Modalidade para opção de transferência interna | Modalidade | Sim |
| Curso | Curso para opção de transferência interna | Curso | Sim |
| Série | Série para opção de transferência interna | Série | Sim |
| Turno | Turno para opção de transferência interna | Turno | Sim |
| Possui irmão na escola | Informar se o dependente possui ou não irmão na escola selecionada | Bool | Sim |
Ao entrar no Acompanhamento de Pré-matrícula, o usuário irá ver a lista de transferência interna cadastradas. Caso o usuário for um responsável, verá as transferências internas que o mesmo cadastrou, caso for um administrador ou gestor verá todas as transferências internas do cliente.
Nessa tela o usuário poderá visualizar os dependentes acionando o botão “Dependentes”, no qual será direcionado para o Acompanhamento de Dependentes e incluir uma nova transferência interna acionando o botão “Incluir transferência interna”. Além disso, cada registro da lista possui o botão “Visualizar” que quando acionado encaminhará o usuário a uma visualização detalhada da transferência interna.
Lembrando que as funcionalidades podem estar visíveis ou não, de acordo com as permissões do usuário.
O usuário tem acesso a esta funcionalidade a partir do acompanhamento de pré-matrículas, no qual existe um botão “Incluir transferência interna”, que quando acionado o usuário é redirecionado para a tela de cadastro da transferência interna. O sistema, então, exibirá os campos conforme a tabela “Dados da transferência interna”. O combo escolas será carregado de acordo com o cliente da escola, ou seja, irá trazer todas as escolas do cliente.
O usuário deverá selecionar as opções desejadas no formulário, todas as opções são obrigatórias e já vem com dados previamente carregados.
O processo de incluir a transferência interna é divido em dois, primeiro o usuário seleciona as opções e clica em “Incluir opção”, ele poderá fazer isso até que o limite de opções seja atingido. Cada opção incluída é inserida em uma tabela abaixo do formulário, as opções podem ser removidas acionando o botão “Remover opção”, ao fazer isso as opções de transferência interna são calculadas novamente, para que tudo fique em ordem. Após incluir toda as opções desejadas, o usuário deve clicar em “Confirmar transferência interna”, quando essa opção é acionada o sistema irá persistir as informações no banco de dados e caso tudo ocorra bem, um e-mail para cada opção é enviado para o responsável e o usuário é direcionado novamente para o acompanhamento de pré-matrículas.
Algumas validações são feitas ao incluir uma opção ou confirmar a pré-matrículas:
Caso haja algum problema na comunicação interna entre os microssistemas do módulo (sistema) Pré-matrícula ou entre esses e outros sistemas externos, a tela de inclusão deverá ser exibida (tendo os mesmos dados fornecidos pelo usuário) com uma mensagem de alerta no início da tela informando que houve um problema de comunicação e orientando o usuário a tentar salvar os dados novamente.
Caso o usuário não tenha cadastrado todas as opções de uma só vez, na próxima vez que o mesmo for abrir o formulário de inclusão de pré-matrícula, um texto no topo da página indicará qual opção de transferência interna está sendo cadastrada, além disso, a tabela em baixo do formulário não irá exibir as transferência interna que foram cadastradas anteriormente, o objetivo dessa tabela é identificar as opções que estão sendo cadastradas naquele momento.
Protocolo
Um número de protocolo é gerado para toda transferência interna incluída com sucesso no sistema. Este número é único e sequencial, a sequencia leva em consideração o protocolo das rematrículas e prematrícula. Este número é usado para localizar uma pré-matrícula no sistema.
Atualização do IdBanco e CodigoAluno do dependente
Quando a tela de inclusão de pré-matrícula é aberta, o sistema precisa verificar se o dependente possui IdBanco e CodigoAluno vinculados a ele. Caso exista, o sistema tem que verificar se esses códigos ainda são os mesmos de quando foram informados durante o cadastro do dependente. Se forem os mesmos o sistema não faz nada, caso forem diferentes o sistema atualiza esses códigos.
Isso foi feito pois o aluno pode ter mudado de escola considerando o período que ele foi cadastrado até um novo processo de pré-matrícula.
Com esses códigos atualizados o sistema pode buscar esse aluno para os processos de transferência interna e rematrícula.
Para buscar esse aluno o sistema usa o CPF informado no cadastro do dependente.
Todas as opções visíveis nos combos de seleção são cadastradas previamente por um gestor ou administrador, além disso, somente serão exibidas no combo opções que possuam vagas cadastradas.
Ao mudar uma opção de seleção o sistema irá carregar as outras de acordo. Por exemplo, ao alterar o curso, o sistema irá carregar as séries de acordo com o curso selecionado.
Caso exista opções cadastradas e o usuário alterar o dependente selecionado, as opções cadastradas serão perdidas. Existe uma tela de confirmação para isso.
O usuário tem acesso a esta funcionalidade a partir da tela de Acompanhamento de pré-matrículas, ao acionar o botão “Visualizar” na transferência interna desejada. O sistema, então, exibirá os campos conforme a tabela “Dados da transferência interna”.
Estando na tela de visualização dos dados da transferência interna, o usuário poderá voltar a tela Acompanhamento de pré-matrícula, acionando o botão “Voltar”.