HCM - S-2240 - Violação de Chave
Incidente
No módulo Segurança e Medicina, ao realizar a geração do leiaute S-2240, é apresentada a mensagem: Violação de chave.
Causa
Esta mensagem é apresentada, pois ao realizar a geração do leiaute, o sistema tenta inserir um registro com um campo chave que já existe.
Solução
Para que a mensagem não seja apresentada ao realizar a geração de Não Periódicos, realize os passos a seguir:
1. Acesse o CBDS;
2. Realize um select nas tabelas R350CON e R350ATC;
3. Verifique se o campo SEQCON das tabelas R350ATC e R350CON para cada DATINI;
Observação: Os registros da tabela R350ATC que estiverem com o SEQCON com sequencia maior que os da tabela R350CON devem ser excluídos para que os novos registros sejam incluídos corretamente.
4. Acesse o módulo Segurança e Medicina;
5. Entre em eSocial / Gerar Não Periodicos;
6. Gere o S-2240.
Atenção! Antes de realizar qualquer alteração, analise o impacto que poderá ter em outros lançamentos/processos do sistema.