Situação:
Ao excluir um Afastamento, aparece o seguinte Erro: 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_FICHASFINANCEIRAS_HIST". The conflict occurred in dtabase "xxxxx", table dbo.FICHAFINANCEEIRAS", column 'IDDOCONTHIST". The statement has been terminated.
Causa:
Quando é lançado um Afastamento que gera afastamento, automaticamente o sistema cria um histórico no Contrato para alterar a situação de Ativo para Afastado, ou vice-versa. Quando esse Contrato possui Folhas calculadas, o histórico fica vinculado a Ficha Financeira do Cálculo dessa Folha. Por essa razão que ocorre a mensagem de Atenção, e não permite realizar a exclusão do Afastamento, pois o histórico permanece dentro do sistema no Cálculo da Ficha Financeira.
Solução:
1. No Módulo Folha de Pagamento, acesse o menu: Consultas > Fichas Financeiras.
2. Insira o Contrato.
3. Verifique qual Folha está calculada dentro do período do Atestado que deseja excluir.
4. Exclua a Folha do Contrato.
5. No Módulo Cadastros, acesse o menu: Movimentações > Afastamentos, e exclua o Atestado, conforme sua necessidade.
6. Calcule novamente a Folha excluída para o Contrato.