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:
![](/download/attachments/583783670/image2021-11-30_20-37-46.png?version=1&modificationDate=1638315463217&api=v2)
Premissas da Integração:
- SAP deve fornecer API para integrar funcionários e imagens. Cliente deverá entrar em contato com SAP para verificar.
- Web Service da SAP deve estar acessível remotamente na infraestrutura do cliente. Normalmente a porta HTTP (80, 8080, etc) deverá estar aberta para ser acessível pela plataforma Carol.
- Assinatura do Web Service deve seguir especificação da API integrada pelo Clock-In (request/parametros e response/formato JSON - no item mais abaixo JSON modelo para integração de funcionário e imagem do SAP).
- Para integração de marcações com a SAP é possível através de dois processos:
- Importação Manual de AFD para o SAP: consiste na geração de AFD (Arquivo de Fonte de Dados) do layout padrão conforme legislação portaria 1510, pelo processo de geração agendando do Clockin e importação através do processo de ponto do SAP.
- O conjunto de arquivos AFD é gerado no Storage do Google e para ter acesso ao arquivo é necessário que seja realizado a download do mesmo. Não existe processo automático no produto padrão para download em diretório especificado pelo cliente. Após a ação do usuário para o download do arquivo, este pode ser importado pelo Processo de Importação do SAP.
- Obs: Caso o cliente tenha interesse em customizado para o download entrar em contato com a Fábrica da TOTVS através da abertura de Ticket.
- Integração via API do SAP: consiste na integração automática de marcações via api Clockin. Principais pontos que devem ser observados:
- A api deve ser fornecida pela SAP para que realize a requisição de marcações (documetação aqui).
Connector:
Tem por objetivo buscar 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.
...