[firebase-br] Trigger saída produto

Rlinus rmsrlinus em gmail.com
Qua Ago 18 14:51:18 -03 2010


  Olá a todos!
Seguinte pessoal tenho um tabela chamda produto e uma saida_produto, 
também tenho uma trigger que é acionada quando um evento de insert ou 
delete é acionado na tabela saida_produto.
Porem quando faço uma saída a baixa e feita perfeitamente na tabela 
produto... agora quando eu apago uma baixa que foi feita a quantidade 
não é aumentada na tabela produto...
Quem puder me ajudar fico agradecido...

Segue o código da trigger:

AS
begin
   /* Trigger text */
     if (inserting) then
         update produto
         set produto.prod_qtd = (produto.prod_qtd - old.qtd)
         where prod_cod = new.prodcod;

     if (deleting) then
         update produto
         set produto.prod_qtd = (produto.prod_qtd + new.qtd)
         where prod_cod = new.prodcod;
end




Mais detalhes sobre a lista de discussão lista