HCM – Exclusão de cargo - Erro de acesso ao banco de dados: Não é possível excluir este registro pois ele está referenciado por outro registro no banco de dados. R080Efd(EstCar;CodCar) -> R024Car(EstCar;Codcar)
Incidente
No módulo Administração de Pessoal, ao tentar excluir um cargo, é apresentada a mensagem:
Erro de acesso ao banco de dados: Não é possível excluir este registro pois ele está referenciado por outro registro no banco de dados. R080Efd(EstCar;CodCar) -> R024Car(EstCar;Codcar).
Causa
Esta mensagem é apresentada, pois a partir do momento em que alocamos um colaborador em determinado cargo, será gerado um registro nas tabelas R080EFD e R080EFE. Quando excluímos o histórico de cargo do colaborador o sistema irá zerar a informação das tabelas R080EFD e R080EFE, porém, o registro permanecerá na tabela com quantidade de vagas zerada, pois a vaga poderá voltar a ser ocupada em rotinas do módulo Quadro de Vagas.
Solução
Para que a mensagem não seja apresentada ao efetuar a exclusão do cargo, realize os passos a seguir:
1. Acesse o módulo Quadro de vagas e Orçamento;
1.1. Realize a normalização do efetivo em Lotação x Local / Normalização / Efetivo para que o registro seja excluído das tabelas R080EFD e R080EFE;
2. Realize a exclusão do cargo novamente em Tabelas / Cargos / Cargos.