RM07MLBD_FORM_02 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 RM07MLBD_FORM_02 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.
No INCLUDES are used within this REPORT code!
No SAP DATABASE tables are accessed within this REPORT code!
REUSE_ALV_LIST_DISPLAY CALL FUNCTION 'REUSE_ALV_LIST_DISPLAY' EXPORTING i_interface_check = g_flag_i_check "n599218 i_callback_program = repid i_callback_pf_status_set = 'STATUS' i_callback_user_command = 'USER_COMMAND' * I_STRUCTURE_NAME = is_layout = layout it_fieldcat = fieldcat[] * IT_EXCLUDING = it_special_groups = gruppen[] it_sort = sorttab[] it_filter = filttab[] * IS_SEL_HIDE = i_default = 'X' i_save = 'A' is_variant = variante it_events = events[] it_event_exit = event_exit[] is_print = g_s_print * I_SCREEN_START_COLUMN = 0 * I_SCREEN_START_LINE = 0 * I_SCREEN_END_COLUMN = 0 * I_SCREEN_END_LINE = 0 * IMPORTING * e_exit_caused_by_caller = 'X' * es_exit_caused_by_user = 'X' TABLES t_outtab = g_t_belege1 EXCEPTIONS * program_error = 1 OTHERS = 2.
ME_CHECK_T160M CALL FUNCTION 'ME_CHECK_T160M' "n1481757 EXPORTING "n1481757 I_ARBGB = 'M7' "n1481757 I_MSGNR = '449' "n1481757 EXCEPTIONS "n1481757 ERROR = 1 "n1481757 NOTHING = 2 "n1481757 WARNING = 3 "n1481757 SUCCESS = 4 "n1481757 POPUP = 5 "n1481757 INFORMATION = 6. "n1481757
ME_CHECK_T160M CALL FUNCTION 'ME_CHECK_T160M' "n497992 EXPORTING "n497992 i_arbgb = 'M7' "n497992 i_msgnr = '390' "n497992 EXCEPTIONS "n497992 nothing = 0 "n497992 OTHERS = 1. "n497992
ME_CHECK_T160M CALL FUNCTION 'ME_CHECK_T160M' "n497992 EXPORTING "n497992 i_arbgb = 'M7' "n497992 i_msgnr = '391' "n497992 EXCEPTIONS "n497992 nothing = 0 "n497992 OTHERS = 1. "n497992
ME_CHECK_T160M CALL FUNCTION 'ME_CHECK_T160M' EXPORTING I_ARBGB = 'M7' I_MSGNR = '482' EXCEPTIONS NOTHING = 0 OTHERS = 1.
FUNCTION_EXISTS CALL FUNCTION 'FUNCTION_EXISTS' "n547170 EXPORTING "n547170 funcname = 'FI_CHECK_DATE' "n547170 EXCEPTIONS "n547170 function_not_exist = 1 "n547170 OTHERS = 2. "n547170
FI_CHECK_DATE CALL FUNCTION 'FI_CHECK_DATE' "n486477 EXPORTING "n486477 i_bukrs = space "n486477 i_user = sy-uname "n486477 i_program = g_f_repid "n486477 IMPORTING "n486477 e_return = g_flag_tpcuser "n486477 EXCEPTIONS "n486477 no_authority_prog = 1 "n486477 no_authority_date = 2 "n486477 wrong_parameter = 3 "n486477 OTHERS = 4. "n486477
FI_CHECK_DATE CALL FUNCTION 'FI_CHECK_DATE' "n486477 EXPORTING "n486477 i_bukrs = g_s_bukrs-bukrs "n486477 i_user = sy-uname "n486477 i_program = g_f_repid "n486477 i_from_date = datum-low "n486477 i_to_date = datum-high "n486477 EXCEPTIONS "n486477 no_authority_prog = 1 "n486477 no_authority_date = 2 "n486477 wrong_parameter = 3 "n486477 OTHERS = 4. "n486477
FUNCTION_EXISTS CALL FUNCTION 'FUNCTION_EXISTS' "n555246 EXPORTING "n555246 funcname = 'CA_WRITE_LOG' "n555246 EXCEPTIONS "n555246 function_not_exist = 1 "n555246 OTHERS = 2. "n555246
CA_WRITE_LOG CALL FUNCTION 'CA_WRITE_LOG' "#EC EXISTS "n555246 EXPORTING "n555246 i_program = g_f_repid "n555246 EXCEPTIONS "n555246 write_error = 1 "n555246 OTHERS = 2. "n555246
SAPGUI_PROGRESS_INDICATOR CALL FUNCTION 'SAPGUI_PROGRESS_INDICATOR' "n1481757 EXPORTING "n1481757 text = text-136. "reading archive info records "n1481757
SAPGUI_PROGRESS_INDICATOR CALL FUNCTION 'SAPGUI_PROGRESS_INDICATOR' "n1481757 EXPORTING "n1481757 text = text-135. "Reading MM docs in archive "n1481757
ASH_MM_MATBEL_READ CALL FUNCTION 'ASH_MM_MATBEL_READ' "n1481757 EXPORTING "n1481757 i_archivekey = g_s_as_key-archivekey "n1481757 i_offset = g_s_as_key-archiveofs "n1481757 TABLES "n1481757 et_mkpf = xmkpf "n1481757 et_mseg = xmseg "n1481757 EXCEPTIONS "n1481757 not_in_infostructure = 1 "n1481757 not_in_archive = 2 "n1481757 no_instructure_defined = 3 "n1481757 OTHERS = 4. "n1481757
FUNCTION_EXISTS CALL FUNCTION 'FUNCTION_EXISTS' "n1481757 EXPORTING "n1481757 funcname = 'AS_API_INFOSTRUC_FIND' "n1481757 EXCEPTIONS "n1481757 function_not_exist = 1 "n1481757 OTHERS = 2. "n1481757
FUNCTION_EXISTS CALL FUNCTION 'FUNCTION_EXISTS' "n1481757 EXPORTING "n1481757 funcname = 'ASH_MM_MATBEL_READ' "n1481757 EXCEPTIONS "n1481757 function_not_exist = 1 "n1481757 OTHERS = 2. "n1481757
FUNCTION_EXISTS CALL FUNCTION 'FUNCTION_EXISTS' "n1481757 EXPORTING "n1481757 funcname = 'AS_API_READ' "n1481757 EXCEPTIONS "n1481757 function_not_exist = 1 "n1481757 OTHERS = 2. "n1481757
AIND_NAMETAB_GET CALL FUNCTION 'AIND_NAMETAB_GET' "n1481757 EXPORTING "n1481757 i_archindex = pa_aistr "n1481757 i_reffields_only = 'X' "n1481757 TABLES "n1481757 t_nametab = lt_nametab "n1481757 EXCEPTIONS "n1481757 index_not_found = 1. "n1481757
AS_API_READ CALL FUNCTION 'AS_API_READ' "n1481757 EXPORTING "n1481757 i_fieldcat = g_f_afcat "n1481757 i_selections = l_t_frange[] "n1481757 IMPORTING "n1481757 e_result = l_t_as_key[] "n1481757 EXCEPTIONS "n1481757 parameters_invalid = 1 "n1481757 no_infostruc_found = 2 "n1481757 OTHERS = 4. "n1481757
CALL FUNCTION 'ASH_MM_MATBEL_READ' EXPORTING I_ARCHIVEKEY = wa_hashtable-archivekey I_OFFSET = wa_hashtable-offset TABLES ET_MSEG = lt_mseg_archiv EXCEPTIONS NOT_IN_ARCHIVE = 1 OTHERS = 2.
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 RM07MLBD_FORM_02 or its description.