Situação
Ao tentar excluir um histórico de contrato, aparece a seguinte mensagem:
Esta informação não pode ser excluída pois está em uso no sistema.
The DELETE statement conflicted with the REFERENCE constraint "FK_ASOS". The conflict occurred in database "X", table "dbo.ASOS", column 'IDDOCONTRATOLOTACAO'.
The statement has been terminated.
Causa
Isso acontece quando o histórico que você está tentando excluir está vinculado a ASOs cadastradas para este funcionário.
Solução
Passo a Passo
- No módulo Saúde e Segurança do Trabalho, acesse o menu: Saúde Ocupacional > Atestados de Saúde Ocupacional.
- Clique sobre as ASOs cadastradas até identificar qual(is) estão vinculadas ao histórico que você deseja excluir.
- Altere a Data do Histórico, informando um histórico anterior ao que você deseja excluir, e salve.
- Retorne ao cadastro do contrato na Folha de Pagamento e exclua o histórico.