Árvore de páginas

01. VISIÓN GENERAL


Esta documentación tiene como objetivo mostrar cuáles son los campos del ERP DATASUL que se utilizan para la integración de las informaciones con el Clockin. 

Pre requisitos de versión para RM: 

  • Datasul 12.1.27.1 
  • Progress 11.7


02. CAMPOS INTEGRADOS CON CLOCKIN


A continuación están los Data Models del Clockin donde reciben informaciones que se muestran en el Backoffice:


  • Data Model Employee (Empleado)
    • funcionario_rh_pessoa_fisic: staging table que forma parte del Data Model Employee (Funcionário).  Esta staging es la unión de las stagings rh_pessoa_fisic(persona física) y funcionario (empleado).  Campos que son traducidos y sus reglas:  

Descripción

campo staging

campo Clockin

Regla

E-mail

nom_mail_contat

Email Address (String)

Considera el e-mail del Contacto de la tabla Persona física (rh_pessoa_fisic.nom_mail_contat)

Código persona

cod_id_estad_fisic

Person Code (String)

Considera el campo DI del registro de Persona física (rh_pessoa_fisic.cod_id_estad_fisic) 

Motivo despido 

NA

Terminate Reason (String)

No integra

¿Está despedido?

dat_desligto_func

isTerminated (Boolean)

Si la fecha de desvinculación no estuviera completada considera como No.

Si la fecha de desvinculación fuera menor que la fecha actual considera como No

Si la fecha de desvinculación fuera mayor o igual a fecha actual considera como Sí 

Tipo de despido

NA

Termition Type (String)

No integra

Fecha de despido

dat_desligto_func

Termination Date (Date)

Considera la fecha de desvinculación del empleado 

Nombre 

nom_pessoa_fisic

Name (String)

Nombre de la persona física

PIS

cod_pis

PIS Code (String)

Código del PIS 

Categoría del empleado

NA


Situation Code (String)

No es integrado

Tipo de dirección


Type (String)

contenido del campo será "Default"

Calle 

nom_ender_rh

Address 1 (String)

Dirección de la persona física

Barrio

nom_bairro_rh

Address 2 (String)

Barrio de la persona física

Complemento

SUBSTR(stg.cod_livre_1, 8, 58)

Address 3 (String)

Complemento de la persona física

Ciudad 

nom_cidad_rh

City (String)

Ciudad de la persona física

Estado/Prov/Reg (UF)

cod_unid_federac_rh

State (String)

Unidad de la Federación de la persona física 

País

cod_pais

Country (String)

Si el código del país de la persona física fuera = "BRA" entonces el contenido del campo será "Brasil", sino lo que vino en el campo

CP 

cod_cep_rh

Zip Code (String)

Cp de la persona física 

RCPJ de la Empresa del empleado 

cdn_empresa

Tax ID (String)


Código de la imagen

RCPF (Registro de Contribuyente Persona Física)

Image Code (String)

Actualiza el código de la imagen que se utilizó para integración de la imagen con el Clockin. Este campo se utiliza para el vínculo con el DM Imagen. 

Tipo de teléfono



Contiene el contenido "Contacto"

Número de Telemont

um_ddd_contat + num_telef_contat


Concatena los campos ddd(discado directo nacional) y número de teléfono

RCPF (Registro de Contribuyente Persona Física)

cod_id_feder

Person ID (String)

RCPF de la persona física

Documento de identidad 

cdn_empresa + "-" + cdn_estab +  "-" + cdn_funcionario

Employee Code (String)

Concatena los campos Empresa, Establecimiento y Matrícula separados por guión 

Fecha de ingreso

dat_admis_func

Fecha ingreso (Date)

Contenido de la fecha de ingreso del empleado

Código de la función

NA

Function Code (String)

No integra

Descripción de la función

NA 

Function Description (String)

No integra

Clase del empleado 

cdn_clas_func

Employee Class (String)

Contiene el contenido del campo Código de la clase del empleado en el Reloj registrador

Tipo de evento 

NA

Clock In Event Type Group Name (String)

No integrado

Centro de costo 

NA

Cost Center Code (String)

No integra

Descripción del Centro de costo 

NA

Cost Center Description (String)

No integra

Código de sección

NA

Section Code (String)

No integra

Grupo de sección

NA

Grouped Section Code (String)

No integra

En 2C debe configurarse un filtro para no traer los empleados desvinculados anteriores a la implementación en la inicialización de la integración.  Para más informaciones sobre estos procesos referentes al 2C haga clic aquí y acceda al ítem 8, subítem Condition for initialization.



Data Model Image (Imagen)

  • fotos_clockin (Imágenes): staging table que forma parte del Data Model Image (Imágenes).  Esta staging tiene las informaciones del directorio y nombre del archivo para subir imágenes al Data Model Image


Descrición

campo satging

campo Clockin

Regla

Imagen del empleado


Imagen (Base 64)

Busca la imagen del directorio de imágenes informadas del entorno

Código de la imagen del empleado

cod_id_feder

Image Code  (String)

Actualiza el código de la imagen con el RCPF de la persona física

Secuencia de la imagen


Image Sequence (Long)

La secuencia inicial es "0"

Fecha de integración de la imagen 



No integra



En el momento en el cual las imágenes se generan en el Data Model Image, el Image Code (clave de la imagen) se graba con el RCPF de la persona que debe estar en el nombre del archivo de la imagen. De esta manera el nombre del archivo de imágenes debe generarse con el RCPF del empleado al que pertenece la foto para que se actualice de forma correcta en el Clockin



Toda la comunicación entre ERP, Carol Connect y Clockin utiliza el protocolo de comunicación HTTPS (Hypertext Transfer Protocol Secure) con certificado SSL, garantizando que la comunicación sea protegida y los paquetes sean entendidos solamente por los determinados receptores. Para más informaciones de Carol Connect, haga clic aquí.