Gravar total dos itens
Olá
Estou tentando gravar o total de IPI dos itens, num campo de outra tabela através de trigger, mas não estou conseguindo. Podem me dar uma dica do que estou fazendo errado? Trigger aceita a funçao SUM?
Uso Delphi7 e firebird 1.5.
Vejam como estou fazendo:
Estou tentando gravar o total de IPI dos itens, num campo de outra tabela através de trigger, mas não estou conseguindo. Podem me dar uma dica do que estou fazendo errado? Trigger aceita a funçao SUM?
Uso Delphi7 e firebird 1.5.
Vejam como estou fazendo:
SET TERM ^ ; CREATE TRIGGER ESANSI_AIUD0 FOR ESANSI ACTIVE AFTER INSERT OR UPDATE OR DELETE POSITION 0 AS DECLARE VARIABLE SALDO DOUBLE PRECISION; begin Select sum(ValorIPI) from TABITENS Where CODPEDITENS=OLD.CODPEDITENS INTO :SALDO; update PEDIDO SET TOTALIPI = :SALDO where CODPEDIDO=OLD.CODPEDITENS; end ^ SET TERM ; ^
Ivonei
Curtidas 0