HCM | Controle de Ponto

12292 - Erro TOO MANY ROWS: Desligamento colaborador

Problema: Ao fazer o desligamento / demissão de um colaborador através da tela de histórico de afastamento, ocorre o seguinte erro:
Erro de acesso ao banco de dados... Erro em R038HCH - TOO MANY ROWS. TipCra: 2 Empresa...

Quando ocorre / onde se aplica: Ao incluir histórico de afastamento de demissãoSolução:
O erro poderá ocorrer quando o colaborador tiver mais de um histórico de crachá em aberto. 
Deverá verificar as datas dos históricos de crachás, pois se houver um histórico em aberto e um histórico com data final maior ou igual a data da demissão no histórico de afastamento, o erro ocorrerá.

Para identificar se existe sobreposição de crachá acesse o Controle de Ponto > menu Colaboradores > Listar > 29-Sobreposição de crachás.

Essa situação poderá ser ocasionada pelos seguintes fatores:
- A base foi convertida da versão 4w para a versão Windows e na 4w já existia esta sobreposição;
- Em algum momento as triggers estavam inválidas no banco de dados permitindo que houvesse mais de um histórico de crachá provisório em uma mesma data.

Esse artigo foi útil?

Usuários que acharam isso útil: 0 de 0

Tem mais dúvidas? Envie uma solicitação

Comentários

0 comentário

Artigo fechado para comentários.