Transaktionen und Reports im ABAP Coding aufrufen


TABLES sscrfields.

SELECTION-SCREEN PUSHBUTTON /02(17up USER-COMMAND aa.
SELECTION-SCREEN PUSHBUTTON /02(17show USER-COMMAND bb.
SELECTION-SCREEN PUSHBUTTON /02(17calc USER-COMMAND cc.
*selection-screen pushbutton /02(17) calc user-command dd.
SELECTION-SCREEN PUSHBUTTON /02(17xls USER-COMMAND ee.

INITIALIZATION.
  UP 'UP'.
  SHOW 'SHOW'.
  CALC 'CALC'.
  XLS 'XLS'.


AT SELECTION-SCREEN.
* Programm aufrufen bei Push "NAST"
  IF sscrfields-ucomm 'AA'.
    "hole Daten mit der Kopie des Lohnarten
    CLEAR sscrfields-ucomm.
    CALL TRANSACTION 'SE16N'.
  ENDIF.
    IF sscrfields-ucomm 'BB'.
    CLEAR sscrfields-ucomm.
    CALL TRANSACTION 'SM30'.
  ENDIF.
    IF sscrfields-ucomm 'CC'.
    CLEAR sscrfields-ucomm.
    CALL TRANSACTION 'SE11'.
  ENDIF.
    IF sscrfields-ucomm 'EE'.
    CLEAR sscrfields-ucomm.
    CALL TRANSACTION 'SE16'.
  ENDIF.

    SUBMIT zhr_on_mail USING SELECTION-SCREEN '1000'
                       
WITH SELECTION-TABLE rspar_tab
                       
WITH p_dil gs_forms-so_dli_nam
                       
WITH p_header gf_header
                       
WITH p_spooln gf_spoolnr
                       
WITH p_sender gf_receiver
                       
AND RETURN.

    SUBMIT zhr_h99cwtr0 VIA SELECTION-SCREEN
        USING SELECTION-SET 'ZJBSL SALCHECK'.

Programm und Transaktionen im ABAP Coding aufrufen

REPORT zhr_checksalary.

TABLES sscrfields.

SELECTION-SCREEN PUSHBUTTON /02(17up USER-COMMAND aa.
SELECTION-SCREEN PUSHBUTTON /02(17show USER-COMMAND bb.
SELECTION-SCREEN PUSHBUTTON /02(17calc USER-COMMAND cc.
*selection-screen pushbutton /02(17) calc user-command dd.
SELECTION-SCREEN PUSHBUTTON /02(17xls USER-COMMAND ee.

INITIALIZATION.
  UP 'UP'.
  SHOW 'SHOW'.
  CALC 'CALC'.
  XLS 'XLS'.

 

* Programm aufrufen bei Push "NAST"
  IF sscrfields-ucomm 'AA'.
    "hole Daten mit der Kopie des Lohnarten
    CLEAR sscrfields-ucomm.
    CALL TRANSACTION 'SE16N'.
  ENDIF.
    IF sscrfields-ucomm 'BB'.
    CLEAR sscrfields-ucomm.
    CALL TRANSACTION 'SM30'.
  ENDIF.
    IF sscrfields-ucomm 'CC'.
    CLEAR sscrfields-ucomm.
    CALL TRANSACTION 'SE11'.
  ENDIF.
    IF sscrfields-ucomm 'EE'.
    CLEAR sscrfields-ucomm.
    CALL TRANSACTION 'SE16'.
  ENDIF.

        search this website

Regotz Michel