Tempo aproximado para leitura: 00:01:20 min
Ocorrência
Ocorre erro CRC INVÁLIDO na aplicação RM.
Ambiente
Framework - Framework (Linha RM) - Banco de Dados - Todas as versões
Causa
Quando é realizado comando DML na base de dados em tabelas protegidas com campos de controle CRC.
Solução
Para que este erro não aconteça, não deverá ser dado nenhum comando DML na base de dados, pois as tabelas Globais começam com G possuem um controle interno que não temos como interferir pois ele é gerado automaticamente pelo sistema, então quando há a intervenção humana nestas tabelas, este controle entra em um conflito interno e não é recalculado resultando neste erro de CRC.
Por isto não recomendamos o manuseio DML diretamente no banco de dados.
Quando este erro acontece, é preciso efetuar o Recalculo de Controle das tabelas Globais, onde isto é feito junto a equipe de consultoria de Banco de Dados e procedimento faturado. Se foram efetuadas alterações manuais pelo banco, deve ser recalculado o controle, e para isso será recomendada a nossa equipe de consultoria.
1 Comentários