ich bin noch relativ neu in der Programmierung im SAP Umfeld. Ich stehe vor dem Problem das ich wenn ich eine Tabelle zurückbekomme, auch gerne wissen möchte welche Datenelemente bzw. welcher Zeilentyp in der Table verwendet werden.
Weiß jemand von euch wie ich an diese Informationen herankomme.
Innerhalb von SAP kannst du die RTTI funktionen aufrufen (zB Klasse CL_ABAP_TYPEDESCR) und dir den Typ zur Laufzeit bestimmen lassen (inklusive Datenelemente der Strukturfelder).
Du könntest nun deine Schnittstelle um eine Tabelle erweitern und in SAP diese Tabelle mit den Datenelementen der Rückgabestruktur füllen. Das ganze ist natürlich etwas aufwendig, falls du immer die selben SAP Funktionen aufrufst kannst du natürlich auch einfach in der Funktionsbausteindefinition dir den Typ anschauen (denke nicht das es diese einfache Lösung ist)