MGTRAF01 is a standard ABAP INCLUDE available within your SAP system (depending on your version and release level). Below is the basic information available for this SAP report including which OBJECTS it interacts with such as TABLES, FUNCTION MODULES, INCLUDES ETC. Also check out the submitted Comments related to this SAP report or see any standard documentation available.
If you would like to execute this report or see the full code listing simply enter MGTRAF01 into the relevant SAP transactions such as SE38 or SE80
This report can be called from another progam/report simply by using the ABAP SUBMIT statement, see below for example ABAP code snipts of how to do this.
Title: Include
No INCLUDES are used within this REPORT code!
No SAP DATABASE tables are accessed within this REPORT code!
G_BOOL_USE_GENERATED_CHECK CALL FUNCTION 'G_BOOL_USE_GENERATED_CHECK' IMPORTING B_GENERATED = B_GENERATED_RULES.
G_BOOL_USE_GENERATED_CHECK CALL FUNCTION 'G_BOOL_USE_GENERATED_CHECK' IMPORTING B_GENERATED = B_GENERATED_RULES.
ENQUEUE_E_TABLE CALL FUNCTION 'ENQUEUE_E_TABLE' EXPORTING TABNAME = IT-TAB VARKEY = VARKEY EXCEPTIONS FOREIGN_LOCK = 4 SYSTEM_FAILURE = 8.
DEQUEUE_ALL CALL FUNCTION 'DEQUEUE_ALL'.
G_TRANS_NUMBER CALL FUNCTION 'G_TRANS_NUMBER' EXPORTING CATEGORY = CATEGORY IMPORTING KORRNR = KORRNR EXCEPTIONS NO_NUMBER = 1.
G_TRANS_READ CALL FUNCTION 'G_TRANS_READ'.
G_TRANS_HEADER CALL FUNCTION 'G_TRANS_HEADER' EXPORTING OBJECT = OBJECT_KEY-OBJECT OBJ_NAME = OBJECT_KEY-OBJ_NAME PGMID = OBJECT_KEY-PGMID.
G_TRANS_HEADER_DELETE CALL FUNCTION 'G_TRANS_HEADER_DELETE' EXPORTING OBJECT = OBJECT_KEY-OBJECT OBJ_NAME = OBJECT_KEY-OBJ_NAME PGMID = OBJECT_KEY-PGMID.
G_TRANS_LINES CALL FUNCTION 'G_TRANS_LINES' EXPORTING OBJECT = OBJECT_KEY-OBJECT OBJ_NAME = OBJECT_KEY-OBJ_NAME PGMID = OBJECT_KEY-PGMID MASTERNAME = MASTER_INFO-NAME MASTERTYPE = MASTER_INFO-TYPE OBJFUNC = IT-OBJFUNC TABLES KORRTAB = KEY_TAB.
G_TRANS_LINES_DELETE CALL FUNCTION 'G_TRANS_LINES_DELETE' EXPORTING OBJECT = OBJECT_KEY-OBJECT OBJ_NAME = OBJECT_KEY-OBJ_NAME PGMID = OBJECT_KEY-PGMID MASTERNAME = MASTER_INFO-NAME MASTERTYPE = MASTER_INFO-TYPE OBJFUNC = IT-OBJFUNC TABLES KORRTAB = KEY_TAB.
G_SET_GET_TRANSPORT_ENTRIES CALL FUNCTION 'G_SET_GET_TRANSPORT_ENTRIES' EXPORTING SETIDLIST = LT_SETIDLIST INCLUDE_SUBSETS = 'X' IMPORTING EX_OBJECTS = LT_OBJECTS_SETS EX_KEYS = LT_KEYS_SETS.
TR_APPEND_TO_COMM_OBJS_KEYS CALL FUNCTION 'TR_APPEND_TO_COMM_OBJS_KEYS' EXPORTING WI_TRKORR = KORRNR TABLES WT_E071 = LT_OBJECTS_SETS WT_E071K = LT_KEYS_SETS EXCEPTIONS TR_LOCKMOD_FAILED = 1 TR_NOT_OWNER = 2.
G_TRANS_HEADER CALL FUNCTION 'G_TRANS_HEADER' EXPORTING PGMID = 'R3TR' OBJECT = 'XPRA' OBJ_NAME = STRING OBJFUNC = ' ' EXCEPTIONS CORRECTION_USED = 1 NOT_OWN_CORRECTION = 2 SYSTEM_ERROR = 3.
POPUP_DISPLAY_TEXT CALL FUNCTION 'POPUP_DISPLAY_TEXT' EXPORTING LANGUAGE = SY-LANGU POPUP_TITLE = TEXT-100 START_COLUMN = 10 START_ROW = 3 TEXT_OBJECT = 'GLX_TRANSPORT_WITH_XPRA' EXCEPTIONS TEXT_NOT_FOUND = 01.
G_TRANS_XPRA_DELETE CALL FUNCTION 'G_TRANS_XPRA_DELETE' EXPORTING PGMID = 'R3TR' OBJECT = 'XPRA' OBJ_NAME = STRING TABLE = PROGRAMS-TAB OBJFUNC = ' '.
G_TRANS_DELETE CALL FUNCTION 'G_TRANS_DELETE' IMPORTING ENTRIES_DELETED = ENTRIES_DELETED.
G_TRANS_CREATE CALL FUNCTION 'G_TRANS_CREATE'.
G_ADMI_AUTHORITY_CHECK CALL FUNCTION 'G_ADMI_AUTHORITY_CHECK' EXPORTING ACTIVITY = '08' EXCEPTIONS NOT_AUTHORIZED = 01.
CALL FUNCTION 'K_AL_CYCLE_TRANSPORT' EXPORTING APPL = 'G' CYCLE = T811C-CYCLE LS_IT811C = T811C IPKNZ = T811C-IPKNZ OBJECT = RKAL1-RLDNR SDATE = T811C-SDATE WITH_SETS = RGTRANS-SETS ALART = T811C-ALART TABLES TAB1 = LT_TAB1 TAB2 = LT_TAB2 EXCEPTIONS APPLICATION_NOT_VALID = 1 CYCLE_NOT_VALID = 2 LEDGER_NOT_VALID = 3 OTHERS = 4.
G_TRANS_NUMBER CALL FUNCTION 'G_TRANS_NUMBER' EXPORTING CATEGORY = 'CUST' IMPORTING KORRNR = LD_TASK ORDER_NUMBER = LD_REQUEST EXCEPTIONS NO_NUMBER = 1.
G_TRANS_HEADER CALL FUNCTION 'G_TRANS_HEADER' EXPORTING OBJECT = 'TABU' OBJFUNC = 'K' OBJ_NAME = LT_TAB1-TABNAME PGMID = 'R3TR' KORRNR = LD_TASK EXCEPTIONS CORRECTION_USED = 1 NOT_OWN_CORRECTION = 2 SYSTEM_ERROR = 3 OTHERS = 4.
G_TRANS_LINES CALL FUNCTION 'G_TRANS_LINES' EXPORTING FLAG = ' ' MASTERNAME = LD_TRANS_OBJ MASTERTYPE = 'TABU' OBJECT = 'TABU' OBJFUNC = ' ' OBJ_NAME = LT_TAB1-TABNAME PGMID = 'R3TR' SORTFLAG = '2' VIEWNAME = ' ' TABLES KORRTAB = LT_KEY_TAB.
G_SET_GET_TRANSPORT_ENTRIES CALL FUNCTION 'G_SET_GET_TRANSPORT_ENTRIES' EXPORTING SETIDLIST = LT_SETS * INCLUDE_SUBSETS = 'X' * SHOW_PROT = 'X' IMPORTING EX_OBJECTS = LT_OBJECTS_SETS EX_KEYS = LT_KEYS_SETS.
G_TRANS_HEADER CALL FUNCTION 'G_TRANS_HEADER' EXPORTING OBJECT = LD_WA_OBJECTS_SETS-OBJECT OBJFUNC = LD_WA_OBJECTS_SETS-OBJFUNC OBJ_NAME = LD_WA_OBJECTS_SETS-OBJ_NAME PGMID = LD_WA_OBJECTS_SETS-PGMID KORRNR = LD_TASK EXCEPTIONS CORRECTION_USED = 1 NOT_OWN_CORRECTION = 2 SYSTEM_ERROR = 3 OTHERS = 4.
G_TRANS_LINES CALL FUNCTION 'G_TRANS_LINES' EXPORTING FLAG = LD_WA_KEYS_SETS-FLAG MASTERNAME = LD_WA_KEYS_SETS-MASTERNAME MASTERTYPE = LD_WA_KEYS_SETS-MASTERTYPE OBJECT = LD_WA_KEYS_SETS-OBJECT OBJFUNC = LD_WA_KEYS_SETS-OBJFUNC OBJ_NAME = LD_WA_KEYS_SETS-OBJNAME PGMID = LD_WA_KEYS_SETS-PGMID SORTFLAG = LD_WA_KEYS_SETS-SORTFLAG VIEWNAME = LD_WA_KEYS_SETS-VIEWNAME TABLES KORRTAB = LT_KEY_TAB.
G_TRANS_CREATE CALL FUNCTION 'G_TRANS_CREATE' EXCEPTIONS KORRNR_LOCKED = 1 UNEXPECTED_ERROR_FCOMMAPP_KEYS = 2 OTHERS = 3.
Although this basic information may have limited use it does provide an easy to find location to store any knowledge about this program/report.
The contribute/comments section below therefore offer's an opportunity for anyone to add additional information. This can be anything from useful hints, tips and screen shots to relevant SAP notes or anything else you feel is relevant to this report.
This will then be available for everyone to easily find by simply searching on the report name MGTRAF01 or its description.