Essa documentação tem como objetivo demonstrar o processo de integração de Informações de Funcionário e Imagem e Marcações com a SAP. Atualmente a integração segue o seguinte Fluxo:
Tem por objetivo buscar
Busca os dados de funcionários e fotos do SAP (API Success Factors - HR). Para isso é necessário que o Connector esteja atualizado no ambiente juntamente com o mapeamento padrão. Na implantação será disponibilizado o conector e os mapeamentos padrões para a integração.
Demonstra como a informação chega no Conector SAP e mergeada (processo onde ocorre junção de informações recebidas do SAP para que seja possível atualizar nos Data Models do Clockin) através do processo SAPINTEGRATIONAPP do TOTVS RH Clock-in.até chegar no Data Model Employee e Image. Essa informação é possível visualizar através do Data Journey (primeira opção do Menu da Carol, no canto superior esquerdo).
Data Pipeline:
URL da API para obter as fotos dos funcionários.
Permite realizar a configuração da integração SAP através do Settings da Carol. Para que a integração das informações com a Carol aconteça é necessário informar os seguintes campos:
Informar o país e empresas que devem ser sincronizadas. A propriedade especifica o país, o array especifica a lista de empresas. Exemplo: {"GTM":["GT01", "GT02"],"NIC":["NI01", "NI02"],"MEX":["MX01", "MX02"]}
...
URL da API para obter os dados dos funcionários.
Valor default para os parametros:
pagesize (top) = 10.000
offset (skip) = 0
...
Filtro para buscar funcionários que devem ser sincronizados para a Carol (Sim/Não)
...
URL da API para
...
obter as fotos dos funcionários.
...
...
Parâmetro que indicará qual o valor da última sincronização.
Quando em branco inicia uma sincronização completa.
Carol App vai atualizar a última sincronização efetuada nesta configuração.
Exemplo de formatação: 2007-04-05T12:30-02:00
...
Parâmetro que indicará qual o valor da última sincronização por pais.
Quando em branco inicia uma sincronização completa.
Carol App vai atualizar a última sincronização efetuada por pais nesta configuração, conforme estrutura a seguir.
Exemplo de formatação: {"MEX":"2020-11-27T01:01:13.730042","NIC":"2020-11-27T01:01:23.571120","GTM":"2020-11-27T01:10:17.284987
...
Param TOP para a API Funcionários.
Parametrização de países e empresas que devem ser sincronizadas.
A propriedade especifica o país, o array especifica a lista de empresas.
...
"
...
}
...
Senha para a API de autenticação.
...
Sync Fotos para a Carol
...
Sync Funcionários para a Carol.
(SIm/Não)
...
Filtro para buscar funcionários que devem ser sincronizados para a Carol. Valor 1 = Sim.
Param TOP para a API Funcionários.
...
URL da API para geração do token de autenticação (OAuth 2.0 - Basic Authentication).
Usuário para a API de autenticação.
Senha para a API de autenticação.
SapIntegrationApp SAPINTEGRATIONAPP - Processo batch do TOTVS RH Clock-in com os seguintes comportamentos conforme os dados recebidos:
Para que a integração de funcionários e imagens dos funcionários possa ocorrer entre SAP e Carol é necessário que o SAP disponibilize APIs de integração de funcionários e imagens. Abaixo é demonstrado como o Connector do SAP está configurado para receber informações do SAP através dos mapeamentos de dados,
O Mapeamento de dados tem como objetivo permitir o de-para de informações para que as mesmas sejam transferidas do SAP para o Clockin. O mapeamento já é atualizado no momento da implantação. Desta forma essas informações irão servir para a saber quais informações devem ser consideradas na api de integração que deverá ser disponibilizada pela SAP para a integração com o Clockin. Abaixo segue mapeamento padrão do Conector Employee para o DM Employee para a integração com o Clockin:
Segue também o mapeamento do Conector sap_photo para o DM Image para a integração com o Clockin:
Para realizar a integração de informações com o Clockin é necessário seguir o modelo do JSON informado abaixo:
View file | ||||
---|---|---|---|---|
|