Listing 6.11  Zugriff auf den Namen einer Struktur per RTTI
DATA:
  l_str_bta TYPE zptb00_str_bta.
PERFORM dosomething USING l_str_bta.

FORM dosomething USING i_structure TYPE any.
  DATA:
    l_rcl_abap_typedescr TYPE REF TO 
       cl_abap_typedescr,
    l_string TYPE string.
  l_rcl_abap_typedescr ?= 
    cl_abap_typedescr=>describe_by_data( i_structure ).
  WRITE:/ l_rcl_abap_typedescr->absolute_name.
* In Release 6.20 the relative name is also provided
*  CALL METHOD l_rcl_abap_typedescr->get_relative_name
*    RECEIVING
*      p_relative_name = l_string.
ENDFORM.                    "dosomething