Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

Índice

01. VISÃO GERAL


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: 

  • Datasul 12.1.27.1 
  • Progress 11.7


02. CAMPOS INTEGRADOS COM CLOCKIN


Abaixo estão os Data Models do Clockin onde recebem informações que são demonstradas no Backoffice:


  • Data Model Employee (Funcionário)
    • funcionario_rh_pessoa_fisic: staging table que compõe o Data Model Employee (Funcionário).  Essa staging é a junção das stagings rh_pessoa_fisic(pessoa física) e funcionario (funcionário).  Segue os campos que são traduzidos e suas regras:  

Descrição

campo staging

campo Clockin

Regra

E-mailnom_mail_contatEmail Address (String)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 NATerminate Reason (String)Não integra
Está Demitido?dat_desligto_funcisTerminated (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ãoNATermition Type (String)Não integra
Data de Demissãodat_desligto_funcTermination Date (Date)Considera a data de desligamento do funcionário 
Nome nom_pessoa_fisic

Name (String)

Nome da Pessoa Física
PIScod_pisPIS Code (String)Código do Pis 
Categoria do FuncionárioNA
Situation Code (String)
Não é integrado
Tipo do endereço
Type (String)conteúdo do campo será "Default"
Rua nom_ender_rhAddress 1 (String)Endereço da Pessoa Física
Bairronom_bairro_rhAddress 2 (String)Bairro da Pessoa Física
ComplementoSUBSTR(stg.cod_livre_1, 8, 58)Address 3 (String)Complemento da Pessoa Fìsica
Cidade nom_cidad_rhCity (String)Cidade da Pessoa Fìsica
Estado (UF)cod_unid_federac_rhState (String)Unidade da Federação da Pessoal Física 
Paíscod_paisCountry (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_rhZip Code (String)Cep da pessoa física 
CNPJ da Empresa do funcionário cdn_empresaTax ID (String)
Código da ImagemCPF

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 Telemontum_ddd_contat + num_telef_contat
Concatena os campos ddd e número telefone
CPFcod_id_federPerson ID (String)CPF da pessoa física

Registro Geral 

cdn_empresa + "-" + cdn_estab +  "-" + cdn_funcionarioEmployee Code (String)Concatena os campos Empresa, Estabelecimento e Matricula separado por hífen 
Data de Admissãodat_admis_func

Data Admissão (Date)

Conteúdo da data de admissão do funcionário
Código da FunçãoNA

Function Code (String)

Não integra
Descrição da FunçãoNA Function Description (String)Não integra
Classe do Funcionário cdn_clas_funcEmployee 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 NACost Center Description (String)Não integra
Código de SeçãoNASection Code (String)Não integra
Grupo de SeçãoNA

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)

  • fotos_clockin (Imagens):  staging table que compõe o Data Model Image (Imagens).  Essa staging possui as informações do diretório e nome do arquivo para subir imagens no Data Model Image


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áriocod_id_federImage 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



Aviso

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.