Erro quando vai cadastrar horário no rubi

Pergunta:

Na mensagem que o sistema ta dando é que qualquer alteração que faça no horário ele pode causar inconsistências no eSocial e marcações tem que ser menor que a tolerância (00:00).


Solução:

Nesta situação deve-se solicitar um select da tabela R004HOR, para verificação dos campos "TipHor" e "JorHor" e um select da tabela R004MHR (Tolerâncias) para verificação dos campos "TolAnt" e "TolApo" para o código do horário em questão.  

Quando não possui integração com o Controle de Ponto, ao cadastrar um horário no Administração de Pessoal, o campo TipHor fica com valor = 0 e o campo JorHor = vazio e não consiste com nenhuma informação gravada na tabela R004MHR. Se o TipHor for = 1 ou 4 consiste com as informações gravadas na tabela R004MHR. 

Neste caso, para ajustar esta situação, deverá realizar os comandos abaixo: 

update R004Hor set JorHor = 0, TipHor = 0 where CodHor = XX 

update R004Mhr set TolAnt = 0, TolApo = 0 where CodHor = XX"


Ressaltamos que o XX deverá ser substituído pelo código do horário em questão

Após os comandos efetuados, poderá efetuar a alteração desejada. Orientamos efetuar um backup das tabelas envolvidas neste procedimento, antes de executar os comandos de update, por questões de segurança. 


Atualizado em 25/03/2019
Este artigo foi útil?  
Agradecemos sua avaliação.