Release notes 08.00.02.00 - Rotinas aprimoradas

Esta versão foi prevista para ser liberada em 16/09/2022.


Extensão da curricularização


  • A partir da versão 08.00.02.00 o sistema estará passando por diversas implementações referentes á extensão de curricularização.



01. Baixar a nova versão do atualizador


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


EXECUTAR ANTES DA ATUALIZAÇÃO

ATENÇÃO: Atentar-se às instruções informadas em cada script.

-- EXECUTAR NA BASE SEC_LOG (caso não possua base de LOG do Security, os scripts não deverão ser executados)
 
1) MSSQL
 
 
/*
Instruções para a execução do Script.
	1. Este script deve ser executado na Base de logs do Security.
	2. Primeiro, deve-se substituir o 'EDUSOFT_SECURITY_LOG' pelo nome da base de Logs do Security.
	3. Após realizar o passo acima, deve-se substituir o 'EDUSOFT_SECURITY' pelo nome da base do Security.
	4. Feito os procedimentos acima, o script poderá ser executado.
*/
 
 
USE EDUSOFT_SECURITY_LOG
 
DECLARE
   @QRY VARCHAR(100),
   @TIPO_DADO VARCHAR(100),
   @COLUNA VARCHAR (100),
   @TABELA VARCHAR (100),
   @TAMANHO VARCHAR (100);
BEGIN
	WHILE EXISTS (
		SELECT 
			1
		FROM 
			EDUSOFT_SECURITY.sys.columns cSEC,
			EDUSOFT_SECURITY_LOG.sys.columns cLOG,
			EDUSOFT_SECURITY.sys.types tSEC,
			EDUSOFT_SECURITY_LOG.sys.types tLOG
		WHERE 
		    cSEC.system_type_id = tSEC.system_type_id
			AND cLOG.system_type_id = tLOG.system_type_id
			AND cSEC.name = cLOG.name COLLATE SQL_Latin1_General_CP1_CI_AS
			AND cSEC.max_length <> cLOG.max_length
			AND tLOG.Name LIKE '%varchar%'
			AND cSEC.max_length > 0
			AND OBJECT_NAME(cSEC.object_id, DB_ID('EDUSOFT_SECURITY')) LIKE 'TB_%'
			AND OBJECT_NAME(cLOG.object_id, DB_ID('EDUSOFT_SECURITY_LOG')) LIKE 'TL_%'
	)
		BEGIN
			SELECT 
				@TABELA = OBJECT_NAME(cLOG.object_id, DB_ID('EDUSOFT_SECURITY_LOG')), 
				@COLUNA = cLOG.name,
				@TIPO_DADO = tLOG.Name,
				@TAMANHO = cSEC.max_length
			FROM 
				EDUSOFT_SECURITY.sys.columns cSEC,
				EDUSOFT_SECURITY_LOG.sys.columns cLOG,
				EDUSOFT_SECURITY.sys.types tSEC,
				EDUSOFT_SECURITY_LOG.sys.types tLOG
			WHERE 
				cSEC.system_type_id = tSEC.system_type_id
				AND cLOG.system_type_id = tLOG.system_type_id
				AND cSEC.name = cLOG.name COLLATE SQL_Latin1_General_CP1_CI_AS
				AND cSEC.max_length <> cLOG.max_length
				AND tLOG.Name LIKE '%varchar%'
				AND cSEC.max_length > 0
				AND OBJECT_NAME(cSEC.object_id, DB_ID('EDUSOFT_SECURITY')) LIKE 'TB_%'
				AND OBJECT_NAME(cLOG.object_id, DB_ID('EDUSOFT_SECURITY_LOG')) LIKE 'TL_%'
 
			   SET @QRY = 'ALTER TABLE ' + @TABELA + ' ALTER COLUMN ' + @COLUNA + ' VARCHAR(' + @TAMANHO + ') NULL'; 
			   EXECUTE(@QRY); 
	   END
END;
 
\\
 
2) ORACLE
 
ALTER TABLE TL_TOKEN_SESSAO MODIFY TSS_TOKEN VARCHAR(1024);
ALTER TABLE TL_OPCAO_MENU MODIFY OME_PREDEFID VARCHAR(60);
ALTER TABLE TL_PAINEL_VISUALIZACAO MODIFY PVZ_TIPO VARCHAR(15);


Novidades e Melhorias


211666 > Acadêmico > Regras de matrícula > Regime matrícula


211668 > Acadêmico > Tipo de componente curricular


211669 > Acadêmico > Tipo de atividade/aproveitamento


211670 > Acadêmico > Subnível de ensino > Aba acadêmico


211671 > Acadêmico > Grades curriculares


211853 - Portal do responsável > Inclusão de documentos em processo de matrícula


211676 - Graduação > Matrículas Individuais


211850 - Inscrição > Realização de Inscrições


210409 - Geração de histórico digital


212198 - Entrega de documentos / Conversão de PDF para PDF/A


212177- Comum > Entrega de documentos


211823 - Requerimentos > Geração de parcela durante o deferimento


211828 - Central do Professor > Diário de Classe > Conteúdo ministrado


212378 - Graduação > Geração de certificação


212342 - Ingressos do aluno > Certificados


212300 - Financeiro > Geração de Remessas


212406 - Acadêmico > Entrega de Documentos


210985 - Acadêmico > Entrega de documentos