Árvore de páginas

Versões comparadas

Chave

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

Integração Protheus x RM

Visando ofertar uma solução de RH aderente às necessidades dos clientes, atendendo melhor a sua Administração de Pessoal e Gestão de Capital Humano, a Totvs implementou a integração dos produtos Microsiga Protheus RH para o RM.

 


Image ModifiedImportante:

Para a mensagem de horas trabalhadas e para a de marcações, a tabela SPO – Períodos de Apontamento será consultada, para a verificação do(s) período(s) que serão utilizado para a leitura do movimento.


Horas trabalhadas - Envio de mensagem única pelo Protheus

...


  • O Protheus recebe por meio de mensagem única (EAI), a matrícula e um período (data inicial e final) e retorna a matrícula e o total de horas trabalhadas pelo funcionário no período informado.

...

  • As horas trabalhadas pelo funcionário são calculadas pela função CALTOTHR, com base no período informado, além da filial e matrícula do funcionário que deseja calcular. A partir dos parâmetros informados, é efetuada a leitura do arquivo de apontamento (SPC) ou histórico de apontamento (SPH), para a obtenção das horas trabalhadas pelo funcionário.

...

  • A tabela de horário padrão (SPJ) é considerada no caso do(s) funcionário(s) não possuir(em) apontamento(s).

...

  • Validações:


Validação

Mensagem

Existência no cadastro DE/PARA de empresas.

-

Se o campo EployeeInternalId estiver com valor nulo.

Não foi informada nenhuma matrícula.

Se o campo StartDate estiver com valor nulo.

Data inicial para pesquisa é obrigatório.

Se o campo FinishDate estiver com valor nulo.

Data final para pesquisa é obrigatório.


Marcações Registros de Ponto - Envio de mensagem única pelo Protheus

...

  • O Protheus recebe por meio de mensagem única (EAI), a matrícula e um período (data inicial e final) e retorna a matrícula e os registros de ponto (marcações ) efetuados pelo funcionário no período informado.

...

  • Validações:


Validação

Mensagem

Existência no cadastro DE/PARA de empresas.

-

Se o campo EployeeInternalId estiver com valor nulo.

Não foi informada nenhuma matrícula.

Se o campo TimeSheetStartDate estiver com valor nulo.

Data inicial para pesquisa é obrigatório.

Se o campo TimeSheetFinishDate estiver com valor nulo.

Data final para pesquisa é obrigatório.


Tabelas utilizadas

...


  • SRA – Cadastro de Funcionários

...

  • SPC – Apontamentos

...

  • SPJ – Horário Padrão

...

  • SPH – Histórico de Apontamentos

...

  • SPG – Histórico de Marcações

...

  • SP8 – Movimento de Marcações

...

  • SPO – Períodos de Apontamento