Hola compañeros.
Supondo que tendrás un tigger before insert.
Yo además tengo un procedimiento almacenado que pasa a una variable antes del Post o de ApplyUpdates en nuevo valor generado por el generador al lado del servidor luego con ese
valor sería fácil pasarlo a otra tabla.
// lado del ejecutable antes de post o ApplyUpdates
Código SQL
[-]datos.modulodb.proce.ExecProc;
datos.modulodb.Cliente_Maestro.FieldByName('id').AsInteger := datos.modulodb.PROCE.ParamByName('CODD3').AsInteger;
// lado del servidor procedimiento almacanedo
Código SQL
[-]CREATE PROCEDURE NUEVO
RETURNS( CODD3 INTEGER)
AS
BEGIN
CODD3=GEN_ID(MAESTRO_ID_GEN,1);
SUSPEND;
END
Un saludo y suerte.