O Sistema Integrado de Gestão de Atividades Acadêmicas (SIGAA) recebeu atualizações nas versões 4.20.6, 4.20.5 e 4.20.4. As mudanças contemplam a inclusão de novas funcionalidades, adequações e correções em diferentes módulos e áreas do sistema, incluindo Assistência ao Estudante, Biblioteca, Central de Estágios, Diplomas, Pesquisa, Avaliação do Ensino de Graduação, Graduação, Metrópole Digital, Monitoria, além dos portais do Discente, Docente, Familiar e da Reitoria.
Entre as atualizações, estão melhorias relacionadas à solicitação de bolsas auxílio, busca no acervo das bibliotecas, cadastro e convênios de estágio, emissão de diplomas digitais, funcionalidades de pesquisa, mudanças na nomenclatura do módulo Avaliação Institucional para Avaliação do Ensino de Graduação, novas regras para o Metrópole Digital e ajustes em diferentes processos acadêmicos.
As versões também incluem correções relacionadas à segurança, processamento de matrículas, avaliações, atividades de campo, procedimentos pós-defesa, infraestrutura de pesquisa, estruturas curriculares, frequência, importação de notas e outras funcionalidades do SIGAA.
Confira, a seguir, todas as funcionalidades adicionadas e as correções realizadas nas versões 4.20.6, 4.20.5 e 4.20.4 do sistema.
Versão: 4.20.6
Adicionado
•Assistência ao Estudante
-Atualizado os títulos na solicitação de bolsas auxílio. (#471140)
•(1) SIGAA → Assistência ao Estudante → Bolsa Auxílio → Analisar Solicitações de Discentes → Buscar → Visualizar menu → Analisar Solicitação.
Corrigido
•Biblioteca
-Corrigido o problema na busca pública de títulos do acervo das bibliotecas, onde termos contendo o caractere 'ñ' (ou outros caracteres especiais) sofriam descaracterização devido ao envio de códigos HTML (como ̃).
•(1) SIGAA → Área Pública → Biblioteca → Consultar Acervo.
•Central de Estágios
-Adicionada a possibilidade de editar os dados do local de estágio durante o cadastro. (#475623)
•(1) SIGAA → Central de Estágios → geral → estágios → gerenciar estágios → continuar cadastro.
-Correção de erro ao alterar convênios de estágio no SIGAA. (#478006)
•(1) SIGAA → Central de Estágios → Alterar Convênio.
•Diplomas
-Corrigir emissão de segunda vida do diploma digital. (#470863)
•(1) SIGAA → portal do discente → ensino → impressão de diploma digital.
•Geral
-Ajustar mensagem do upload de arquivos na inscrição em processo seletivo utilizando o GOV.BR. (#452799)
•(1) SIGAA → Portal Público → Stricto Sensu → Processos Seletivos → Visualizar Dados do Processo Seletivo.
•Pesquisa
-Correção no autocomplete de busca do pesquisador (perfil gestor): o ID do pesquisador era invalidado incorretamente ao sair do campo antes do envio do formulário. Ajustado para reter a seleção e prosseguir com a pesquisa. (Intellectus)
-Correção de bug na projeção HQL que apagava o ID do currículo durante a geração estatística, e adição de resiliência (ON CONFLICT DO NOTHING) para permitir reprocessamentos seguros sem interrupções por chave duplicada. (SIGAA)
•(1) Modelo de Pontuação → Pontuações Geradas → Selecionar a pontuação processada
•(2) SIGAA → Pesquisa → Prod. Int → Relatórios-Espelho Gerados
•(3) SIGAA → Pesquisa → Prod. Int → Cálculo do Índice de Produção dos Pesquisadores (Relatório-Espelho)
-Correção de erro na homologação de bolsa no SIPAC. (#477930)
•(1) SIGAA → Pesquisa → Aba IC → Alunos de Iniciação Científica → Homologar Cadastro de Bolsistas no SIPAC → Buscar → Homologar.
-Correção de erro ao finalizar bolsa. (#478037)
•(1) SIGAA → Portal do Docente → Pesquisa → Planos de Trabalho → Indicar/Substituir Bolsista → botão “Finalizar”.
•Portal do Discente
-Foi corrigido o erro de sobreposição de títulos de fórum em dados institucionais através do Alterar Vínculo logo após logar no SIGAA. (#454150)
•(1) SIGAA → Alterar Vínculo.
-Foi verificado o caso de uso descrito na demanda e entendido a necessidade do pedido. Com isso, quando o discente enviar a solicitação de contato, os campos "MATRÍCULA" - "NOME COMPLETO", "CURSO DA MATRÍCULA" e "EMAIL" estarão logo abaixo de sua mensagem. Facilitando o contato docente-discente. (#470384)
•(1) SIGAA → Portal do Discente → Bolsas → Oportunidades de Bolsas → Buscar → Enviar Mensagem ao Responsável pela Bolsa.
•Portal do Familiar
-Foi realizada uma adequação no Portal do Familiar para permitir a aceitação dos termos no momento da solicitação de apoio à SIA. (#453806)
•(1) SIGAA → Portal do Familiar → NEcessidades Educacionais Específicas → Solicitar Apoio à SIA.
•Portal do Docente
-O casos de uso invocava o serviço remoto do SIPAC que foi removido. Assim, os métodos relacionados foram reescritos de forma local (no SIGAA). (#477724)
•(1) SIGAA → Portal Docente → Ensino → Atividades de Campo → Liberar Atividade de Campo →
•(2) SIGAA → Portal Docente → Ensino → Atividades de Campo → Liberar Atividade de Campo → -Selecionar Requisição de Atividade de Campo → Cadastrar.
•Portal da Reitoria
-Foi verificado que a funcionalidade descrita na demanda não está mais presente do sistema. Foi feito uma auditoria para entender o acontecido e foi repassado ao time responsável. Com isso, foi decidido a remoção do link órfão descrito. (#471789)
•(1) SIGAA → Portal da Reitoria → Planejamento → 3.10.1 - Relatório Geral de Alunos (Ingressos, Matriculados, Concluídos, Desvinculados).
•Turma Virtual
-Foi corrigida a busca de pessoas estrangeiras no sistema. Antes, a busca exigia que a pessoa tivesse CPF cadastrado, o que impedia a localização de estrangeiros que não possuíam esse documento registrado. A busca foi ajustada para que, nesses casos, a pessoa possa ser localizada pelo nome, sem a necessidade de CPF, mantendo o funcionamento anterior para as demais pessoas. (#477454)
•(1) SIGAA → Turma Virtual → Permissões → Cadastrar.
Versão: 4.20.5
Adicionado
•Avaliação Institucional
-(1) Alteração de Nomenclatura do Módulo: O módulo "Avaliação Institucional" foi renomeado para "Avaliação do Ensino de Graduação". (#475612)
-(2) Ajustes em Títulos, Breadcrumbs e Textos de Ajuda: O termo "Institucional" foi removido dos títulos de sessões e casos de uso exclusivos da visão do gestor (e bolsistas). Em outros módulos integrados (Discente, Docente e Reitoria), a nomenclatura foi integralmente substituída para "Avaliação do Ensino de Graduação".
-(3) Atualização de Imagem: A imagem exibida na tela inicial de preenchimento da avaliação (Preencher Avaliação) foi alterada.
•(1) Título do Módulo: O título exibido no quadro de módulos foi alterado para AEG.
•(2) Visão do Gestor (Módulo Avaliação): Adequação de nomenclatura nas abas Administração e Relatórios e Consultas, incluindo operações como Calendário, Processamento, Formulários, Parâmetros, Moderação de Observações e Exportação de Dados.
•(3) Portal Discente: Aba Ensino → Avaliação do Ensino de Graduação (Preencher Avaliação, Consultar Resultado, Rever Avaliação Anterior, Observações dos Docentes).
•(4) Portal Docente: Aba Ensino e Aba Chefia → Avaliação do Ensino de Graduação (Preencher Avaliação, Visualizar Gráficos, Consulta Pública, Resultado Sintético/Analítico).
•(5) Portal da Reitoria: Graduação → Consultas Gerais → Avaliação do Ensino de Graduação.
•Scripts Associados:
SIGAA-migration/db/migration/comum/V4_20_05_0000__tarefa_475612.sql.
•Geral
-Remoção de serviços remoto e reescritas de forma local. (#475995)
•Graduação
Aumentado o campo "descrição" para os tipos de participação no ENADE (ingressante e concluinte), antes com 120 caracteres, para 200. (#455536)
•(1) Graduação → Aluno → ENADE → Editar Participação do Discente no ENADE → Participação no ENADE Ingressante / Participação no ENADE Concluinte.
•(2) Graduação → Aluno → ENADE → Editar Participação do Discente no ENADE em Lote → Participação no ENADE Ingressante / Participação no ENADE Concluinte.
•(3) Graduação → Aluno → ENADE → Editar Participação do Discente no ENADE em Lote de Cursos → Participação no ENADE Ingressante / Participação no ENADE Concluinte.
•(4) Histórico Discente.
•Metrópole Digital
-Implementada a funcionalidade de cadastro, alteração e exclusão lógica de Equivalência de Módulos no módulo Metropole Digital. (#468356)
•(1) Cadastro de Equivalência de Módulos.
•(2) Alteração de Equivalência de Módulos.
•(3) Exclusão lógica de Equivalência de Módulos.
•(4) Validação de equivalências diretas, inversas e bilaterais.
•(5) Associação automática de componentes curriculares em equivalências inversas unilaterais.
•Scripts Associados:
SIGAA-migration/db/migration/academico/V4_20_05_0000__tarefa_468356.sql.
-(1) Criação de novas regras na mudança curricular para discentes do técnico do IMD. (#468357)
•(1.1) Não pode fazer mudança curricular durante o período de matrículas. As mudanças curriculares precisam acontecer antes ou depois do período de matrículas.
•(1.2) Discentes com solicitação de matrícula nos módulos intermediário/avançados não concluídas não podem fazer mudança curricular. Precisam fazer a mudança antes das solicitações de matrícula ou depois que elas estiverem concluídas (situação: PROCESSADA ou CANCELADA).
•(1.3) Discentes matriculados no ano-período vigente não podem fazer mudança curricular. Precisam fazer a mudança antes da matrícula, ou depois da consolidação de turmas ou após cancelar a matrícula na turma.
•(1.4) Verificação da compatibilidade de módulos durante a mudança curricular.
•(1) SIGAA → Módulo Metrópole Digital → Aba Aluno → Movimentação de Aluno → Mudança Curricular.
•(2) SIGAA → Módulo Metrópole Digital → Aba Aluno → Documentos → Emitir Histórico.
•Scripts Associados:
SIGAA-migration/db/migration/academico/V4_20_05_0001__tarefa_468357.sql.
-(2) Ajustes na geração do histórico. (#468357)
•(2.1) Foi necessário fazer ajustes na geração do históricos de discentes de 2016 em diante para lidar com módulos no mesmo ano-período. Isso acontece devido a geração de novos módulos para o discente durante a mudança curricular seguindo as compatibilidades de módulos encontradas.
•(1) SIGAA → Módulo Metrópole Digital → Aba Aluno → Movimentação de Aluno → Mudança Curricular.
•(2) SIGAA → Módulo Metrópole Digital → Aba Aluno → Documentos → Emitir Histórico.
-Com as novas estruturas curriculares da modalidade EAD foi necessário ajustar o filtro das turmas disponíveis para solicitação de matrículas. O problema principal acontece quando os discentes que foram aprovados no módulo básico vão cursar o módulo intermediário pela primeira vez. Nessa situação, são listadas para os discentes todas as turmas do intermediário de todas as ênfases do seu polo disponíveis para o ano-período. Durante o processamento das solicitações de matrícula, quando o sistema define a turma de uma ênfase específica para o discente, a estrutura dele muda para a estrutura que está vinculada a turma selecionada (isso é o que define a escolha de ênfase). Para evitar que discentes que cursaram o módulo básico semi-presencial mudassem para estruturas que tenham o módulo básico ead (ou o contrário), foi necessário fazer ajustes no filtro de turmas disponíveis para aparecerem somente as turmas que tenham estruturas compatíveis com a do discente. Pra os demais discentes, que já cursaram o intermediário pelo menos uma vez, ou seja, já escolheram a ênfase, só aparecem as turmas que estejam vinculadas ao mesmo módulo em que ele precisa se matricular (de acordo com a estrutura dele). (#469272)
•(1) SIGAA → Portal Discente → Menu Ensino → Matrícula On-Line → Solicitar Matrícula no •Módulo Intermediário/Avançado.
•(2) SIGAA → Módulo Metrópole Digital → Aba Administração → Processamento de Solicitações de Matrícula → Listagem das Solicitações de Matrícula Realizadas pelo Discente.
•(3) SIGAA → Módulo Metrópole Digital → Aba Aluno → Matrícula → Efetuar Matrícula → Matricular um Aluno em uma Turma (Módulo).
•(4) SIGAA → Módulo Metrópole Digital → Aba Administração → Processamento de Solicitações de Matrícula → Solicitações de Matrícula do Módulo Intermediário/Avançado.
•Pesquisa
-Implementação da funcionalidade de anexar imagens no cadastro e edição de Laboratórios de Pesquisa. (#364485)
•(1) SIGAA → Portal do Docente → Pesquisa → Infraestrutura de Pesquisa → Solicitar Cadastro de Laboratórios → Passo Cadastro Documentos e Imagens.
•(2) SIGAA → Portal do Docente → Pesquisa → Infraestrutura de Pesquisa → Solicitar Cadastro de Laboratórios → Passo Resumo.
•Scripts Associados:
SIGAA-migration/db/migration/academico/V4_20_05_0002__tarefa_364485.sql.
Corrigido
•Área Pública
-Os métodos de GrupoPesquisaDao foram parametrizados, incluindo findOtimizado, corrigindo a falha de segurança encontrada. (#476482)
•(1) SIGAA → Portal Público → Pesquisa → Bases de Pesquisa.
Monitoria
-O erro "Vixe" ocorria porque o serviço de dados de bolsistas do SIPAC foi removido, deixando o módulo Monitoria sem o bean dadosBolsistasInvoker (NoSuchBeanDefinitionException ao instanciar as telas). O serviço foi reimplementado localmente no SIGAA (consultando o banco do SIPAC diretamente) e o bean foi reativado. Também foi corrigido o registro de frequência, que usava a contagem de bolsas no lugar do id da bolsa. (#477628)
•(1) Monitoria → Gerenciar Monitores → Alterar Monitoria, Cadastrar Novo Monitor, Emitir Certificado ou Declaração.
•(2) Monitoria → Seleções → Seleção de Monitores.
•(3) Monitoria → Relatórios → Validar Relatórios de Desligamento → Confirmar parecer.
•(4) Validação de acúmulo de bolsa e registro de frequência do monitor no SIPAC.
•Portal do Discente
-Correção de erro no procedimento pós-defesa. (#476223)
•(1) SIGAA → Ensino → Produções acadêmicas → Procedimentos pós defesa → Inserir documentos obrigatórios.
-Correção de erro em atividade de campo. (#477579)
•(1) SIGAA → Ensino → Atividades de campo.
•Técnico
-Correção de erro no processamento de matrícula. (#477414)
Versão 4.20.4
Corrigido
•Biblioteca
-Ajuste no método prorrogaEmpretimosDoPeriodo, da classe ProcessadorCadastraInterrupcaoBiblioteca para evitar esse erro gerado entre o prazo gravado na tabela biblioteca.emprestimo e o prazo registrado na tabela biblioteca.prorrogacao_emprestimo. a solução aplicada foi manter o cálculo com a lista de interrupções criadas no processamento atual, mas acrescentar uma segunda verificação utilizando as interrupções futuras da biblioteca. Após os dois cálculos, o fluxo faz a verificação e passa a comparar as datas obtidas e adotar sempre a data mais distante para atualizar o campo biblioteca.emprestimo.prazo. Dessa forma, o prazo principal do empréstimo passa a ter a mesma data do histórico de prorrogação, evitando o erro. (#470575)
•(1) SIGAA → Biblioteca → Circulação → Interrupções Programadas das Bibliotecas → Cadastrar interrupção de forma a que possibilite simular o cenário do problema.
•Diplomas
-Consulta do número do processo da nova via caso esteja nulo pré-impressão e aumento da altura do quadrado da segunda via que estava sobrepondo o texto “Documento assinado digitalmente”. (#459088)
•(1) SIGAA → Diplomas → Diploma Digital → Diploma Digital de Graduação → Impressão de Diploma Digital.
•(2) SIGAA → Módulo Diplomas → Diploma Digital → Diploma Digital de Graduação → Registrar Segunda Via de Diploma Digital a partir de Diploma Físico → Expedir Diploma Digital.
•Extensão
-Adicionada permissão de visualizar as funcionalidades em "Comissão de Avaliadores" para o papel COMISSAO_AVALIADORES. (#458058)
•(1) SIGAA → Extensão → Comissão de Avaliadores.
•Graduação
-Foi adicionado verificação quando DATA_INICIO_VALIDACAO_CH_EAD_ESTRUTURAS_PRESENCIAIS é vazio. Além disso, data não fica com valor vazio no banco após cadastro de componente curricular. (#465513)
•(1) SIGAA → Graduação → Cadastro de Componente Curricular → Dados Gerais.
-Resolvida a falha onde a remoção de uma disciplina apagava os respectivos co-requisitos apenas da memória, mas não do banco de dados, permitindo a sobreposição de matrículas e, consequentemente, choque de horários. (#472527)
•(1) SIGAA → Portal do Discente → Ensino → Matrícula On-Line → Realizar Matrícula.
Correção de erro no acesso aos índices acadêmicos do aluno. (#473689)
•(1) SIGAA → Graduação → Índices Acadêmicos do Aluno → Selecionar discente.
•Pesquisa
-Correção de erro vixe ao acessar detalhamento de substituição de bolsistas de pesquisa, erro (NullPointerException e NoSuchElementException) na tela de resumo de substituição de bolsistas. O problema ocorria quando o sistema tentava acessar dados de um plano de trabalho ou de um bolsista inexistente. Foram implementadas travas de segurança para validar a existência do Plano de Trabalho e Bolsista antes de iterar sobre seus resultados. (#469623)
•(1) SIGAA → Pesquisa → Aba IC → Alunos de Iniciação Científica → Gerenciar (Consulta de Bolsistas).
•(2) SIGAA → Pesquisa → Aba IC → Alunos de Iniciação Científica → Relatório de Indicações e Substituições.
-A regra de negócio foi alterada para permitir que outra modalidade de ensino (discente de nível técnico e médio) pudesse ser incluída na busca do cadastro de discente em laboratórios de pesquisa. (#472700)
•(1) SIGAA → Portal do Docente → pesquisa → Infraestrutura de Pesquisa → Meus Laboratórios → Atualizar dados.
•Portal Coordenação Stricto Sensu
-Foi realizada uma alteração na regra de negócio para permiter que o(a) servidor(a) consultasse as disciplinas solicitadas com base, exclusivamente, no vínculo escolhido no sistema (Ex. Secretário(a) da Pós-Graduação). (#468593)
•(1) SIGAA → Portal Coord. Stricto → Cadastros → Componente Curricular → Acompanhar Cadastro De Componente Curricular.
•Portal do Docente
-Foi corrigido o layout do relatório em Ações Integradas. (#472343)
•(1) SIGAA → Ações Integradas → consultar projetos submetidos SIGAA → opção coordenador SIGAA → imprimir.
-Identificado que a sanitização() converte caracteres acentuados (como "ç" e "ã") em entidades HTML, o que causava um duplo escape e quebra visual na listagem do JSF. Para isso foi realizado o unscape para reverter as entidades HTML de acentos. (#474135)
•(1) SIGAA → ENSINO → FORUM DE CURSOS → SELECIONAR CURSO → CADASTRAR NOVO TOPICO.
•Stricto Sensu
-A funcionalidade foi ajustada de modo a permitir a inativação de estruturas curriculares independente se essa estrutura possuir componentes inativados. Anteriormente, não era possível inativar a estrutura curricular quando existia componentes inativos. (#467356)
•(1) SIGAA → Stricto Sensu → Cadastros → Estrutura Curricular → Buscar/Alterar → Buscar → Inativar a Estrutura Curricular → Inativar.
•Técnico
-Havia uma atribuição redundante de e-mail em ProcessadorDiscente. Essa atribuição causava erro nos casos em que o e-mail do discente não fora cadastrado anteriormente. (#474497)
•(1) SIGAA → Técnico → Docente Externo → Aluno → Alterar → Status:Cancelado → Próximo → Confirmar.
•Técnico Integrado
-Realizada correção na operação de cadastro de afastamento do módulo Técnico Integrado, adicionando tratamento para tipos de afastamento sem grupo associado e evitando a ocorrência de NullPointerException. (#472988)
•(1) SIGAA → Técnico Integrado → Aluno → Movimentação do Aluno → Cadastrar Afastamento.
-O sistema bloqueava a operação e exibia a mensagem "Informe o número de faltas válido".O problema é que essas situações, como DISPENSADO, CUMPRIU e TRANSFERIDO, não exigem controle de frequência. Ou seja, não fazia sentido o sistema pedir faltas nesses casos.Diante disso foi ajustada a validação da retificação para que o sistema não peça número de faltas quando a situação escolhida não exigir frequência regra continua funcionando normalmente para os casos em que as faltas realmente precisam ser informadas, como em situações comuns de aprovação ou reprovação. (#473021)
•(1) SIGAA → Técnico Integrado → Aluno → Notas/Retificações → Retificar Aproveitamento e Consolidação de Turma.
•Turma Virtual
-Corrigida a classe NotasExcelMBean para suportar corretamente a importação de planilhas de notas com fórmulas. Foi adicionada uma validação para evitar exceções ao tentar ler um resultado numérico como texto. (#474573)
•(1) SIGAA → Portal docente → SIGAA → (Selecionar turma virtual) SIGAA → menu turma virtual SIGAA → alunos SIGAA → lançar notas SIGAA → importar planilha.