Bom pessoal eh o seguinte tenho uma procedure para recalcular o saldo devedor 
de um determinado cliente onde passo o codigo do cliente e ele atualiza 
conforme as baixas da duplicata, porem como faço para que quando eu efetuar uma 
baixa da duplicata a trigger da tabela de baixas pegue o codigo da duplicata e 
e vai na tabela de duplicatas e atualize o saldo devedor conforme o numero da 
duplicata entenderam.

Assim: exemplo
   duplicata 101500 do cliente tal no valor de R$ 1.000,00 vcto 30/11/09.
   certo dia ele vem e nao pode pagar tudo dai paga parcial ex 500,00 e este 
lançamento eh gravado na tabela baixas com o numero da duplicata e demais dados.
   saldo devedor a duplicata 101500 fica com saldo de 500,00 ex.
   ja criei uma trigger para que quando eu atualizar a tabela de baixas ela 
rode a procedure que recalcula o saldo devedor da duplicata o porem eh passar 
por parametro o numero do cliente pela trigger tentei assim mas nao da:
  execute procedure atualizaduplicata(new.duplicata)
  em after position. Porem ele nao identifica o codigo de new.duplicata se eu 
por exemplo efetuar um update e nao um novo lançamento.
  Entao como obter o numero da duplicata em update?

  
  
  
   

Responder a