>   IF (TG_OP = UPDATE) THEN
> 
> UPDATE movimiento 
>    SET cod_movimiento= NEW.cod_compra, fec_movimiento = NEW.fec_compra, 
> cod_transaccion = '01', cod_documento = NEW.cod_documento, nro_documento = 
> NEW.nro_documento, cod_entidad = NEW.cod_proveedor, cod_moneda = 
> NEW.cod_moneda, tipo_cambio = NEW.tipo_cambio, flag_anulado = 
> NEW.flag_anulado, fec_update = NEW.fec_update

Obviamente aquí falta un WHERE ...

Si claro, je por el apuro no lo puse.. 
IF (TG_OP = UPDATE) THEN
  UPDATE movimiento 
  SET cod_movimiento= NEW.cod_compra, fec_movimiento = NEW.fec_compra, 
cod_transaccion = '01', cod_documento = NEW.cod_documento, nro_documento = 
NEW.nro_documento, cod_entidad = NEW.cod_proveedor, cod_moneda = 
NEW.cod_moneda, tipo_cambio = NEW.tipo_cambio, flag_anulado = NEW.flag_anulado, 
fec_update = NEW.fec_update

WHERE  cod_movimiento= NEW.cod_compra

Mmmm. 



      

Reply via email to