Situação
No módulo Cadastros, ao tentar excluir o cadastro de um Contrato, o sistema apresenta a seguinte Mensagem de Erro da aplicação.
Detalhes:
System.NullReferenceException: Object reference not set to an instance of an object.
at Cadastros.Dominio.Contratos.Servicos.ServicoDeContratoBase2.<>c.<ExcluirEntidadesRelaciondas>b__7_4(PessoaAltESocial x) at System.Linq.Enumerable.Any[TSource](IEnumerable1 source, Func2 predicate) at Cadastros.Dominio.Contratos.Servicos.ServicoDeContratoBase2.ExcluirEntidadesRelaciondas(TEntidade entidade)
Causa
Esse erro ocorre porque o contrato possui o evento S-2205 já enviado e aceito pelo eSocial no Gerenciador de Eventos.
Solução
Para excluir o cadastro do contrato, siga o passo a passo:
- No módulo de Folha de Pagamento, acesse o menu: eSocial > Gerenciador de Eventos.
 - Informe o Contrato, localize o evento S-2205 e clique em EXCLUIR.
 - O sistema irá gerar automaticamente o evento S-3000 - Exclusão de Eventos no eSocial.
 - Acompanhe o status do evento S-3000 no Gerenciador de Eventos.
➡️ Importante! Aguarde até que o evento S-3000 esteja com status Aceito. Isso confirma que a exclusão do evento original foi processada com sucesso. - Após a confirmação, o status do evento original será atualizado para Excluído.