Árvore de páginas

Versões comparadas

Chave

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

...

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

Aviso

É possível subir diretório de fotos normalmente do Datasul, desde que o cliente utilize servidor local. O Cloud Totvs tem um impeditivo para subir imagens, pois precisa utilizar SFTP e na visão deles não é seguro e não realizam mais em ambientes Cloud. Então se o cliente é Cloud, não é feito a implantação por esse processo de subir as fotos pelo 2C. 

É necessário avaliar a qualidade das imagens para essa importação, muitas vezes observado imagens antigas, de má qualidade então sugerir para o cliente ou cadastrar pelo BackOffice ou pelo dispositivo.


02.03 Data Model Company (Empresa)

...

Seguem os campos que são utilizados e suas regras de validação:

Descrição

nome staging e campo da staging

Nome da Staging/Tabela e Campo/Coluna da Staging

Campo do Data Model e Tipo

campo Clock In

Regra

Justificativa da Coleta

CNPJrh_estab
-
.cod_id_federmdmtaxid
(
string
)
  • Quando o registro não existir no DM Company. Criar um registro no DM Company com origem na integração considerando os seguintes cenários:
    • Quando existe um registro nas tabelas rh_estab + sped_rh_estab somente com CNPJ (sem CEI/CNO/CAEPF) 
    • Quando existe um registro nas tabelas rh_estab + sped_rh_estab com o mesmo CNPJ + CNO 
    • Quando existe um registro nas tabelas rh_estab + sped_rh_estab com o mesmo CNPJ + CAEPF


Cumprimento de Obrigação Legal - Portaria 671: Vinculado aos Dispositivos para apresentar os dados da Empresa no comprovante de marcação de ponto.

CEI/CNO/CAEPF

sped_rh_estab

-

.cod_caepf ou sped_rh_estab.cod_cno

ceicode
(
string
)
Identificador de Chave Primária

rh_estab

-

.cod_id_feder +

 

| +

 sped

sped_rh_estab

-

.cod_caepf ou sped_rh_estab.cod_cno

( e.g. "12345678000101|12345678")

mdmpkid
(
string
)
Código de Empresa do ERPrh_estab
-
.cdn_estaberpcompanycode
(
string
)


Considera o valor mais recente

Usado para os relacionamentos internos no produto, para o processo de criação automática de dispositivos e, futuramente, para o tratamento de múltiplos vínculos.
Código da Empresarh_estab
-
.cdn_empresamdmcompanycode
(
string
)
Considera o valor mais recente
Nome

rh_estab

-

.nom_pessoa_jurid

mdmname
(
string
)
Considera o valor mais recenteCumprimento de Obrigação Legal - Portaria 671: Vinculado aos Dispositivos para apresentar os dados da Empresa no comprovante de marcação de ponto.
Nome Fantasia

rh_

pessoa_jurid-

estab.nom_abrev_pessoa_jurid


mdmdba
(
string
)
Considera o valor mais recenteSerá utilizado, futuramente, para casos de múltiplos vínculos onde o empregado deverá selecionar a empresa/filial para qual o registro será destinado.
Ativo-mdmisactive
(
boolean
)
Sempre True quando vindo da integração com o ERPUsado para os relacionamentos internos no produto.
Endereço-mdmaddress
(nested)
nestedEstrutura que recebe os dados relacionados ao endereço da Empresa.





Cumprimento de Obrigação Legal - Portaria 671: Vinculado aos Dispositivos para apresentar os dados da Empresa no comprovante de marcação de ponto.

Funcionalidade Controle da Geofence - para indicar se o funcionário está dentro ou fora do perímetro do endereço do trabalho.

   Coordenadas-mdmcoordinates
(
geo_point
)

Gerado durante o processamento do registros, mas somente quando há cerca a nível de Empresa habilitado e o endereço for válido. 

Ou, alimentado manualmente quando utilizada a seleção no mapa através do cadastro do Backoffice.

   Paisrh_pessoa_jurid
.cod_paismdmcountry
(string)
stringConsidera o valor mais recente
   CEPrh_pessoa_jurid
.cod_cep_rhmdmzipcode
(string)
stringConsidera o valor mais recente
   Endereço 3rh_pessoa_jurid
.cod_compl_ender_rhmdmaddress3
(string)
stringConsidera o valor mais recente
   Tipo
"
rh_pessoa_jurid
-
 
mdmaddresstype
(string)   Cidad"e
stringValor 'default' definido pelo Clock In para integrações originadas do ERP
   Cidaderh_pessoa_jurid
.nom_cidad_rhmdmcity
(string)
stringConsidera o valor mais recente
   Endereço 1rh_pessoa_jurid
.nom_ender_rhmdmaddress1
(string)
stringConsidera o valor mais recente
   Endereço 2rh_pessoa_jurid
.nom_bairro_rhmdmaddress2
(string)
stringConsidera o valor mais recente
   Estadorh_pessoa_jurid
.cod_unid_federac_rhmdmstate
(string)
Link da Imagemmdmimageurl (
string
)
Considera o valor mais recente
Inscrição Estadualmdmstatetaxid
(
string
)
Considera o valor mais recente
Legado
Inscrição Municipal
rh_pessoa_jurid
mdmcitytaxid
(string)
stringLegado
Link da Imagem-mdmimageurlstringLegado
Considera o valor mais recente

Data da Situação-mdmsituationdate
(
date
)
Considera o valor mais recente
Legado
Telefone-mdmphone
(
nested
)
Legado
   Número de Telefone-mdmphonenumber
(
string
)
Legado
   Tipo-mdmphonetype
(
string
)
Legado
Is Headquarters-mdmisheadquarters
(
boolean
)
Legado
Data de Registro-mdmregisterdate
(
date
)
Legado

...


Aviso

Para que o cadastro funcione corretamente é necessário habilitar a integração através do 2C - Carol Connect das tabelas mencionadas acima.


Para mais informações relacionadas ao 2C - Carol Connect, acesse:


03. CONSIDERAÇÕES ADICIONAIS


Informações

Toda a comunicação entre ERP, Carol Connect e ClockinClock In 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.

...