Árvore de páginas

Versões comparadas

Chave

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

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 RemovedImage AddedImportante:

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