Integração com outros sistemas

Esta página descreve, tanto do ponto de vista de negócio quanto de código, os pontos do SIGRH que há integração com outros sistemas. Os pontos de integração dos outros sistemas são descritos nas respectivas páginas: SIGAA, SIPAC.

BOLETIM DE SERVIÇOS

Solicitação de Afastamento

As solicitações de Afastamentos cadastradas pelo servidor no SIGRH, quando autorizadas pela Chefia do Servidor o sistema gera o informativo para ser publicado no Boletim de Serviços.

Aposentadoria
Comissões

Para cadastrar uma comissão o sistema busca a portaria que cria a comissão no Boletim de Serviço.

PORTAL ADMINISTRATIVO

Requisições -> Diárias e Passagens

Só é possível realizar o pagamento de diárias e passagens para os servidores que tiverem o Afastamento cadastrado no sistema.

PROTOCOLO

Comissões

Para ter o controle de um Processo Administrativo Disciplinar ou de uma Sindicância, o SIGRH busca o processo cadastrado no módulo Protocolo do SIPAC.

PORTAL DOCENTE

Comissões - Progressão Docente

O início do fluxo de um processo de progressão docente ocorre no SIGAA.

BIBLIOTECA

Verificar Situação / Emitir Documento de Quitação dos Usuários da Biblioteca

Essa operação é um atalho existente na parte de aposentadoria para permitir os funcionários do DAP que possuírem o papel de emitir a quitação na biblioteca poderem realizar a quitação dos usuários. Utilizado para os funcionário quitarem na biblioteca os servidores que estão se aposentando, haja visto que muitos deles não sabem utilizar o sistema e necessitavam ir pessoalmente a biblioteca.

Ponto de integração no código:

  br.ufrn.sigrh.aposentadoria.jsf.AposentadoriaMBean.redirecionarDocumentoQuitacaoBiblioteca()
Serviços -> Módulo da Biblioteca

No portal do servidor existe um link que redireciona os servidores para as opções da biblioteca no SIGAA

Ponto de integração no código:

  servidor/portal/menu_servidor.jsp

GERAL

Abrir Chamado

Quando um usuário vai abrir chamado a partir do SIGRH o sistema verifica se o IProject está ativo, caso ele esteja os chamados são registrados no banco comum e podem ser gerenciados via IProject. Caso o IProject não esteja ativo os chamados são cadastrados utilizando o SIGAdmin que é acessado através do SIGRH, neste caso eles são persistidos na tabela sistemas_comum.chamado.chamado e poderão ser gerenciados via SIGAdmin através do caso de uso de gerência de chamado.

Ponto de integração no código:

br.ufrn.comum.jsf.ChamadoComumMBean.novoChamado()
/SIGRH/app/sigrh.ear/sigrh.war/WEB-INF/jsp/include/cabecalho.jsp
  • desenvolvimento/especificacoes/sigrh/integracao_com_outros_sistemas.txt
  • Última modificação: 2017/04/03 18:18
  • (edição externa)