Esta documentação tem como objetivo demonstrar quais são os campos do ERP DATASUL que são utilizados para a integração das informações com o Clockin.
Segue pré-requisitos de versão para o RM:
Abaixo estão os Data Models do Clockin onde recebem informações que são demonstradas no Backoffice:
Descrição | campo staging | campo Clockin | Regra |
|---|---|---|---|
nom_mail_contat nom_e_mail | Email Address (String) | Necessário selecionar no campo "E-mail utilizado para o envio do comprovantes de marcação do funcionário" no Settings do Clock in, qual o e-mail que deseja enviar o comprovante de marcação:
Considera o e-mail do Contato da tabela Pessoa Física (rh_pessoa_fisic.nom_mail_contat) | |
| Código Pessoa | cod_id_estad_fisic | Person Code (String) | Considera o campo RG do cadastro de Pessoa Física (rh_pessoa_fisic.cod_id_estad_fisic) |
| Motivo Demissão | NA | Terminate Reason (String) | Não integra |
| Está Demitido? | dat_desligto_func | isTerminated (Boolean) | Se a data de desligamento não estiver preenchida considera como Não. Se a data de desligamento for menor que a data atual considera como Não Se a data de desligamento for maior ou igual a data atual considera como Sim |
| Tipo de Demissão | NA | Termition Type (String) | Não integra |
| Data de Demissão | dat_desligto_func | Termination Date (Date) | Considera a data de desligamento do funcionário |
| Nome | nom_pessoa_fisic | Name (String) | Nome da Pessoa Física |
| PIS | cod_pis | PIS Code (String) | Código do Pis |
| Categoria do Funcionário | NA | Situation Code (String) | Não é integrado |
| Tipo do endereço | Type (String) | conteúdo do campo será "Default" | |
| Rua | nom_ender_rh | Address 1 (String) | Endereço da Pessoa Física |
| Bairro | nom_bairro_rh | Address 2 (String) | Bairro da Pessoa Física |
| Complemento | SUBSTR(stg.cod_livre_1, 8, 58) | Address 3 (String) | Complemento da Pessoa Fìsica |
| Cidade | nom_cidad_rh | City (String) | Cidade da Pessoa Fìsica |
| Estado (UF) | cod_unid_federac_rh | State (String) | Unidade da Federação da Pessoal Física |
| País | cod_pais | Country (String) | se p código do país da pessoal física for = "BRA" então o conteúdo do campo será "Brasil", senão o que veio no campo |
| CEP | cod_cep_rh | Zip Code (String) | Cep da pessoa física |
| CNPJ da Empresa do funcionário | cdn_empresa | Tax ID (String) | |
| Código da Imagem | CPF | Image Code (String) | Atualiza o código da imagem que foi utilizada para integração da imagem com o Clockin. Este campo é usado para o relacionamento com o DM Imagem. |
| Tipo de Telefone | Contém o conteúdo "Contato" | ||
| Número de Telemont | um_ddd_contat + num_telef_contat | Concatena os campos ddd e número telefone | |
| CPF | cod_id_feder | Person ID (String) | CPF da pessoa física |
Registro Geral | cdn_empresa + "-" + cdn_estab + "-" + cdn_funcionario | Employee Code (String) | Concatena os campos Empresa, Estabelecimento e Matricula separado por hífen |
| Data de Admissão | dat_admis_func | Data Admissão (Date) | Conteúdo da data de admissão do funcionário |
| Código da Função | NA | Function Code (String) | Não integra |
| Descrição da Função | NA | Function Description (String) | Não integra |
| Classe do Funcionário | cdn_clas_func | Employee Class (String) | Contém o conteúdo do campo Código da Classe do Funcionário no Ponto |
Tipo de Evento | NA | Clock In Event Type Group Name (String) | Não integrado |
| Centro de Custo | NA | Cost Center Code (String) | Não integra |
| Descrição do Centro de custo | NA | Cost Center Description (String) | Não integra |
| Código de Seção | NA | Section Code (String) | Não integra |
| Grupo de Seção | NA | Grouped Section Code (String) | Não integra |
NO 2C deverá ser configurado um filtro para não trazer os funcionários desligados anteriores a implementação na inicialização da integração. Para maiores informações sobre esses processos relativos ao 2C clicar aqui e acessar o item 8, sub item Condition for initialization.
Data Model Image (Imagem)
Descrição | campo satging | campo Clockin | Regra |
|---|---|---|---|
| Imagem do funcionário | Image (Base 64) | Busca a imagem do diretório de imagens informado do ambiente | |
| Código da Imagem do Funcionário | cod_id_feder | Image Code (String) | Atualiza o código da imagem com o CPF da pessoa física |
| Sequencia da Imagem | Image Sequence (Long) | A sequencia inicial é "0" | |
| Data de integração da imagem | Não integra |
No momento em que as imagens são geradas no Data Model Image, o Image Code (chave da imagem) é gravado com o CPF da pessoa que deve estar no nome do arquivo da imagem. Desta forma o nome do arquivo de imagens precisa ser gerado com o CPF do funcionário a quem pertence a foto para que seja atualizada da forma correta no Clockin |
Toda a comunicação entre ERP, Carol Connect e Clockin utiliza protocolo de comunicação HTTPS (Hypertext Transfer Protocol Secure) com certificado SSL, garantindo assim que a comunicação seja protegida e os pacotes sejam entendidos apenas pelos determinados receptores. Para maiores informações do Carol Connect clique aqui.