Q-Acadêmico 3.312.000 – 28/08/2023

Componentes liberados: Módulo Desktop, Módulo Web e Scripts de banco de dados

Atualizações da Base de Conhecimento

Instalação do serviço de integração do Diploma Digital do Q-Acadêmico

Ajuda da RNP sobre a solução de registro de Diplomas Digitais (Conector)

Estrutura de Bloqueio em Cadastros

Diploma/Histórico Digital

Correção de erro ao devolver o processo de diploma para expedição com um arquivo de histórico já finalizado

Quando você devolve para expedição um processo de diploma que chegou a avançar até certo ponto, e já tem, por exemplo, arquivo de histórico anexado, este processo de diploma é abortado e será criado um novo processo com os dados do processo antigo.

O histórico digital criado para o processo abortado não pode ser o
mesmo para o novo processo, de acordo como são tratados os arquivos no conector da RNP (que exige que exista um novo histórico com nova data/hora de expedição), e por isso esse histórico passou a ser
marcado como Substituído, sendo necessário gerar um novo histórico para o aluno.

O novo histórico digital deverá ser gerado manualmente, dada a necessidade de executar nova validação e verificação dos dados do aluno (por exemplo, informações pessoais do aluno poderiam ter sido alteradas).

Novas Funcionalidades

Novo recurso de bloqueios nos cadastros e procedimentos do sistema

Com a implantação do Histórico e do Diploma nato-digital, e toda a validação de informações que é feita para as emissões dos documentos possam ocorrer, surgiu a necessidade de que o Q-Acadêmico tratasse de forma mais enérgica a manutenção em dados que estão em situação que normalmente não permtiria que a realização de alteração.

Leia mais detalhes na base de Conhecimento (ESTRUTURA DE BLOQUEIO EM CADASTROS)

Melhorias

[ CDU 437 ] – Gerenciar Atividades Complementares (Deferir/Indeferir)

Adicionado recurso que permite deferir uma atividade complementar caso ela ultrapasse o valor máximo do grupo, mas limitando a carga horária aproveitada para não ultrapassar o máximo do grupo (ocorre o deferimento parcial de carga horária)

[ CDU 38 ] – Cadastro de Tipos de Protocolos

Ajuste no texto Exibir Egresso para Exibir Egresso com Êxito (Concluídos).

  • Egressos com Êxito são alunos que concluíram regularmente o seu curso na instituição
  • Ao marcar essa opção, habilita o tipo de protocolo para ser solicitado pelo aluno “Concluído” no sistema de requerimentos, módulo de egresso

Adicionada a opção “Exibir Egresso sem Êxito (Desligados)”

  • Egressos sem Êxito são alunos que foram desligados de forma definitiva, sem a conclusão do curso
  • Ao marcar esta opção, habilita o tipo de protocolo para ser solicitado pelo aluno Desligado no sistema de requerimentos, módulo de Egresso do Q-Acadêmico Web
  • Desde a versão 3.311.400 os alunos desligados antes de concluir o curso também poderão acessar algumas funcionalidades do módulo de egresso do Q-Acadêmico Web

Adicionada a opção “Possui Valor Calculado”

  • Disponível apenas se Tipo Integração Externa for Ótima BPM
  • Ao marcar esta opção, signitiva que o tipo de protocolo terá cobrança, porém o valor cobrado será calculado posteriormente à sua abertura
  • Esse valor será informado através do procedimento específico “[ CDU 1039 ] – Verifica Integração Tarefas com os Requerimentos”

[ CDU 1017 ] – Atualizar Datas de Conclusão

Implementadas regras de controle de fornecimento ou alteração dos dados

  • Os dados de conclusão do curso (Data, Ano Letivo e Per. Letivo) só podem ser alterados para alunos “Concluídos”
  • A data de conclusão tem que ser maior que a data de matrícula
  • A data de conclusão tem que ser maior que a data do último procedimento acadêmnico executado

[ CDU 1105 ] – Atualizar Dados da Matrícula

Implementadas regras de controle de fornecimento ou alteração dos dados

  • A data da matrícula deve ser menor que a data de conclusão do curso
  • A data da matrícula deve ser menor que a data do primeiro procedimento acadêmico executado

[ CDU 2020 ] – Pré-matrícula da FUCAPE

A partir de agora só será possível permite manipular pré-matrículas para alunos na situação “Matriculado”

  • Os procedimentos de desligamentos temporários e definitivos não poderão ser executados com pré-matrícula sem data de cancelamento
  • Os procedimentos de desligamentos temporários e definitivos devem ter sua data posterior a data de cancelamento da pré-matrícula
  • Não permite adicionar alunos em diários e turmas caso ele tenha uma pré-matrícula sem data de cancelamento
  • Não permite matrícula por componente curricular, dispensa, aceleração, etc. caso o aluno tenha uma pré-matrícula sem dada de cancelamento

Procedimentos Acadêmicos de Desligamentos Temporários e Definitivos

  • Ao efetuar um Desligamento definitivo quando o aluno já se encontrava em um desligamento temporário, o sistema irá gerar uma reintegração automática, antes de registrar o desligamento definitivo
  • Caso seja necessário cancelar esse procedimento, deve-se cancelar o desligamento definitivo e a reintegração (mesmo que ela tenha sido gerada de forma automática, pelo sistema), para que o aluno volte para sua situação anterior (desligado temporariamente)
  • A data do procedimento deve ser maior que a data de matrícula do aluno
  • A data do procedimento deve ser maior que a data do procedimento anterior
  • Não é mais permitido executar procedimentos “retroativos” (caso exista algum outro procedimento já executado posteriormente). Caso neja necessário, entrar em contato com o suporte, para analisar a situação do aluno

Geral

[ CDU 437 ] – Gerenciar Atividades Complementares (Deferir/Indeferir)

  • Correção de erro que cortava o texto dos atributos customizados da atividade complementar selecionada
  • Correção do gráfico de exibição de cargas horárias no módulo web (webapp)

Estrutura de Bloqueio em Cadastros

Introdução

A partir da versão 3.312.000 do Q-Acaêmico é possível bloquear um registro cadastrado anteriormente (ex: disciplinas de uma matriz curricular) com base na situação de matrícula do aluno ou em alguma regra personalizada.

Ao tentar excluir, alterar ou executar alguma outra operação customizada em um registro que teve o bloquei configurado, o sistema fará uma verificação se aquele registro se encontra bloqueado ou não, só realizando de fato o bloqueio se for realmente necessário.

Tipos de bloqueio

1. Bloqueio de exclusão

Sempre que tentar excluir um registro, o sistema irá verificar se o mesmo possui algum bloqueio e, em caso afirmativo, a seguinte mensagem será apresentada:

2. Bloqueio de alteração

Sempre que tentar alterar um registro, o sistema irá verificar se o mesmo possui algum bloqueio. No caso da alteração, existem 2 tipos de bloqueio:

a. Bloqueio de registro

Neste tipo de bloqueio não será possível fazer nenhuma alteração no regstro. Será exibida ao usuário a tela abaixo:

b. Bloqueio de atributos

Este bloqueio não permite a alteração apenas de alguns campos específicos de determinado registro, enquanto as outras informações podem ser modificadas livremente. Neste caso, a seguinte mensagem será exibida:

Bloqueio customizado (personalizado)

Em alguns casos será necessário inserir um bloqueio customizado, fora das telas de cadastros ou dos botões excluir/alterar. As mensagens poderão ter seus textos customizados (personalizados) e a solicitação destes bloqueios deve ser feita através do suporte. Devido a questões técnicas, a implementação de um novo bloqueio deste tipo será sempre tratada pela Qualidata como melhoria do sistema. Abaixo, colocamos um exemplo de tela de informação da ocorrência deste tipo de bloqueio, aqui envolvendo o cadastro de um diário de classe, lembrando que a mensagem poderá ser totalmente personalizada para o bloqueio implementado:

Aspectos Gerais aplicáveis aos bloqueios

Na grande maioria dos casos, o bloqueio é gerado pelas matrículas em determinadas situações. Em alguns casos, por exemplo, pode ser porque o aluno possui processo de diploma digital, ou encontra-se em determinada situação.

Em todas as mensagens é possível visualizar as matrículas que estão gerando aquele determinado bloqueio, para isso, basta clicar no botão “Sim” na tela que informa sobre a ocorrência do bloqueia. Será apresentada tela semelhante à abaixo:

Um registro pode estar bloqueado por um ou vários motivos.

Ao dar um duplo clique em qualquer registro da lista, o usuário será redirecionado para a tela de consulta aos dados dos alunos.

Contornando o Bloqueio de Registro

Para conseguir efetuar alguma ação em um registro bloqueado, o usuário do sistema tem duas opções:

  1. Desfazer o fechamento das matrículas envolvidas, isso porque a grande maioria dos bloqueios atuais estão relacionados a alunos concluídos, ou seja, ao desfazer o fechamento do aluno, sua situação de matrícula é alterada de “Concluído” para “Matriculado” e o bloqueio daquela matrícula é removido. Se o bloqueio estiver sendo gerado por um processo de diploma digital, isso não irá remover o bloqueio, neste caso, o usuário deverá recorrer a segunda opção.
  2. Entrar em contato com o suporte solicitando o desbloqueio temporário do registro, pois existem casos que um registro pode estar bloqueado por centenas de matrículas.

Lista de bloqueios liberados na versão 3.312.000 do Q-Acadêmico

CDU AfetadoCausas de Restrições
[CDU 28 e 34] – Atos Regulatórios (registro alteração/exclusão)Possui pelo menos um aluno com processo de diploma.
[CDU 16] – Certificações (registro alteração/exclusão)a. Pelo menos um aluno concluído obteve essa certificação.
b. Bloqueio para configurar disciplinas da certificação caso possua algum aluno concluído que obteve essa certificação
[CDU 275] – Colações de Grau (alteração nos atributos Data e Situação/exclusão)a. A data da colação de grau foi utilizada como data de conclusão de curso de pelo menos um aluno concluído.
b. Não pode remover aluno concluído da colação de grau.
[CDU 34] – Cursos (alteração nos atributos Descrição que irá aparecer no Histórico, Colação de Grau, Conclusão Exige ENADE, Conclusão Exige Certificação, Usar Data da Colação como Conclusão e Clico de Oferta Única ou Per. Único/exclusão)a. Possui pelo menos um aluno concluído.
b. Possui pelo menos um aluno com processo de diploma.
[CDU 17] – Disciplinas (alteração nos atributos Histórico, Sigla, CH (Hora Relógio), Nível de Ensino e Tipo de Disciplina/exclusão)a. Pelo menos um aluno concluído foi aprovado na disciplina.
b. Não é possível inserir ou excluir disciplinas do grupo de equivalência caso algum aluno concluído tenha sido aprovado na disciplina!
[CDU 16] – Disciplinas Eletivas (registro alteração/exclusão)a. Pelo menos um aluno concluído foi aprovado na disciplina.
b. Não é possível inserir pré-requisitos para disciplina com aluno concluído aprovado.
c. Não é possível excluir pré-requisitos para disciplina com aluno concluído aprovado.
[CDU 16] – Disciplinas da Matriz (registro alteração/exclusão)a. Pelo menos um aluno concluído foi aprovado na disciplina.
b. Não é possível inserir pré-requisitos para disciplina com aluno concluído aprovado.
c. Não é possível excluir pré-requisitos para disciplina com aluno concluído aprovado.
d. Não é possível inserir co-requisitos para disciplina com aluno concluído aprovado
e. Não é possível excluir co-requisitos para disciplina com aluno concluído aprovado.
f. Não é possível inserir ou excluir disciplinas do grupo de equivalência caso algum aluno concluído tenha sido aprovado na disciplina!
[CDU 49] – Estágios (registro alteração/exclusão)a. Aluno concluiu o curso.
b. Não é permitido a inclusão de estágios para alunos que concluiu o curso.
[CDU 16] – Matrizes (alteração nos atributos Nº Períodos, Exige Qualificação, Nº Meses Limite, Exige Seminário, Aval. do Projeto Final, Equivalência CH/Crédito, Permite Prática Profissional, Permite Extensão para Graduação, Permite Crédito para Pós-Graduação, Possui Certificação Intermediária, Informações Adicionais, Legislação e Habilitações/exclusão)a. Possui pelo menos um aluno concluído.
b. Não pode inserir Habilitações em matriz com pelo menos um aluno concluído.
c. Não pode editar Perfil e Legislação em matriz com pelo menos um aluno concluído.
d. Não é possível incluir, alterar ou excluir disciplinas obrigatórias ou que não sejam do tipo “Normal” em matriz com pelo menos um aluno concluído.
e. Não é possível alterar ou excluir esta disciplina pois a carga horária de disciplinas optativas prevista na habilitação é inferior a carga horária total de disciplinas optativas em matriz com pelo menos um aluno concluído!
f. Não é possível alterar ou excluir esta disciplina pois a carga horária de disciplinas eletivas prevista na habilitação é inferior a carga horária total de disciplinas eletivas em matriz com pelo menos um aluno concluído!
[CDU 121] – Monitorias (registro alteração/exclusão)Aluno concluiu o curso.
[CDU 47] – Diários (alteração nos atributos Estrutura de Curso, Componente Curricular, C.H. Presencial e Professor Principal/exclusão)a. Pelo menos um aluno concluído foi aprovado no diário.
b. Não pode remover aluno concluído do diário.
c. Não é possível incluir, alterar ou excluir professores em diários com pelo menos um aluno concluído aprovado no diário.
[CDU 1152] – Projeto Integradora. O Projeto Integrador encontra-se bloqueado para EXCLUSÃO!
b. O Projeto Integrador encontra-se bloqueado para qualquer tipo de ALTERAÇÃO!
13. [ CDU 120 ] – Projetos Finais (registro alteração/exclusão)a. Aluno concluiu o curso.
b. Não é permitido a inclusão de projetos finais para alunos que concluiu o curso.
[CDU 14] – Estruturas de Cursos (registro alteração/exclusão)Pelo menos um aluno concluído cursou diários e/ou pertence a uma matriz com esta estrutura de curso.

Ajuda da RNP sobre a solução de registro de diplomas digitais (Conector)

Uma das opções de integração do Q-Acadêmico para geração e gerenciamento do expedição, registro e publicação de Diplomas Digitais é o Conector, fornecido pela RNP para instituições conveniadas.

A Qualidata não presta suporte diretamente ao serviço, visto que o convênio da instituição de ensino com a RNP cobre este tipo de atividade. O Q-Acadêmico integra-se à ferramenta já atendendo aos requisitos necessários. Por sua vez, o Conector, da RNP, atende às especificações e validações especificadas pelo MEC nas versões publicadas do Diploma Digital.

Abaixo, no link de Ajuda da RNP sobre o Diploma Digital você consegue obeter informações de implantação e ajuda:

https://ajuda.rnp.br/diplomas-digitais/

Instalação do Serviço de Integração do Diploma Digital do Q-Acadêmico

Configurar os parâmetros do serviço de integração:

Deve-se configurar o serviço através do arquivo “appSettings.json” com as informações sobre o RAP Connector e Banco de Dados, entre outras. Alguns parâmetros importantes:

  • Ambiente: Deve ser um dos seguintes valores: “Homologação” ou “Produção”.
  • RAPConnectorBase: URL do RAP Connector.
  • RAPClientId: Identificador único do cliente para utilização do RAP Connector.
  • UserId: Identidade do usuário do SQL Server criptografado com o algoritmo AES.
  • Password: Senha do suário do SQL Server criptografada com o algoritmo AES.
  • ConexaoAcademico: String de conexão padrão do SQL Server para conexão com os bancos de dados.
  • ConexaoLog: String de conexão padrão do SQL Server para conexão com os bancos de dados.
  • ConexaoBinarios: String de conexão padrão do SQL Server para conexão com os bancos de dados.
  • Serilog: Configurações do componente de log.

Arquivo de Configuração da API

Deve-se configurar a API através do arquivo “appSettings.json” com as informações sobre o RAP Connector e Banco de Dados, entre outras. Alguns parâmetros importantes:

  • IpSafeList: Lista de endereços IP’s autorizados a acessar a API, separados pelo caractere ‘;’.
  • UserId: Identidade do usuário do SQL Server criptografado com o algoritmo AES.
  • Password: Senha do suário do SQL Server criptografada com o algoritmo AES.
  • ConexaoAcademico: String de conexão padrão do SQL Server para conexão com os bancos de dados.
  • ConexaoLog: String de conexão padrão do SQL Server para conexão com os bancos de dados.
  • ConexaoBinarios: String de conexão padrão do SQL Server para conexão com os bancos de dados.
  • Serilog: Configurações do componente de log.

Instalação do Serviço

A instalação deve ser feita com o uso do comando sc.exe do Windows num prompt de comando em modo Administrador. Por exemplo:

sc.exe create QDiplomaDigital start= delayed-auto binpath= “C:\Qualidata\Serviços\QDiplomaDigital\QDiplomaDigital.Worker.exe”

O Comando acima cria uma nova entrada de registro de serviço com nome “QDiplomaDigital” que inicia automaticamente (delayed-auto) apontando para o arquivo executável em “C:\Qualidata\Serviços\QDiplomaDigital\QDiplomaDigital.Worker.exe”.

Desinstalação do Serviço

A desinstalação deve ser feita com o uso do comando sc.exe do Windows num prompt de comando em modo Administrador. O serviço deve ser inicialmente parado e em seguida deletado. Por exemplo:

                sc.exe stop QDiplomaDigital

                sc.exe delete QDiplomaDigital

O primeiro comando para a execução do serviço com o nome “QDiplomaDigital” e o segundo remove sua entrada de registro de serviço.

Múltiplas Instalações

Em certos clientes pode haver a necessidade de mais de uma instalação do serviço. Cada serviço deve ter sua pasta e configurações distintas e os comandos executados em cada uma de suas respectivas pastas. Por exemplo:

sc.exe create QDiplomaDigital-Prod start= delayed-auto binpath= “C:\Qualidata\Serviços\QDiplomaDigital-Prod\QDiplomaDigital.Worker.exe”

sc.exe create QDiplomaDigital-Homo start= delayed-auto binpath= “C:\Qualidata\Serviços\QDiplomaDigital-Homo\QDiplomaDigital.Worker.exe”

Os Comandos acima criam duas novas entradas de registro de serviço com nomes “QDiplomaDigital-Prod” e “QDiplomaDigital-Homo” que iniciam automaticamente (delayed-auto) apontando cada uma para um arquivo executável diferente de acordo com suas respectivas pastas.

Para maiores informações sobre a instalação de serviços com o comando sc.exe visite https://docs.microsoft.com/pt-br/windows-server/administration/windows-commands/sc-create

Q-Acadêmico 3.311.400 – 16/08/2023

Componentes liberados: Módulo Desktop, Módulo Web e Scripts de banco de dados

Novas Funcionalidades

Acesso de Egressos não Concluídos ao Q-Acadêmico Web

  • A partir de agora, além de ex-alunos que concluíram o curso com sucesso, tendo situação final ‘Concluído’ ou ‘Formado’ (a depender do curso), os as que tiverem sua matrícula interrompida de forma definitiva, ou seja, que não tiveram sucesso na conclusão do curso, como Cancelado, Cancelado Compulsório, Evadido/Abandono, etc., também pode acessar ao módulo de ‘Egressos’.
  • O acesso ao módulo ‘Alunos’ continua bloqueado, visto ele não estar mais ativo.
  • O acesso é limitado a recursos de interesse de ex-alunos como a emissão de alguns documentos eletrônicos e alteração de dados cadastrais.

Geral

Relatório Listagem de Alunos (Sem Período Letivo)

Ajuste na forma como os dados são extraídos, afim de evitar problemas ao requisitar grandes quantidades de dados

Q-Acadêmico 3.311.300 – 09/08/2023

Componentes liberados: Módulo Desktop e Scripts de banco de dados

Geral


Controle de Atividades Complementares com cadastro feito pelo aluno

  • Ajustes internos em determinados campos
  • Ajuste para permitir deferir atividades que ultrapassam o valor máximo da subatividade, limitando a carga horária considerada da atividade ao máximo restante permitido, ou seja, um deferimento parcial de CH

Controle de Integração de Tarefas com base no Horário dos Professores

Correção na função Recarregar Valores, que regera a tarefa, subsituindo os dados originais de integração da tarefa pelos novos dados existentes agora na tela de configuração dos parâmetros de integração.

Q-Acadêmico 3.311.200 – 08/08/2023

Componentes liberados: Módulo Desktop e Scripts de banco de dados

Melhorias

Cadastro de Matrizes Curriculares

  • Adição do campo Observações Matriz, acessível pelo botão ‘Editar Informações Adicionais’.
  • O campo visa receber textos sem formatação que precisem ser utilizados para alunos da respectiva matriz curricular em documentos com mala direta, como declarações.
Powered by atecplugins.com