Posts

Showing posts from January, 2019

ABAP Program to Find User exits in SAP

REPORT zfind_userexitbaditest. TABLES : tstc,          tadir,          modsapt,          modact,          trdir,          tfdir,          enlfdir,          sxs_attrt ,          tstct. DATA : jtab LIKE tadir OCCURS 0 WITH HEADER LINE. DATA : field1(30). DATA : v_devclass LIKE tadir-devclass. PARAMETERS : p_tcode LIKE tstc-tcode,              p_pgmna LIKE tstc-pgmna. DATA wa_tadir TYPE tadir. START-OF-SELECTION.   IF NOT p_tcode IS INITIAL.     SELECT SINGLE * FROM tstc WHERE tcode EQ p_tcode.   ELSEIF NOT p_pgmna IS INITIAL.     tstc-pgmna = p_pgmna.   ENDIF.   IF sy-subrc EQ 0.     SELECT SINGLE * FROM tadir     WHERE pgmid = 'R3TR'     AND object = 'PROG'     AND obj_name = tstc-pgmna.     MOVE : tadir-devclass TO v_devclass.     IF sy-subrc NE 0.       SELECT SINGLE * FROM trdir       WHERE name = tstc-pgmna.       IF trdir-subc EQ 'F'.         SELECT SINGLE * FROM tfdir         WHERE pname = t