Hola chicos, listo ya solucione, resulta que lo que necesitaba era crear un rango de numero para FI, cosa que hice por laSPRO.. y luego en un user exit controlar este rango de numero para a medida que se generan facturas tanto por FI y SD (un poco loco ...), en fin esto lo logre con las funciones
NUMBER_RANGE_ENQUEUE (Bloque de Rango de numero)
NUMBER_GET_NEXT (próximo n° del rango)
NUMBER_RANGE_DEQUEUE (débloque de rango),
la tabla en donde se encuentra los rangos de numero es la NRIV,
Gracias por su ayuda..