Ich befasse micht erst kurz mit BW und habe noch nicht viele Erfahrungen.
Ich stehe vor der Aufgabe, eine DataSource mittels Extraktion über Funktionsbaustein zu realisieren. Daher habe ich nun mal den Beispiel-FB "RSAX_BIW_GET_DATA_SIMPLE" (gem. SAP Help) angeschaut, und jetzt meine Frage:
Da ich die Daten aus 10 versch. Tabellen zusammenkratzen muss habe ich entspr. eine itab aufbereitet. Sehe ich das richtig, dass ich diese Daten nun in eine selbstdefinierte Z-Tabelle übertragen muss? (Wird ja mit OPEN CURSOR gelesen?).
Oder habt ihr schon mal Daten direkt aus einer itab an BW übergeben?
Ansonsten gilt für alle Extraktoren:
Der Extraktor wird mehrfach aufgerufen, Initialisierung und portionsweiese Lesen der Daten.
Wo Du die Daten herbekommst ist eigentlich egal. Bei einer Tabelle merkt man sich den Cursor, bei irgendwas anderem musst Du dir ebenfalls merken, was Du dem Extraktor schon mitgegeben hast, damit es nicht doppelt im BW landet.