Integración Protheus vs. RM

Con el fin de ofrecer una solución de RR.HH. adherente a las necesidades de los clientes, atendiendo mejor su Administración de personal y Gestión de capital humano, Totvs implementó la integración de los productos Microsiga Protheus RR.HH. para el RM.

 

Importante:

Para el mensaje de horas trabajadas y la de marcaciones, se consultará la tabla SPO – Períodos de apunte, para la verificación de los períodos que se utilizarán para la lectura del movimiento.

Horas trabajadas - Envío de mensaje único por el Protheus

El Protheus recibe por medio del mensaje único (EAI), la matrícula y un período (fecha inicial y final) y regresa la matrícula y el total de horas trabajadas por el empleado en el período informado.
Las horas trabajadas por el empleado se calculan por medio de la función CALTOTHR, con base en el período informado, además de la sucursal y matrícula del empleado que desea calcular. A partir de los parámetros informados, se realiza la lectura del archivo de apunte (SPC) o historial de apunte (SPH), para la obtención de las horas trabajadas por el empleado.
La tabla de horario estándar (SPJ) se considera en el caso de que los empleados no tengan apuntes.
Validaciones:

Validación

Mensaje

Existencia en el archivo DE/A de empresas.

-

Si el campo EployeeInternalId está con el valor nulo.

No se informó ninguna matrícula.

Si el campo StartDate está con el valor nulo.

Fecha inicial para búsqueda es obligatoria.

Si el campo FinishDate está con el valor nulo.

Fecha final para búsqueda es obligatoria.

Marcaciones de registros de reloj registrador - Envío de mensaje único por el Protheus

El Protheus recibe por medio del mensaje único (EAI), la matrícula y un período (fecha inicial y final) y devuelve la matrícula y los registros de asistencia (marcaciones ) realizados por el empleado en el período informado.
Validaciones:

Validación

Mensaje

Existencia en el archivo DE/A de empresas.

-

Si el campo EployeeInternalId está con el valor nulo.

No se informó ninguna matrícula.

Si el campo TimeSheetStartDate está con el valor nulo.

Fecha inicial para búsqueda es obligatoria.

Si el campo TimeSheetFinishDate está con el valor nulo.

Fecha final para búsqueda es obligatoria.

Tablas

SRA – Archivo de empleados.
SPC – Apuntes.
SPJ – Horario estándar.
SPH – Historial de apuntes.
SPG – Historial de marcaciones.
SP8 – Movimiento de marcaciones.
SPO – Períodos de apunte.