Situação:
Ao tentar recalcular ou importar o ponto, apresenta lentidão no processo ou não realiza em sua totalidade.
Erro gerado:
XX/XX/XXXX HH:MM:SS MarcPontoReg: 01 9118 XX/XX/XXXX HH:MM:SS XX/XX/XXXX HH:MM:SS Added The INSERT statement conflicted with the FOREIGN KEY constraint "RH_FK_4826_04". The conflict occurred in database "XXXXX", table "dbo.RHMOTIVOSFA", column 'MOTIVOFA'.
The statement has been terminated.
Causa:
Este erro ocorre quando uma programação foi inserida de forma incorreta.
O Sistema não consegue efetuar o cálculo por ter o motivo incorreto na programação do ponto, sendo necessário ajustar a programação.
Solução:
Para identificar o erro, siga os passos abaixo:
1. No arquivo logcalctratados.log (localizado no diretório de sistema), identifique o erro:
XX/XX/XXXX HH:MM:SS MarcPontoReg: 01 9118 XX/XX/XXXX HH:MM:SS XX/XX/XXXX HH:MM:SS Added The INSERT statement conflicted with the FOREIGN KEY constraint "RH_FK_4826_04". The conflict occurred in database "XXXXX", table "dbo.RHMOTIVOSFA", column 'MOTIVOFA'.
The statement has been terminated.
2. Verifique se o contrato informado tem alguma programação do ponto, como a dispensa do ponto.
2.1. No Módulo Frequência, acesse o Menu: Programações > Dispensa do Ponto ou Ponto por Exceções.
2.2. Informe o Contrato mencionado no erro e veja se o motivo da dispensa do ponto está correto. Ajuste se necessário.
3. Recalcule o ponto novamente.