HCM – Candidatos a Efetivar - Erro na execução da regra por processo. Violação de chave
Incidente
No módulo Administração de Pessoal na tela Candidatos a Efetivar, ao tentar realizar a efetivação buscando o candidato através do botão 5 - Efetivação e posteriormente em Gravar, é apresentada a mensagem: Erro na execução da regra por processo. Violação de chave.
Causa
A causa raiz estava associada a uma regra que era chamada no momento de gravação da tela Candidatos a Efetivar que executava a operação SQL INSERT em uma tabela relacionada ao processo seletivo do módulo Recrutamento e Seleção, onde o cenário ocorre em virtude deste registro já existir nesta tabela e a regra realizava a tentativa de inseri-lo novamente gerando a mensagem descrita.
Solução
Para que esse incidente não ocorra, realize os passos a seguir:
1. Identifique a regra que está sendo utilizada podendo utilizar para isso o recurso de Monitorar Customizações, em Recursos / Monitorar Customizações;
2. Avalie a regra e efetue o ajuste da regra especial.
Observações
Caso não seja possível identificar o problema nesta regra, abra um ticket junto ao Suporte HCM com o print desta mensagem e também regra especial identificada pelo Monitorar Customizações, para que realizem uma análise prévia, e se necessário ajuste na regra customizada, direcionem esta demanda para a área de Serviços da Senior.
Atenção! Antes de realizar qualquer alteração, analise o impacto que poderá ter em outros lançamentos/processos do sistema.