HCM – Contabilização – R067LPR: Erro ao banco de dados: Banco de Dados: SQL Server 2019. Erro do Banco (0): General error
Incidente
No módulo Administração de Pessoal, ao realizar o cálculo da contabilização, é retornada a mensagem:
R067LPR: Erro ao banco de dados:
Banco de Dados: SQL Server 2019.
Erro do Banco (0): General error.
Causa
Esta mensagem é apresentada, pois a tabela de logs de processamento R067LPR esta com muitos registros utilizando muito espaço de armazenamento e impactando no cálculo da contabilização e em outras rotinas.
Solução
Para que a mensagem não seja apresentada ao efetuar o cálculo da contabilização, realize os passos a seguir:
1. Realize o select a seguir para verificar a quantidade total de registros:
SELECT COUNT(*) FROM R067LPR;
2. Efetue o delete por tipo de processamento que mais tenha registros filtrando por data de log:
DELETE R067LPR WHERE TIPLPR =XXX AND DTHLOG < YY/YY/YYYY;
3. Realize o cálculo da contabilização após realizada a limpeza e valide o processo.
Atenção! Antes de realizar qualquer alteração, analise o impacto que poderá ter em outros lançamentos/processos do sistema. É recomendável o backup da base de dados antes de realizar qualquer ação via banco.
Observação
Esta mensagem pode ocorrer no cálculo da folha, de provisão, apuração do ponto e demais rotinas.