2023 Sep 26 6:49 AM
HI GURUS,
I have requirement where I have generated report program. I am using handle_hotspot_click method . When I clicked on the bname I could
able to go to SU01 transaction but it is not skipping the first screen.
kindly please help me with skipping the first screen.
It should directly take me to display page (F7).
I want this page to be displayed upon clicking on row of alv grid.
2023 Sep 26 9:35 AM
Basically the initial dynpro of SU01 is defined with its own dynpro number entered as the static next dynpro, and the AND SKIP FIRST SCREEN option is not available (next screen = first screen)
So create a small BDC and call the transaction with this BDC and the options required to continue transaction execution after end of the DATA (sample)
Alternative: Use FM SUID_IDENTITY_MAINT (or SUSR_ZBV_CALL_SU01 which wraps also authorization check)
2023 Sep 26 7:59 AM
SKIP FIRST SCREEN is in fact misleading name because it's only simulating the ENTER key, which does not skip the first screen in the case of SU01.
2023 Sep 26 9:08 AM
You can try to use CALL TRANSACTION with usage of BDC. Documentation for it is here. You can use SHDB transaction to record steps and prepare proper code for the call.
2023 Sep 26 9:35 AM
Basically the initial dynpro of SU01 is defined with its own dynpro number entered as the static next dynpro, and the AND SKIP FIRST SCREEN option is not available (next screen = first screen)
So create a small BDC and call the transaction with this BDC and the options required to continue transaction execution after end of the DATA (sample)
Alternative: Use FM SUID_IDENTITY_MAINT (or SUSR_ZBV_CALL_SU01 which wraps also authorization check)
2023 Sep 26 9:29 PM