4451 - Mensagem 'hour must be between 0 and 23' ao finalizar crachá
Problema: Ao finalizar o crachá ou excluir este registro, o sistema informa a mensagem: Erro na Atualização da Tabela R070CON.
Ao excluir este mesmo registro na R070CON, o banco informa:
hour must be between 0 and 23
Erro durante execução da trigger R070CON_EU
Quando ocorre / onde se aplica: Ocorre quando o campo DATVAL da R070CON possui uma hora maior que 23. Geralmente ocorre com registros antigos, que eram populados como 2400. Mas as triggers atuais tratam somente até 2359.
Solução: É preciso dropar a trigger R070CON_ED e em seguida, excluir o registro da R070CON. Após a exclusão do registro na R070CON, recrie novamente as triggers da R070CON e pelo Espelho de Acesso crie o registro novamente clicando no botão Gravar Controle/Datamart. Após isto, faça a exclusão ou finalize o histórico do crachá pelo sistema e monitore a situação novamente.
Ao excluir este mesmo registro na R070CON, o banco informa:
hour must be between 0 and 23
Erro durante execução da trigger R070CON_EU
Quando ocorre / onde se aplica: Ocorre quando o campo DATVAL da R070CON possui uma hora maior que 23. Geralmente ocorre com registros antigos, que eram populados como 2400. Mas as triggers atuais tratam somente até 2359.
Solução: É preciso dropar a trigger R070CON_ED e em seguida, excluir o registro da R070CON. Após a exclusão do registro na R070CON, recrie novamente as triggers da R070CON e pelo Espelho de Acesso crie o registro novamente clicando no botão Gravar Controle/Datamart. Após isto, faça a exclusão ou finalize o histórico do crachá pelo sistema e monitore a situação novamente.