ERP – Cadastro de Produto – Erro de acesso ao banco de dados: Não é possível excluir esse registro pois ele está sendo referenciado por outro registro no banco de dados. E081LIP(CodEmp;CodPro;CodDer) -> E075DER(CodEmp;CodPro;CodDer)
Incidente
No módulo de Cadastros, ao realizar a exclusão de um produto, é retornada a mensagem: Erro de acesso ao banco de dados: Não é possível excluir esse registro pois ele está sendo referenciado por outro registro no banco de dados. E081LIP(CodEmp;CodPro;CodDer) -> E075DER(CodEmp;CodPro;CodDer).
Causa
Esta mensagem é retornada, pois o parâmetro Gerar Log Tab. Preço Vendas na tela F070FVE está definido como 'S' - Sim. Sendo assim sempre que a tabela de preços sofrer alguma alteração na guia de produtos o sistema gravará o histórico dos registros na tabela E081LIP - Log dos Itens de Produto . A consulta do log das alterações pode ser realizada através da tela F081CLA.
Solução
Para que a mensagem não seja apresentada ao efetuar a exclusão de cadastro de produtos, realize os passos a seguir:
1. Acesse a tela F070FVE - Cadastros / Filiais / Parâmetros por Gestão / Vendas;
1.1. Informe a Filial;
1.2. Acesse a guia Vendas 2;
1.3. Altere o parâmetro Gerar Log Tab. Preço Vendas para 'N' - Não;
1.4. Clique no botão Alterar;
2. Acesse a tela F075PRO - Cadastros / Produtos e Serviços / Produtos / Individual;
2.1. Acesse a guia Derivações;
2.2. Altere a Situação da derivação para 'I' - Inativa;
2.3. Acesse a guia D. Gerais;
2.4. Altere a Situação do produto para 'I' - Inativa;
Observação
Neste caso não será possível excluir o cadastro do produto, apenas inativar.