A partir das Versões:

CONTEÚDO

  1. Visão Geral
  2. Exemplo de utilização
  3. Tabelas utilizadas

01. VISÃO GERAL

A integração entre o sistema TOTVS Folha de Pagamento (RM) e TOTVS Atração de Talentos (ATS) representa um avanço significativo na digitalização do RH, eliminando processos manuais e a redigitação de informações. Utilizando a tecnologia SmartLink, a comunicação entre as plataformas ocorre de forma automatizada e segura: assim que a contratação de um candidato é aprovada no ATS, seus dados são enviados para uma fila de integração. No RM, um consumer (serviço de consumo) monitora essa fila, processa as informações e as armazena em uma tabela de transição.

O grande diferencial operacional desta melhoria está na etapa final da admissão. No módulo de Folha de Pagamento, ao cadastrar um novo funcionário, o usuário conta com a funcionalidade "Localizar Pessoa", que agora está vinculada diretamente à tabela alimentada pelo ATS. Isso permite que os dados do candidato sejam importados instantaneamente, garantindo agilidade no onboarding, redução de erros de digitação e total conformidade com os dados validados durante o processo seletivo.

02. EXEMPLO DE UTILIZAÇÃO

1 - Configurações para recepção

O License Server deve estar configurado para apontar para o ambiente correspondente, a fim de garantir a comunicação adequada com o Smart Link e a correta recepção das informações.

2 - Criar a instalação localmente no ERP

Essa etapa é necessária para criar a fila que será utilizada pelo ATS para o envio dos dados.

Para mais informações, consulte a documentação detalhada: Ativação da Integração com Smart Link.

Informe o seu tenantId (código gerado durante a ativação do Smart Link) ao responsável pelo ATS. Com base nesse ID, será configurado o ambiente correspondente e enviados os eventos que deverão ser consumidos pelo ERP.

Exemplo:

3 - Parametrização da integração com o ATS

Acesse o menu RH | Folha de Pagamento | Configurações | Parametrizador | 06.02 – Integrações | 06.02.12 – ATS e realize a parametrização da integração conforme a necessidade do ambiente.



  • É necessária a execução do sistema RM.Atualizador.exe para a criação da nova tabela utilizada no processo.
  • Após a ativação da integração, o sistema passa a localizar o candidato na tabela PATSCANDIDATO.
  • As mensagens recebidas do ATS também são armazenadas na tabela PATSCANDIDATO.

Abaixo a demonstração da utilização da integração:

1 – Acesse o menu Administração de Pessoal | Funcionários | Incluir.



2 – Na aba Identificação, clique em Localizar Pessoa / Registro Preliminar.



3 – Será exibida uma nova tela com o pré-cadastro proveniente do ATS. Informe o nome, e-mail ou CPF e clique em Localizar. Em seguida, selecione o candidato que será admitido e clique em OK.


A integração trará automaticamente alguns dados conforme o cadastro do candidato.
Para a conclusão da admissão, será necessário o preenchimento dos demais campos obrigatórios no cadastro do funcionário.



O sistema irá preencher automaticamente os dados no ERP, desde que tenham sido enviados pela integração, conforme o De/Para apresentado abaixo.


CAMPOSCAMPOS DA TABELA RMCAMPOS DA TABELA PATSCANDIDATOCAMPOS JSON ATS
Data de admissãoPFUNC.DATAADMISSAODATAADMISSAO
hiringDate
Nome do candidatoPFUNC.NOMENOMEfullName
Nome SocialPPESSOA.NOMESOCIALNOMESOCIALsocialName
CPF do candidatoPPESSOA.CPFCPFcpf
E-mail do candidatoPPESSOA.EMAILEMAILemail
Data de nascimentoPPESSOA.DTNASCIMENTODTNASCIMENTObirthday
TelefonePPESSOA.TELEFONE1TELEFONEtelephoneNumber
CEPPPESSOA.CEPCEPaddress.zipCode
CidadePPESSOA.CIDADECIDADEaddress.cityName
EstadoPPESSOA.ESTADOESTADOaddress.stateSmallName
RuaPPESSOA.RUARUAaddress.street
ComplementoPPESSOA.COMPLEMENTOCOMPLEMENTOaddress.complement
BairroPPESSOA.BAIRROBAIRROaddress.neighborhoodName
SexoPPESSOA.SEXOSEXOgender
Deficiência FísicaPPESSOA.DEFICIENTEFISICODEFICIENTEFISICOdiversity.physical
Deficiência visualPPESSOA.DEFICIENTEVISUALDEFICIENTEVISUALdiversity.visual
Deficiência auditivaPPESSOA.DEFICIENTEAUDITIVODEFICIENTEAUDITIVOdiversity.auditory
Deficiência intelectualPPESSOA.DEFICIENTEMENTAL | PPESSOA.DEFICIENTEINTELECTUALDEFICIENTEINTELECTUALdiversity.intellectual
CNPJ unidadeGFILIAL.CGCCNPJUNIDADEfacility.cnpj
Código da área/departamentoPFUNC.CODSECAO | PSECAO.CODIGOCODSECAOdepartment.integrationId
Código do cargoPFUNC.CODFUNCAO | PFUNCAO.CODIGOCODFUNCAOposition.integrationId
Regime de contratação CLTPFUNC.CODTIPOREGIMECONTRATACAOCLTisCLT
Regime de contratação Pessoa jurídicaPFUNC.CODTIPOREGIMECONTRATACAOPJisPJ
Regime de contratação EstágioPFUNC.CODTIPOREGIMECONTRATACAOESTAGIOIsInternship





É uma premissa da integração que o campo CNPJ esteja devidamente preenchido no cadastro da empresa no ATS, pois a Folha de Pagamento identifica a coligada/empresa por meio dessa informação.

Caso o CNPJ não esteja informado, o candidato não será integrado.

Para mais detalhes sobre como preencher o CNPJ no ATS, acesse o link

03. TABELAS UTILIZADAS