Situação
Ao tentar excluir um contrato, o sistema exibe a seguinte mensagem de Atenção:
Esta informação não pode ser excluída pois está em uso no sistema.
The DELETE statement conflicted with the REFERENCE constraint "FK_PESSOALTESOCIAL_01". The conflict occurred in database "X", table "dbo.PESSOALTESOCIAL", column 'IDDOCONTRATO'.
The statement has been terminated.
Causa
Essa mensagem indica que há vínculos ativos com o contrato que impedem sua exclusão - geralmente eventos do eSocial associados a esse vínculo.
Solução
Passo a Passo
- Acesse o Gerenciador de Eventos e verifique se o colaborador possui algum evento S-2205 (Alteração Cadastral) com status Aceito.
1.1 Caso exista, gere a exclusão desse evento. - Aguarde o retorno do evento S-3000 com status Aceito.
- Após a confirmação, tente realizar novamente a exclusão do contrato.