INTEGRAÇÃO

Contexto de Negócio (Introdução)   

Cada vez mais o mercado exige que as operações complexas e manipulação de dados ainda mais ágeis e com custos reduzidos. Com o RH não é diferente, os processos cada vez mais complexos e com muitas variáveis a serem analisadas no processo de contratação, os recrutadores precisam de agilidade na análise e uma avaliação mais crítica no momento de contratar um novo recurso.

Com essa necessidade e a importância desta área dentro da empresa, softwares especialistas em Recrutamento e Seleção estão cada vez mais presentes no mercado e foi neste contexto que surgiu a necessidade da criação de uma interface para que possibilite automatizar o cadastro base dos candidatos dentro do ERP através de uma interface de integração.  

Sistemas Envolvidos

  • Datasul (módulo Recrutamento e Seleção): responsável por controlar os processos de Recrutamento e Seleção, auxiliando desde o cadastramento do currículo do candidato até a contratação do funcionário na empresa, vinculado a uma vaga específica.

  • Gupy (sistema de Recrutamento e Seleção): O sistema de recrutamento e seleção com inteligência artificial que ajuda a empresa a estruturar um processo digital engajante e acertar nas contratações.


Integração

O objetivo desta integração é permitir que a área do RH ou área responsável pelo Recrutamento e Seleção do Datasul, recebam os dados básicos de currículo dos candidatos de outros sistemas especializados na área, reduzindo assim o trabalho de inclusão manual de todas as informações dentro do sistema;

  • Benefícios para o Recrutador
    • O recrutador poderá fazer uso de um sistema mais robusto para recrutamento.
    • Não terá um investimento alto de tempo para o cadastramento, pois os dados básicos do currículo serão enviados através da API de Candidatos.
  • Arquitetura (Tecnologia)
    • Toda integração entre o Datasul e o Sistema é feita por intermédio de comunicação direta com os Web Services (que são fixos) REST (Representation State Transfer) utilizando o formato JSON (JavaScript Object Notation) de serialização de dados.

Escopo

Por intermédio desta integração será disponibilizada a seguinte funcionalidade:

  • Ao ser contratado na Gupy, é acionada a integração com o Datasul que cria o Candidato Externo (RS0027), como situação Admitido, já vinculado a uma Requisição de Pessoal (RS0765) e também com situação de Admitido. Esta requisição por sua vez é criada e finalizada, não necessitando nenhuma ação do usuário no Datasul em relação à seleção desta vaga, uma vez que este processo já foi todo feito no Sistema da Gupy. 
  • A partir deste Candidato Externo é também gerada na integração uma Pessoa Física (FP1440), ficando o candidato pronto para ser admitido no RS0278 Candidatos para Admissão que demonstra os candidatos que foram aprovados no processo de seleção e estão disponíveis para serem cadastrados no FP1500 Manutenção de Funcionários. 
  • Ao acionar o botão Admitir do RS0278, é aberto o FP1500 que já sugere as seguintes informações:
    • Estabelecimento (escolhido no site da Gupy para a vaga)
    • Pessoa Física (gerada com as informações preenchidas pelo candidato no site da Gupy) 
    • Carteira de Trabalho (preenchida pelo candidato no site da Gupy) 
    • Lotação (escolhida no site da Gupy para a vaga)
    • Cargo (escolhido no site da Gupy para a vaga)

Abaixo demonstramos um desenho como esta integração se dará:


Fora do escopo

  • Automatização de consultas de currículos ou candidatos.
  • Importação de base cadastral, para que os cadastros que são base para o cadastro de currículo.
  • Informações do candidato que não se enquadram dentro da tabela de Currículo.


Em caso de dúvidas relacionadas a infraestrutura, como por exemplo: 

  • Configuração de Infraestrutura para permitir acesso externo ao ambiente do cliente como, por exemplo.
  • Configuração de proxy e/ou proxy reverso
  • Configuração e regras do firewall
  • Redirecionamentos de rede

Dispomos de um time de atendimento que poderá lhe orientar. Para entrar em contato, basta via Central de Atendimento ao Cliente Totvs, abrir um ticket para o produto TIS-Infra.

Pré-requisitos instalação/implantação/utilização

  • Versões mínimas do TOTVS/Datasul:
    • 12.1.26 Patch 9
    • 12.1.27 Patch 4
  • Estrutura de rede estável, para que haja trafego de dados sem interrupção
  • Datasul devidamente configurado:
  • Carga das informações de Unidade de Lotação/Cargo do Datasul realizada na Gupy → utilizar programa (prghur/spp/exporta_Gupy.r) para exportar informações do Datasul e importar na GUPY
  • Necessário informar na Gupy a URL externa do TOTVS. 
  • Não é necessário nenhuma parametrização de permissão nos programas do modulo de recrutamento e seleção. 

Processos

O Sistema requisitante enviará as informações via Json para a interface de integração, desta forma será gerado um novo registro na tabela de currículo no Datasul, caso tenha êxito na geração do registro, será retornado a mesma estrutura de Json confirmando sua gravação, caso contrário enviará as informações de inconsistências citadas nos próximos tópicos.

Limitações / Restrições Gerais

  • Com o objetivo de manter a estrutura e a agilidade da estrutura Rest, o Web Service Rest receberá registro individual de cada currículo de candidato.
  • A integração não contemplará exclusão de registros no Datasul, para isso o usuário deverá acessar o ERP e excluir manualmente o mesmo e seus devidos relacionamentos.