Crie um generator:
CREATE GENERATOR G_MOVVEN00;
E crie a SP:
CREATE PROCEDURE SP_MOVVEN00
returns (
AutoIncremento integer)
as
BEGIN
AutoIncremento = GEN_ID(G_MOVVEN00, 1);
SUSPEND;
END
Dentro do seu sistema, vc executa a SP, pega o valor atual da SP e joga no
registro.