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.
Requisitos previos de la versión para RM:
A continuación están los Data Models del Clockin donde reciben informaciones que se muestran en el Backoffice:
Descripción | campo staging | campo Clockin | Regla | Justificación de la recolección |
nom_mail_contat nom_e_mail | Email Address (String) | Es necesario seleccionar en el campo "E-mail utilizado para el envío de comprobantes de registro del empleado" en el Settings del Clock in, cuál es el e-mail al cual desea enviar el comprobante de registro: · email contacto (nom_mail_contat) · email principal (nom_e_mail) Considera el e-mail del Contacto de la tabla Persona física (rh_pessoa_fisic.nom_mail_contat) | Login en la Aplicación Mobile, Backoffice y Aplicación Clockin Web Legislación - Resolución 671 (envío de comprobante) | |
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) | Necesidad técnica para encontrar las informaciones de la tabla ppessoa |
Motivo despido | NA | Terminate Reason (String) | No integra | Cumplimiento de obligación legal - Resolución 671 |
¿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í | Cumplimiento de obligación legal - Resolución 671 |
Tipo de despido | NA | Termition Type (String) | No integra | Cumplimiento de obligación legal - Resolución 671 |
Fecha de despido | dat_desligto_func | Termination Date (Date) | Considera la fecha de desvinculación del empleado | Cumplimiento de obligación legal - Resolución 671 |
Nombre | nom_pessoa_fisic | Name (String) | Nombre de la persona física | Cumplimiento de obligación legal - Resolución 671 |
PIS | cod_pis | PIS Code (String) | Código del PIS | Cumplimiento de obligación legal - Resolución 671 |
Categoría del empleado | NA |
| No es integrado | Cumplimiento de obligación legal - Resolución 671 |
Tipo de dirección | Type (String) | contenido del campo será "Default" | Funcionalidad Control de la Geofence - para indicar si el empleado está dentro o fuera del perímetro de la dirección del trabajo | |
Calle | nom_ender_rh | Address 1 (String) | Dirección de la persona física | Funcionalidad Control de la Geofence - para indicar si el empleado está dentro o fuera del perímetro de la dirección del trabajo |
Barrio | nom_bairro_rh | Address 2 (String) | Barrio de la persona física | Funcionalidad Control de la Geofence - para indicar si el empleado está dentro o fuera del perímetro de la dirección del trabajo |
Complemento | SUBSTR(stg.cod_livre_1, 8, 58) | Address 3 (String) | Complemento de la persona física | Funcionalidad Control de la Geofence - para indicar si el empleado está dentro o fuera del perímetro de la dirección del trabajo |
Ciudad | nom_cidad_rh | City (String) | Ciudad de la persona física | Funcionalidad Control de la Geofence - para indicar si el empleado está dentro o fuera del perímetro de la dirección del trabajo |
Estado/Prov/Reg (UF) | cod_unid_federac_rh | State (String) | Unidad de la Federación de la persona física | Funcionalidad Control de la Geofence - para indicar si el empleado está dentro o fuera del perímetro de la dirección del trabajo |
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 | Funcionalidad Control de la Geofence - para indicar si el empleado está dentro o fuera del perímetro de la dirección del trabajo |
CP | cod_cep_rh | Zip Code (String) | Cp de la persona física | Funcionalidad Control de la Geofence - para indicar si el empleado está dentro o fuera del perímetro de la dirección del trabajo |
RCPJ de la Empresa del empleado | cdn_empresa | Tax ID (String) | Cumplimiento de obligación legal - Resolución 671 | |
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. | Reconocimiento facial y validación de fraude en el registro |
Tipo de teléfono | Contiene el contenido "Contacto" | Realizar el login por SMS Envío de comprobante de registro (Legislación - Resolución 671) | ||
Número de teléfono | num_ddd_contat + num_telef_contat | Concatena los campos ddd(discado directo nacional) y número de teléfono | Realizar el login por SMS Envío de comprobante de registro (Legislación - Resolución 671) | |
RCPF (Registro de Contribuyente Persona Física) | cod_id_feder | Person ID (String) | RCPF de la persona física | Cumplimiento de obligación legal - Resolución 671 |
Documento de identidad | cdn_empresa + "-" + cdn_estab + "-" + cdn_funcionario | Employee Code (String) | Concatena los campos Empresa, Establecimiento y Matrícula separados por guión | Efectuar consulta del empleado |
Fecha de ingreso | dat_admis_func | Fecha ingreso (Date) | Contenido de la fecha de ingreso del empleado | Cumplimiento de obligación legal - Resolución 671 |
Código de la función | cdn_cargo_basic + cdn_niv_cargo | Function Code (String) | Realizar segmentación de datos para presentación - Seguridad de la información | |
Descripción de la función | des_cargo | Function Description (String) | Actualiza la descripción referente al código de la función de la tabla cargo verificando el cargo_basic y el niv_cargo del empleado | Realizar segmentación de datos para presentación - Seguridad de la información |
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 | Realizar segmentación de datos para presentación - Seguridad de la información |
Tipo de evento | cdn_cargo_basic + cdn_niv_cargo | Clock In Event Type Group Name (String) | Realizar segmentación de datos para presentación - Seguridad de la información | |
Centro de costo | funcionario.cdn_empresa + "-" + funcionario.cdn_rh_ccusto | Cost Center Code (String) | Cumplimiento de obligación legal - Resolución 671 | |
Descripción del Centro de costo | rh_ccusto.des_rh_ccusto | Cost Center Description (String) | actualiza la descripción referente al código del centro de costo de la tabla rh_ccusto verificando el cdn_empresa del empleado con relación a rh_ccusto del centro de costo | Realizar segmentación de datos para presentación - Seguridad de la información |
Código de sección | funcionario.cdn_empresa + "-" + funcionario.cod_unid_lotac | Section Code (String) | Realizar segmentación de datos para presentación - Seguridad de la información | |
Grupo de sección | funcionario.cdn_empresa + "-" + funcionario.cod_unid_lotac | Grouped Section Code (String) | Realizar segmentación de datos para presentación - Seguridad de la información |
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)
Descripción | campo satging | campo Clockin | Regla | Justificación de la recolección |
Imagen del empleado | Image (Base 64) | Busca la imagen del directorio de imágenes informadas del entorno | Se utiliza para el reconocimiento facial para registro de reloj registrador | |
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 | Se utiliza para el reconocimiento facial para registro de reloj registrador |
Secuencia de la imagen | Image Sequence (Long) | La secuencia inicial es "0" | Se utiliza para el reconocimiento facial para registro de reloj registrador | |
Fecha de integración de la imagen | No integra | Se utiliza para el reconocimiento facial para registro de reloj registrador |
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í.