Bin mir ja nicht ganz sicher was Du da meinst, aber ich versuche mal zusammen zu fassen.
Du machst einen FB mit deinen Funktionen.
Und in diesem sollen dann SFBs aufgerufen werden.
Wenn das so richtig ist, musst Du eins von zwei Dingen beachten.
Da jeder SFB genauso einen DB benötigt, musst Du dafür sorgen das,
entweder
jeder SFB über Eingabe Parameter Deines FB seinen eigenen DB bekommt,
oder
Du musst dafür sorgen das die Parameter der SFBs innerhalb des DBs abgespeichert werden.
Erster Fall wäre sehr schnell und einfach realisiert, allerdings etwas verschwenderisch, auf dauer unübersichtlich und unschön.
Zweiter Fall ist etwas aufwendiger, aber eleganter und sehr aufgeräumt.
Im zweiten Fall gibt es auch mehrerer Lösungsansätze.
z.B. Du könntest die SFB DB Daten vor dem Aufruf aus dem IDB Deines FBs in einen Temporären DB schreiben. (Dieser kann z.B. über SFCs dynamisch erstellt werden). Dann bearbeitest Du den SFB, danach sicherst Du die Daten in Deinem DB und löscht den temorären DB wieder.