HCM – Pensão Judicial – Violação de Chave
Incidente
No módulo Administração de Pessoal, ao tentar cadastrar uma pensão judicial, é apresentada a mensagem: Violação de Chave.
Ao gerar o log SQLmon este retorna a seguinte mensagem: Error - [Microsoft][SQL Server Native Client 11.0][SQL Server]Violation of PRIMARY KEY constraint 'cp_r047dep'. Cannot insert duplicate key in object 'rhfosnor.r047dep'. The duplicate key value is (13, X, X, XXXX, X).
TRANSACTION - Rollback.
Causa
Esta mensagem é apresentada, pois ao cadastrar a pensionista esta já possuí informação cadastrada na tabela R047dep, no cadastro dos CIFS C04, F03, F04, R10, R11, R12 ou R16.
Solução
Para que a mensagem não seja apresentada ao efetuar o cadastro da pensão judicial, realize os passos a seguir:
1. Acesse em Integração ERP / Integração Financeira / Cadastro CIF;
2. Localize os CIFs de pensão cujo tipo de título é C04, F03, F04, R10, R11, R12 ou R16;
3. Verifique se na aba Dependentes já existe informação para esta dependente que está sendo incluída a pensão judicial;
4. Exclua a informação e realize a inclusão para que seja realizado o INSERT ao cadastrar a pensão, na tabela R047DEP.