Hi,
1) If you define your structure based on a data dictionary structure, you can use function module ICL_DDIC_FIELDDESCRIP_GET to get the description field names.
CALL FUNCTION 'ICL_DDIC_FIELDDESCRIP_GET'
EXPORTING
iv_tabname =
iv_fieldname =
* IV_LANGU =
* IV_TXTTYPE = ' '
* IMPORTING
* EV_FIELDDESCRIP =
* EV_FIELDTEXT =
* EXCEPTIONS
* NOT_FOUND = 1
* OTHERS = 2
.
IF sy-subrc <> 0.
* Implement suitable error handling here
ENDIF.