Hi A-D-T,
ich hatte eher ungenau gelesen.
Aber nichsdestotrotz - ich hätte da was, auch wenn die GUI bestimmt ganz traurig ist, wenn man ihr ihr Ziel unter den Füßen wegzieht.
Du hast ja schon gemerkt, dass die GUI den in der Verknüpfung eingestellten Modus automatisch startet, sobald das 1. Bildchen aufgeblendet wird, indem sie sowas wie "/n<transaktionscode>" ausführt.
Schau dir mal folgendes Coding an, welches dem User als Starttransaktion untergejubelt werden kann, sobald das Passwort bald zu ändern ist. Das sollte dafür sorgen, dass dem User das vorgegaukelt wird, was du haben möchtest. Wenn du rausfinden möchtest, welche Tx der User wirklich aufrufen wollte, damit du ihn später dort hinführen kannst, müsstest du den Startmodus aus eurer Transaktion heraus abschießen und dort ein klein wenig warten bis dir TH_LONG_USR_INFO verrät, was er eigentlich machen wollte.
Code: Alles auswählen.
CALL FUNCTION 'TH_CREATE_MODE'
EXPORTING
transaktion = 'ZSPEZIALTRANSAKTION.
CALL FUNCTION 'TH_DELETE_MODE'.
* EXPORTING
* mode =
* mode = -1 --> lösche aktuellen Modus (default)
* mode = n --> lösche Modus n+1