Existen los campos incrementables pero en los IBX's ignoro si en los fibPlus ó los MDO pero los IBX's tienen una propiedad GENERATORFIELD, alli solo especificas el nombre del generador, el campo a afectar y los eventos cuando se aumentará dicho valor en el campo.
Primeramente tienes que Crear un generador en Firebird si no sabes como, bajate el programa
www.ibexpert.com en la versión personal, aqui registras tu base de datos y cuando la abres al final viene un apartado que dice GENERATOR.
Saludos....