Esta classe define uma rotina para buscar periodicamente informações dos Currículos Lattes no CNPq.
Cada vez que o timer é invocado, ele realiza as seguintes operações:
ParametrosProdocente.INTERVALO_IMPORTACAO_CV_LATTES
. Em cada execução, a quantidade de pessoas a serem verificadas é definida através do parâmetro ParametrosProdocente.TAMANHO_LOTE_IMPORTACAO_CV_LATTES
.br.ufrn.sigaa.prodocente.negocio.ProcessadorImportacaoCurriculosLattes
que acessa o Web Service disponibilizado pelo CNPq para extrair as informações do currículo das pessoas selecionadas na etapa anterior.br.ufrn.sigaa.prodocente.negocio.ProcessadorImportacaoLattes
para realizar o processamento do arquivo XML e a inclusão das novas produções no banco de dados.Classe | Tabela |
---|---|
br.ufrn.sigaa.prodocente.lattes.dominio.PessoaLattes | sigaa.prodocente.pessoa_lattes |
Sistema: SIGAA
Módulo: -
Link(s): -
Usuário: -
Papel que usuário deve ter: não se aplica.
Limpar e preencher novamente a tabela com as pessoas autorizadas com as seguintes consultas:
DELETE FROM prodocente.pessoa_lattes;
INSERT INTO prodocente.pessoa_lattes (id_pessoa, id_servidor, autoriza_acesso)
select id_pessoa, id_servidor, true from rh.servidor where id_categoria = 1 AND id_ativo IN (1, 7);
Monitorar o e-mail de desenvolvimento (desenv@info.ufrn.br) por avisos de importação de currículos lattes. Verificar neste e-mail as pessoas que foram processadas pela rotina. Observar o preenchimento das informações na tabela indicada.
Não se aplica.