Situação:
Ao tentar excluir um horário ou uma escala, o sistema gera o seguinte erro:
"a instrução DELETE conflitou com a restrição do REFERENCE "RH FK 2685 01”. O conflito ocorreu no banco de dados "META", tabela "dbo.RHESOCIALESCALAS", column ESCALA."
Causa:
Esse erro ocorre porque o registro que está tentando excluir na tabela de Horários ou Escalas é referenciado por outra tabela (“rhesocialescalas”). A restrição de chave estrangeira "RH FK 2685 01" impede a exclusão para manter a integridade dos dados no banco.
Causas Comuns
1. Relacionamento ativo:
A tabela RHESOCIALESCALAS possui registros vinculados à escala ou horário que você deseja excluir.
2. Restrição de integridade referencial:
O banco de dados foi configurado para evitar que registros sejam excluídos caso existam dependências em outras tabelas.
Solução:
A orientação é desativar o horário ou escala em vez de excluí-los. Isso pode ser feito diretamente na interface do sistema.
1. Desativar um Horário ou Escala:
No Módulo Frequência, acesse o Menu: Arquivo > Tabelas do Ponto > Escalas, localize o registro que deseja desativar. Desmarque a opção "Ativo".
No Módulo Frequência, acesse o Menu: Arquivo > Tabelas do Ponto > Horário, localize o registro que deseja desativar. Desmarque a opção "Ativo".
2. Encaminhar para a área de serviço (caso a exclusão seja necessária):
Se a empresa realmente precisa excluir o horário ou escala e todos os dados relacionados, o chamado deve ser encaminhado à área de serviços.
Importante: A exclusão deve ser feita com cautela, pois envolve apagar não apenas o registro principal, mas também todas as tabelas vinculadas internamente.
Conclusão:
Caso o erro persista ou você tenha dúvidas sobre os passos indicados, entre em contato com o suporte técnico para orientação. Desativar registros é geralmente a solução mais segura e recomendada para evitar inconsistências no sistema.