Fala pessoal, boa tarde!
Tivemos o cancelamento da admissão de um colaborador, daí tentamos excluir o colaborador do sistema, mas está retornando o seguinte erro:
Erro ao excluir os registros da tabela APARFUN.
Verifique as tabelas relacionadas.
FKASALDOBANCOHOR_APARFUN
Funcionário: 33602
O processo de exclusão de funcionário encontrou um erro e não pode continuar.
Todo o processo de exclusão será desfeito.
RM.Lib.Data.RMSDbFkException (0x80004005): Violação de chave estrangeira
Possíveis causas:
- exclusão de registro que possui outros registros associados
- inclusão de registro detalhe sem um registro mestre associado ---> System.Exception: The DELETE statement conflicted with the REFERENCE constraint "FKASALDOBANCOHOR_APARFUN". The conflict occurred in database "CorporeRM_SGE_BackOffice", table "dbo.ASALDOBANCOHOR".
The statement has been terminated. ---> System.Exception: --RM.Fop.Funcionario.FopProcExclusaoFuncionario
DELETE FROM APARFUN
WHERE CODCOLIGADA = 3
AND CHAPA = '33602' /*AND*/
--- End of inner exception stack trace ---
at RM.Lib.Data.DbServices.QueryExec(String sqlText, Object[] parameters)
at RM.Fop.Funcionario.FopProcExclusaoFuncionario.LimpaTabelaParaFunc(String Tabela, Int16 Coligada, String Chapa)
at RM.Fop.Funcionario.FopProcExclusaoFuncionario.DoExecute(RMSParamsProc Params)
Funcionário: 33602
Violação de chave estrangeira
Possíveis causas:
- exclusão de registro que possui outros registros associados
- inclusão de registro detalhe sem um registro mestre associado
Alguém já passou por isso, ou poderia me orientar como excluir o cadastro?