Release notes Mentor Web | Versão 7.13


A versão 7.13 do Mentor Web já está disponível. Confira abaixo as principais novidades, melhorias desta versão.





EXECUTAR ANTES DA ATUALIZAÇÃO



01. Baixar a nova versão do atualizador


Para o processo de atualização, é necessário obter a versão 9.4 do programa de atualização de versão(Atualizador.jar) que já está disponível em https://arquivos.mentorweb.ws/infraestrutura/atualizador/9.4/atualizador.jar.



EXECUTAR APÓS A ATUALIZAÇÃO

ATENÇÃO: Os scripts abaixo, dependendo do tamanho da base de dados, podem demorar consideravelmente para serem executados completamente. Por este motivo, não foi inserido no metadados. É aconselhável rodar os scripts individualmente e fora de horário de pico.

--EXECUTAR NA BASE ICO
 
1) MSSQL
 
IF EXISTS (SELECT 1 FROM SYS.COLUMNS C 
INNER JOIN SYS.TABLES T ON T.OBJECT_ID = C.OBJECT_ID 
WHERE T.NAME = 'TB_PARCELA'
AND C.NAME = 'PAR_VALDEP')  
ALTER TABLE TB_PARCELA ALTER COLUMN PAR_VALDEP NUMERIC (18 , 4)  NULL 
 
IF EXISTS (SELECT 1 FROM SYS.COLUMNS C 
INNER JOIN SYS.TABLES T ON T.OBJECT_ID = C.OBJECT_ID 
WHERE T.NAME = 'TB_PARCELA'
AND C.NAME = 'PAR_VALAJUSTE ') 
ALTER TABLE TB_PARCELA ALTER COLUMN PAR_VALAJUSTE NUMERIC (18 , 4)  NULL 
 
IF EXISTS (SELECT 1 FROM SYS.COLUMNS C 
INNER JOIN SYS.TABLES T ON T.OBJECT_ID = C.OBJECT_ID 
WHERE T.NAME = 'TB_PARCELA'
AND C.NAME = 'PAR_QTDCRED ')  
ALTER TABLE TB_PARCELA ALTER COLUMN PAR_QTDCRED NUMERIC (18 , 4)  NULL 
 
IF EXISTS (SELECT 1 FROM SYS.COLUMNS C 
INNER JOIN SYS.TABLES T ON T.OBJECT_ID = C.OBJECT_ID 
WHERE T.NAME = 'TB_PARCELA'
AND C.NAME = 'PAR_QTDCHOR ')  
ALTER TABLE TB_PARCELA ALTER COLUMN PAR_QTDCHOR NUMERIC (18 , 4)  NULL
 
 
2) ORACLE
 
ALTER TABLE TB_PARCELA ADD TMP_PAR_QTDCHOR NUMERIC (18 , 4);
UPDATE TB_PARCELA SET TMP_PAR_QTDCHOR = PAR_QTDCHOR WHERE PAR_QTDCHOR IS NOT NULL;
UPDATE TB_PARCELA SET PAR_QTDCHOR = NULL;
ALTER TABLE TB_PARCELA MODIFY PAR_QTDCHOR NUMERIC (18 , 4);
UPDATE TB_PARCELA SET PAR_QTDCHOR = TMP_PAR_QTDCHOR WHERE TMP_PAR_QTDCHOR IS NOT NULL;
ALTER TABLE TB_PARCELA DROP COLUMN TMP_PAR_QTDCHOR;
ALTER TABLE TB_PARCELA ADD TMP_PAR_QTDCRED NUMERIC (18 , 4);
UPDATE TB_PARCELA SET TMP_PAR_QTDCRED = PAR_QTDCRED WHERE PAR_QTDCRED IS NOT NULL;
UPDATE TB_PARCELA SET PAR_QTDCRED = NULL;
ALTER TABLE TB_PARCELA MODIFY PAR_QTDCRED NUMERIC (18 , 4);
UPDATE TB_PARCELA SET PAR_QTDCRED = TMP_PAR_QTDCRED WHERE TMP_PAR_QTDCRED IS NOT NULL;
ALTER TABLE TB_PARCELA DROP COLUMN TMP_PAR_QTDCRED;
ALTER TABLE TB_PARCELA ADD TMP_PAR_VALAJUSTE NUMERIC (18 , 4);
UPDATE TB_PARCELA SET TMP_PAR_VALAJUSTE = PAR_VALAJUSTE WHERE PAR_VALAJUSTE IS NOT NULL;
UPDATE TB_PARCELA SET PAR_VALAJUSTE = NULL;
ALTER TABLE TB_PARCELA MODIFY PAR_VALAJUSTE NUMERIC (18 , 4);
UPDATE TB_PARCELA SET PAR_VALAJUSTE = TMP_PAR_VALAJUSTE WHERE TMP_PAR_VALAJUSTE IS NOT NULL;
ALTER TABLE TB_PARCELA DROP COLUMN TMP_PAR_VALAJUSTE;
ALTER TABLE TB_PARCELA ADD TMP_PAR_VALDEP NUMERIC (18 , 4);
UPDATE TB_PARCELA SET TMP_PAR_VALDEP = PAR_VALDEP WHERE PAR_VALDEP IS NOT NULL;
UPDATE TB_PARCELA SET PAR_VALDEP = NULL;
ALTER TABLE TB_PARCELA MODIFY PAR_VALDEP NUMERIC (18 , 4);
UPDATE TB_PARCELA SET PAR_VALDEP = TMP_PAR_VALDEP WHERE TMP_PAR_VALDEP IS NOT NULL;
ALTER TABLE TB_PARCELA DROP COLUMN TMP_PAR_VALDEP





Diploma Digital - Disponibilização de RVDD específico para o site público

Na tela de Subnível de ensino > Acadêmico, foram adicionados dois novos campos: Relatório de diploma frente (site público) e Relatório de diploma verso (site público). Esta nova configuração, permite que a secretária utilize um modelo de relatório diferente do aluno.



Acadêmico - Validação de disciplinas

Realizada alteração para o sistema reconhecer o subnível de ensino do qual o curso em questão que está sendo validada a disciplina se refere. Sendo graduação, foi adicionada validação para que os campos relacionados ao professor se tornarem obrigatórios.

Acadêmico - Disciplinas - Carga horária EAD

Foram realizadas algumas alterações no sistema para permitir realizar o controle de carga horária EAD das disciplinas. A carga horária EAD será dividida entre teórica e prática, assim como a carga horária presencial. Acesse a documentação de Carga horária EAD para saber mais.

Processo seletivo - Prova on-line - Classificação individual de candidatos

Foi disponibilizada a opção de classificação individual do candidato após a realização da prova online. Para Habilitar esta opção é necessário habilitar o parâmetro Concurso com classificação individual, ao habilitar este parâmetro também será necessário informar uma data limite para realização da matrícula, ou seja, a data máxima que o candidato inscrito no concurso terá para se matricular.


Desta forma quando este recurso estiver habilitado, na tela de digitação de notas será habilitada uma nova opção chamada “Classificar e chamar candidatos”.


Se o candidato estiver apto, de acordo com as validações e regras de classificação, o processo de classificação e chamada de candidatos de forma automática e individual ocorrerá da seguinte forma:

  • A ordem de classificação será por “chegada”, indo para o próximo da lista;
  • O parâmetros utilizados para a realização da chamada dos candidatos serão: Início= data inicial da inscrição do concurso e Término = data limite para matrícula


Candidatos que não tiverem nota lançada serão ignorados no momento da classificação e será apresentada uma mensagem de aviso, com um link que para o log dos candidatos que não foram classificados por não ter nota lançada. Confira a documentação completa desta funcionbalidade em: Prova Online.

Atenção: Quando no concurso for habilitada a opção de classificação individual algumas travas serão realizadas como :
  • Cadastro de provas: o parâmetro “Dig. Notas por comp.” virá marcada por padrão e desabilitada para alteração pelo usuário
  • Não será possível executar nenhuma rotina pelas telas de Classificação de candidatos e e Chamada de candidatos. Quando o usuário tentar realizar esta ação, será apresentada uma mensagem de erro ao selecionar o concurso desse tipo.




Help antigo


Foi adicionada uma tela no Help onde contém os links do Help antigo, com documentações de versões anteriores a versão 06.27.
Clique no link para acessar a tela de Manual de utilização do sistema - Versões anteriores a 06.27.




205993 - Acadêmico > Permitir a edição de tipos de disciplina quando o status for “Pré-matrícula”

Agora, quando a situação do período/das disciplinas for igual a PRÉ-MATRÍCULA, deverá permitir a edição do tipo de disciplina e a marcação/desmarcação do parâmetro “Cobrada financeiramente”. Quando a situação de disciplina for qualquer uma diferente de “Pré-matrícula” ou “Ativo”, NÃO deverá permitir a edição.


206630 - Portal do Professor > Material de apoio

Quando a disciplina selecionada tinha alguma avaliação com o parâmetro “Digita faltas” desmarcado, não era possível encontrar o período de diário. Então, foi realizado um tratamento para que as rotinas “Frequência diária” e “Abono de faltas” sejam recuperadas apenas quando as avaliações estiverem com o parâmetro “Digita faltas” marcado.


205992 - Inscrição > Informações gerais sobre o curso

Na configuração de inscrição pode-se usar campos coringas, que são substituídos por informações de cada turma, um deles é o $TURMA_OBSERV ← que é substituído pelo campo observação da aba inscrição no cadastro de turma. Mas, quando esse campo tinha alguma quebra de linha, todo o texto aparecia na mesma linha. Alterado para substituir a quebra de linha por <br>.

205884 - Graduação > Ajustes de matrícula

Quando a disciplina era de uma outra unidade e na aplicação de segurança do sistema, o compartilhamento de informações por unidade do filtro de Disciplina estava como “Somente unidade criadora”. Ao tentar efetuar a exclusão, não era possível encontrar a disciplina. Então, foi realizado tratamento para que ao recuperar a disciplina, seja desabilitado o compartilhamento de informações por unidade.

205801 - App Mentor > Portal do aluno

Quando na aplicação de segurança do sistema, o parâmetro “Permitir dispositivos móveis?” está desabilitada, estava permitindo acessar a tela por um link no dashboard. Então, foi ajustado para que ao chamar uma opção de menu do tipo 'Integração sistema/módulo' realizará duas validações: 01 - Se está sendo acessado pelo aplicativo e 02- Se a opção de menu permite dispositivos móveis.

205764 - Graduação > Remover disciplina da grade curricular

Ao tentar remover uma disciplina da grade curricular, o sistema não permitiu a exclusão, pois este cadastro estava sendo utilizado em outra funcionalidade, por exemplo, o aluno matriculado possuía uma dependência nessa disciplina/grade. Ajustado para que ao remover a disciplina da grade, serão excluídas também todas as pendências de alunos vinculadas à essa disciplina na grade.

205762 - Financeiro > Geração de parcelas com dia fixo não previsto no plano de pagamento

Quando o plano de pagamento não estava configurado para utilizar dia fixo, mas ao tentar gerar parcelas e clicar no botão 'Novo' a rotina habilitava a forma de vencimento do tipo dia fixo e gerava o erro. Realizado tratamento para que ao clicar em 'Novo' sejam habilitadas as formas de pagamento definidas no plano selecionado.

205354 - Financeiro > Herdar desconto do responsável do contrato financeiro anterior

Durante a matrícula individual, recuperava o responsável do contrato financeiro anterior sem aplicar o compartilhamento de informações por unidade, fazendo com que herdasse os descontos/acréscimos desse responsável mesmo que não estivessem disponíveis na unidade atual. Realizado tratamento para aplicar o compartilhamento de unidade na recuperação do desconto/acréscimo para que apenas retorne os disponíveis na unidade atual.

205055 - Portal do aluno > Processo de matrícula em duas abas no navegador

Ao realizar o processo de matrícula em duas abas no navegador (pública e anônima), retrocedia do passo financeiro para o de escolha de turmas causando erro ao acessar o processo novamente. Alterada a validação para bloquear o retrocesso de algum passo, com exceção do link inteligente de retornar às informações de ingresso.

  • (edição externa)