Dúvida
Como funciona a Leitura e Apontamento das marcações do ponto?
Ambiente
TOTVS RH - TOTVS RH (Linha Protheus) - Ponto Eletrônico - Todas as versões
Solução
Ao realizar a leitura das marcações a partir da rotina Leitura/Apontamento que pode ser encontrada no menu Miscelânea - Cálculos - Leitura/Apontamento, o sistema faz algumas verificações, como:
1 - se o intervalo de datas informado nos parâmetros está de acordo com a data base do Protheus;
2 - verifica através do cadastro de Relógios o arquivo TXT que contém as marcações de ponto;
3 - verifica se existe registro de Troca de Turno para o primeiro dia do período de apontamento vigente.
Quando a leitura é processada, os dados são armazenados nas seguintes tabelas:
- SP8 (Marcações do Período em aberto): nesta tabela, são armazenadas todos os tipos de marcações de ponto de períodos em aberto, ou seja: marcações eletrônicas vindas do TXT, automáticas ou informadas manualmente pelo usuário;
- SPC (Apontamentos do Período em aberto): nesta tabela, são armazenados todos os apontamentos de períodos em aberto, ou seja, os eventos que fora gerados: faltas, atrasos, horas extras, etc;
- RFB (Cabeçalho de Pré-Leitura): esta tabela é responsável por verificar cada TXT lido e armazenar o último NSR de cada um deles, assim, para segurança do usuário, quando um dia de marcação foi lido e uma vez que o dado foi gravado, não é possível processar uma leitura para o mesmo dia, desta forma não existe risco de algum dado ser sobreposto. Cabe ressaltar que a tabela não verifica PIS, funcionários, ou qualquer outro dado, ela verifica os dias e os NSRs, ou seja, se você tiver um TXT que possui marcações para dois funcionários mas processar a leitura apenas para um deles, não conseguirá fazer a leitura para o outro funcionário;
- RFE (Tabela de Pré-leitura): esta tabela armazena apenas as marcações originais vindas de arquivos TXT.
No momento em que a leitura é processada, existe uma ordem de gravação dos dados nas tabelas citadas, que são:
1 - RFB: primeiro o sistema verifica se o dado que o usuário está tentando ler já foi lido ou não;
2 - RFE;
3 - SP8;
4 - SPC: após toda a leitura ser feita, o apontamento do período será processado.
RH - Linha Protheus - PON - Como funciona a Leitura e Apontamento das marcações
-
Boa noite.
Por gentileza, vocês podem complementar o artigo com o comportamento das marcações nas tabelas SPG e SPH? Obrigado!
Encontrei no artigo: RH - Linha Protheus - PON - Migração de dados no Fechamento Mensal do Ponto – Central de Atendimento TOTVS -
Olá Flavio, tudo bem?
Resposta retornada no artigo RH - Linha Protheus - PON - Migração de dados no Fechamento Mensal do Ponto – Central de Atendimento TOTVSAtenciosamente,
Atendimento Suporte Ponto Protheus -
Boa tarde Welton, tudo bem?
Poderia comentar algo no artigo referente a apresentação dos apontamentos no portal RH(Banco de Horas). Temos cenários onde quando ocorre transferência entre filiais, só fica visível a lista de eventos da marcações da matricula atual porem, na tabela SPI consta todas as marcações. Ressalto qua a SPI está no parâmetro MV_ARQTRAN
-
Olá Charles, boa tarde!
O intuito deste artigo não está relacionado com a dúvida reportada. Recomendo verificar outros artigos relacionados ao tema ou abrir um ticket para nossa equipe de suporte avaliar e atendê-lo. A finalidade deste artigo é especificar o processo de leitura e gravação das marcações na rotina PONM010.
Links sobre artigos do tema informado você pode encontrar na centralizadora abaixo:
https://centraldeatendimento.totvs.com/hc/pt-br/sections/206956208-RH-Ponto-Eletr%C3%B4nico
Desde já agradeço pela compreensão.
5 Comentários