Erro ORA-00942 a tabela ou view não existe Código CORE_E04804

Bom dia.

Ao tentar incluir qualquer item no pedido de compra, estava tendo o erro em anexo na aula de Entrada de bonificação.

Pesquisas relacionadas:

  1. NotebookLM retornou a seguinte informação: O erro ORA-00942: a tabela ou view não existe (acompanhado do código de aplicação CORE_E04804) é um erro de banco de dados (Oracle) que indica que o sistema está tentando executar um comando SQL (leitura ou gravação) referenciando um objeto que não foi encontrado no banco de dados.

  2. Limpei o cache do servidor e do navegador.

  3. Registrando o erro para posteriormente ajudar outras pessoas.

========================================//======================================

Fazendo testes no sistema, identifiquei o erro.

Trata-se do jeito em que a fórmula é lançada dentro do "Tipo de Negociação >> Parcelas >> Fórmula":

Se lançar a fórmula SQL como no exemplo abaixo (que aparece no vídeo), retornará o erro descrito na postagem:
VLRNOTA-(VAL(PDES('SUM(VLRDESCBONIF)','TGFITEITE','ITE.NUNOTA='+NUNOTA)))

Se lançar conforme vem no script de configuração (14. Entrada de bonificação), funcionará:
VLRNOTA-(VAL(PDES('SUM(VLRDESCBONIF)','TGFITE
ITE','ITE.NUNOTA='+NUNOTA)))

Após efetuar o lançamento, salvar e confirmar parcelas.

Obs.: Para mim funcionou, espero ter ajudado.

Att,

Felipe Andrade.

erro.png
9.67KB

1 resposta
Resolvida