ORA-01003: no statement parsed

Dicas do Oracle Forms Builder - Blocos, Itens, LOV, Canvas, Triggers, comandos, PLL, d2kwutil, FMB, Alert, menus, etc
Responder
KALELSOUZA
Rank: Estagiário Pleno
Rank: Estagiário Pleno
Mensagens: 5
Registrado em: Qui, 03 Dez 2009 10:12 pm
Localização: São Paulo

Pessoal, estou com o seguinte problema, trabalho com o Oracle EBS e existe uma rotina que insere dados nas tabelas interfaces(AP/AR):
- AP_INVOICES_INTERFACE
- RA_INTERFACE_LINES_all
Porém as informações da tabela AP_INVOICES_INTERFACE estão sendo deletadas via aplicação por algum usuário.
Criei uma trigger de Banco para que possa guardar os dados deletados na tabela X, porém existe uma rotina do EBS que após a interação das notas, as mesmas são detadas, daí a quantidade de informações na tabela x é enorme.
Após isso, criei uma trigger no Form - Bloco de Dados - Invices_Folder: PRE-Delete ... antes de deletar o valor será inserido na tabela X.

DECLARE

Cursor cdados is
SELECT * FROM AP_INVOICES_INTERFACE
WHERE org_id = '86'
and invoice_id = :invoices_folder.invoice_id;

cnf cdados%rowtype;

BEGIN

Open cdados;
loop
Fetch cdados into cnf;
EXIT WHEN cdados%notfound;

Insert into AP_INTERFACE

(invoice_id, --1
invoice_num, --2
invoice_type_lookup_code, --3
invoice_date, --4
po_number, --5
vendor_id, --6
vendor_num, --7
)
values
(cnf.invoice_id, --1
cnf.invoice_num, --2
cnf.invoice_type_lookup_code, --3
cnf.invoice_date, --4
cnf.po_number, --5
cnf.vendor_id, --6
cnf.vendor_num --7
);
end loop;
CLOSE cdados;
END;


Porém quando estou deletando a NF na aplicação, ocorre o seguinte erro:

:cry:
KALELSOUZA
Rank: Estagiário Pleno
Rank: Estagiário Pleno
Mensagens: 5
Registrado em: Qui, 03 Dez 2009 10:12 pm
Localização: São Paulo

Desculpe-me pessoal, não coloquei o erro completo:

ORA-01003: no statement parsed

--------------------------------------------------------------
FRM-40735: ON-DELETE trigger raised unhandled exception ORA-04098.
KALELSOUZA
Rank: Estagiário Pleno
Rank: Estagiário Pleno
Mensagens: 5
Registrado em: Qui, 03 Dez 2009 10:12 pm
Localização: São Paulo

Ninguém pode me ajudar, nenhuma dica?
Responder
  • Informação
  • Quem está online

    Usuários navegando neste fórum: Nenhum usuário registrado e 17 visitantes