Hallo Daniel,
man kann einen Text im GUI auch mit einem Funktionsbaustein anzeigen lassen.
Ich benutzte dies in einigen Reports (ALV-Liste). In der ALV-Liste zeige ich nur ein 'X' an, wenn ein Text vorhanden ist. Mit einem Doppelklick darauf führe ich folgendes aus:
concatenate 'Text aus MD04 zu Material ' zt_best-matnr into z_text respecting blanks.
CALL FUNCTION 'RECA_GUI_TEXTEDIT_POPUP'
EXPORTING
ID_TDOBJECT = zt_best-TDOBJECT
ID_TDNAME = zt_best-TDNAME
ID_TDID = zt_best-TDID
ID_TDSPRAS = zt_best-TDSPRAS
ID_ACTIVITY = '03'
ID_TITLE = Z_TEXT
EXCEPTIONS
TEXT_INCONSISTENT = 1
FOREIGN_LOCK = 2
OTHERS = 3.
Der Text bei concatenate wäre anzupassen. Außerdem wäre es sinnvoll, vorab für den Text einen Select auf die STXH zu machen. Je nachdem, welche Sprache du haben willst.
Für den Vertrienstext müsstest du die Felder so belegen:
ID_TDOBJECT: MVKE
ID_TDNAME : {matnr}{vkorg}{Vertriebsweg}
ID_TDID : 0001
ID_TDSPRAS : DE
Mit freundlichen Grüßen
Matthias Alpmann