A374-Referência/erro: 12900000 / 5 - falha imprevista na rotina ctldpesqprodutos_onfechar - descrição: invalid procedure call or argument

Sumário

Sistema: Gerenciador de Aplicativos Prosoft (GAP)

Contexto: Ao pesquisar o produto e selecionar o mesmo para utilização na rotina de Livro de Inventário ocorre o erro 5.

Informações Adicionais: Não se aplica.

Resolução

Mensagem de erro:
Mensagem: Falha imprevista na rotina ctlDPesqProdutos_OnFechar
Causa:  Descrição: Invalid procedure call or argument
Referência/Erro: 12900000 / 5

O erro ocorre, pois na tabela prodempEEEE o registro referente ao campo fk_empresa_id do código da empresa esta diferente do ID existente na tabela prg_empresa_compl.
(EEEE – Código da empresa).

Verifique que o ID referente ao código da empresa na tabela prg_empresa_compl.
 
Script de verificação do id da empresa:
Select id from prg_empresa_compl where codigo = ‘XXXX’;
 
Com a informação do ID da empresa verifique se essa informação é igual a encontrada na coluna fk_empresa_id na tabela prodempEEEE.
 
Script de verificação do fk_empresa_id na tabela prodempEEEE:
Select fk_empresa_id from prodempEEEE;
 
Correção via Script SQL:
Para correção pode ser executado um update para a tabela corrigindo os registros fk_empresa_id:
Update prodempEEEE set fk_empresa_id = xx;

Para mais informações, acesse:

I255 - Ferramenta de correção de id na base de dados

  • Sem rótulos