18769 - Não encontrada a definição do histórico para o fornecedor - função BuscaPercentu
Problema: Ao gerarmos uma cotação de serviço esta apresentando uma mensagem de erro informando que o fornecedor não tem definições cadastradas, porém até no momento em que o erro ocorre não é informado nenhum fornecedor. O erro ocorre ao clicar no botão Cotar da tela.
Mensagem de Erro: Não encontrada a definição do histórico para o fornecedor - função BuscaPercentualIRF.
Rotina / Tela: F410COS
Solução: Solução 18769: Verificado no log gerado pelo SQLMon que o sistema estava buscando um fornecedor com código zero, indicando que existia na base um cadastro de fornecedor com código zero.
Para identificar isso, é necessário efetuar o select abaixo no banco:
SELECT * FROM E095FOR ORDER BY CODFOR
Se encontrado algum cadastro com código zero ou mesmo sem código, o registro deve ser deletado da tabela.
Nesse caso, foi encontrado um registro e deletado, após o que o erro não foi mais exibido.
Mensagem de Erro: Não encontrada a definição do histórico para o fornecedor - função BuscaPercentualIRF.
Rotina / Tela: F410COS
Solução: Solução 18769: Verificado no log gerado pelo SQLMon que o sistema estava buscando um fornecedor com código zero, indicando que existia na base um cadastro de fornecedor com código zero.
Para identificar isso, é necessário efetuar o select abaixo no banco:
SELECT * FROM E095FOR ORDER BY CODFOR
Se encontrado algum cadastro com código zero ou mesmo sem código, o registro deve ser deletado da tabela.
Nesse caso, foi encontrado um registro e deletado, após o que o erro não foi mais exibido.