Obrigado Evandro, mas eu gostaria que fosse feito pelo banco e não pela aplicação. Uso o Delphi 7 e FB 1.5 com IBX. Pelo Delphi eu coloco no OnNewRecord. MovimentoProdutoNo.value := ProdutosProdutoNo.value; Grato Zottis