HCM - Rescisão - Erro do Banco (50103) Erro ao buscar informações do plano de vagas
Incidente
No módulo Administração de Pessoal, ao tentar calcular uma rescisão para um colaborador é retornado a mensagem:
Erro Gravação rescisão - R038AFA: Erro de acesso ao banco de dados:
Banco de Dados: SQL Server 2019.
Erro do Banco (50103): Erro ao buscar informações do plano de vagas.
Causa
Esta mensagem é apresentada, pois há um erro ao buscar informações do plano de vagas no banco. O erro é gerado pelo trigger VETORH.R038AFA_SI, que ocorre durante a tentativa de inserir um histórico de afastamento para um colaborador. Isso pode acontecer se houver dois planos de vagas ativos para a mesma empresa, com períodos coincidentes, na estrutura de postos de trabalho.
Solução
Para que a mensagem não seja apresentada, realize os passos a seguir:
1. Acesse o módulo Quadro de Vagas e Orçamento;
2. Verifique se existem dois planos de vagas ativos para a mesma empresa, com períodos coincidentes, na estrutura de postos de trabalho, em Tabelas / Postos de Trabalho / Estruturas / aba Plano de Vagas;
3. Caso existam dois planos de vagas ativos com períodos coincidentes:
3.1. Altere o período do plano de vagas da estrutura de postos que não é mais vigente, informando um período final anterior ao início do plano de vagas vigente. Por exemplo, se no plano de vagas vigente o período inicial é 09/20XX, no plano de vagas da estrutura anterior o período deve ter o seu término em 08/20XX.
4. Insira novamente o histórico e valide.