REMIGF07 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 REMIGF07 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!
SHOW_JOBSTATE CALL FUNCTION 'SHOW_JOBSTATE' EXPORTING jobcount = itemstatistik-jobcount jobname = itemstatistik-jobname IMPORTING aborted = abort finished = fin preliminary = prel ready = ready running = runn scheduled = sched EXCEPTIONS jobcount_missing = 1 jobname_missing = 2 job_notex = 3 OTHERS = 4.
POPUP_TO_CONFIRM CALL FUNCTION 'POPUP_TO_CONFIRM' EXPORTING titlebar = 'Löschen Migrationsstatistik'(010) text_question = 'Wollen Sie die markierten Statistiksätze wirklich löschen ?'(011) IMPORTING answer = lv_answer EXCEPTIONS OTHERS = 1.
BAL_DSP_OUTPUT_FREE CALL FUNCTION 'BAL_DSP_OUTPUT_FREE'.
BAL_GLB_MEMORY_REFRESH CALL FUNCTION 'BAL_GLB_MEMORY_REFRESH'.
BP_JOB_READ CALL FUNCTION 'BP_JOB_READ' EXPORTING job_read_jobcount = tbtco-jobcount job_read_jobname = tbtco-jobname job_read_opcode = btc_read_all_jobdata IMPORTING job_read_jobhead = lv_head TABLES job_read_steplist = lt_steps EXCEPTIONS invalid_opcode = 1 job_doesnt_exist = 2 job_doesnt_have_steps = 3 OTHERS = 4.
BP_JOB_EDITOR CALL FUNCTION 'BP_JOB_EDITOR' EXPORTING job_editor_dialog = 'Y' job_editor_opcode = btc_show_job job_head_input = lv_head TABLES job_steplist = lt_steps EXCEPTIONS eventcnt_generation_error = 1 invalid_dialog_type = 2 invalid_jobclass = 3 invalid_jobstatus = 4 invalid_opcode = 5 invalid_startdate = 6 invalid_stepdata = 7 jobcount_generation_error = 8 jobname_missing = 9 job_not_modifiable_anymore = 10 no_batch_on_target_host = 11 no_batch_server_found = 12 no_batch_wp_for_jobclass = 13 no_plan_privilege_given = 14 no_release_privilege_given = 15 no_startdate_no_release = 16 no_stepdata_given = 17 target_host_not_defined = 18 tgt_host_chk_has_failed = 19 OTHERS = 20.
BP_JOBLOG_SHOW CALL FUNCTION 'BP_JOBLOG_SHOW' EXPORTING client = sy-mandt jobcount = tbtco-jobcount joblogid = tbtco-joblog jobname = tbtco-jobname EXCEPTIONS error_reading_jobdata = 1 error_reading_joblog_data = 2 jobcount_missing = 3 joblog_does_not_exist = 4 joblog_is_empty = 5 joblog_show_canceled = 6 jobname_missing = 7 job_does_not_exist = 8 no_joblog_there_yet = 9 no_show_privilege_given = 10 OTHERS = 11.
BAL_DB_SEARCH CALL FUNCTION 'BAL_DB_SEARCH' EXPORTING * I_CLIENT = SY-MANDT i_s_log_filter = lv_log_filter IMPORTING e_t_log_header = gt_balhdr EXCEPTIONS log_not_found = 1 no_filter_criteria = 2 OTHERS = 3.
BAL_DB_LOAD CALL FUNCTION 'BAL_DB_LOAD' EXPORTING i_t_log_header = gt_balhdr * I_T_LOG_HANDLE = * i_t_lognumber = lt_lognr * I_CLIENT = SY-MANDT * I_DO_NOT_LOAD_MESSAGES = ' ' * I_EXCEPTION_IF_ALREADY_LOADED = IMPORTING e_t_log_handle = gt_log_handle * E_T_MSG_HANDLE = EXCEPTIONS no_logs_specified = 1 log_not_found = 2 log_already_loaded = 3 OTHERS = 4.
BAL_DSP_PROFILE_NO_TREE_GET CALL FUNCTION 'BAL_DSP_PROFILE_NO_TREE_GET' IMPORTING e_s_display_profile = gv_disp_profile.
BAL_DSP_OUTPUT_INIT CALL FUNCTION 'BAL_DSP_OUTPUT_INIT' EXPORTING i_s_display_profile = gv_disp_profile EXCEPTIONS OTHERS = 1.
EDITOR_PROGRAM CALL FUNCTION 'EDITOR_PROGRAM' EXPORTING appid = 'PG' display = k_x program = tbtcp-progname EXCEPTIONS OTHERS = 0.
BAL_LOG_CREATE CALL FUNCTION 'BAL_LOG_CREATE' EXPORTING i_s_log = lv_s_log IMPORTING e_log_handle = lv_log_handle_info EXCEPTIONS OTHERS = 1.
BAL_LOG_CREATE CALL FUNCTION 'BAL_LOG_CREATE' EXPORTING i_s_log = lv_s_log IMPORTING e_log_handle = lv_log_handle_error EXCEPTIONS OTHERS = 1.
BAL_LOG_MSG_READ CALL FUNCTION 'BAL_LOG_MSG_READ' EXPORTING i_s_msg_handle = lv_msg_handle IMPORTING e_s_msg = lv_s_msg EXCEPTIONS log_not_found = 1 msg_not_found = 2 OTHERS = 3.
BAL_LOG_MSG_ADD CALL FUNCTION 'BAL_LOG_MSG_ADD' EXPORTING i_log_handle = lv_log_handle_error i_s_msg = lv_s_msg EXCEPTIONS log_not_found = 1 msg_inconsistent = 2 log_is_full = 3 OTHERS = 4.
BAL_LOG_MSG_READ CALL FUNCTION 'BAL_LOG_MSG_READ' EXPORTING i_s_msg_handle = lv_msg_handle IMPORTING e_s_msg = lv_s_msg EXCEPTIONS log_not_found = 1 msg_not_found = 2 OTHERS = 3.
BAL_LOG_MSG_ADD CALL FUNCTION 'BAL_LOG_MSG_ADD' EXPORTING i_log_handle = lv_log_handle_info i_s_msg = lv_s_msg EXCEPTIONS log_not_found = 1 msg_inconsistent = 2 log_is_full = 3 OTHERS = 4.
CALL FUNCTION 'BAL_DB_SEARCH' EXPORTING i_s_log_filter = lv_log_filter IMPORTING e_t_log_header = lt_balhdr EXCEPTIONS log_not_found = 1 no_filter_criteria = 2 OTHERS = 3.
BAL_DB_LOAD CALL FUNCTION 'BAL_DB_LOAD' EXPORTING i_t_log_header = lt_balhdr IMPORTING e_t_msg_handle = gt_msg_handle_info EXCEPTIONS no_logs_specified = 1 log_not_found = 2 log_already_loaded = 3 OTHERS = 4.
BAL_DB_LOAD CALL FUNCTION 'BAL_DB_LOAD' EXPORTING i_t_log_header = lt_balhdr1 IMPORTING e_t_msg_handle = gt_msg_handle_error EXCEPTIONS no_logs_specified = 1 log_not_found = 2 log_already_loaded = 3 OTHERS = 4.
ISU_M_STATISTIC CALL FUNCTION 'ISU_M_STATISTIC' TABLES x_temstatistik = lt_temstatistik[] EXCEPTIONS log_not_found = 1 OTHERS = 2.
BAL_DSP_OUTPUT_FREE CALL FUNCTION 'BAL_DSP_OUTPUT_FREE'.
BAL_GLB_MEMORY_REFRESH CALL FUNCTION 'BAL_GLB_MEMORY_REFRESH'.
REUSE_ALV_HIERSEQ_LIST_DISPLAY CALL FUNCTION 'REUSE_ALV_HIERSEQ_LIST_DISPLAY' EXPORTING * I_INTERFACE_CHECK = ' ' i_callback_program = l_repid i_callback_pf_status_set = 'ALV_SET_PF_STATUS' i_callback_user_command = 'ALV_EVENT_USER_COMMAND' is_layout = gs_layout it_fieldcat = gt_fieldcat[] * IT_EXCLUDING = * IT_SPECIAL_GROUPS = * IT_SORT = * IT_FILTER = * IS_SEL_HIDE = * I_SCREEN_START_COLUMN = 0 * I_SCREEN_START_LINE = 0 * I_SCREEN_END_COLUMN = 0 * I_SCREEN_END_LINE = 0 * I_DEFAULT = 'X' * I_SAVE = ' ' * IS_VARIANT = * IT_EVENTS = * IT_EVENT_EXIT = i_tabname_header = g_tabname_header i_tabname_item = g_tabname_item * I_STRUCTURE_NAME_HEADER = * I_STRUCTURE_NAME_ITEM = is_keyinfo = gs_keyinfo * IS_PRINT = * IS_REPREP_ID = * I_BYPASSING_BUFFER = * I_BUFFER_ACTIVE = * IR_SALV_HIERSEQ_ADAPTER = * IT_EXCEPT_QINFO = * I_SUPPRESS_EMPTY_DATA = ABAP_FALSE * IMPORTING * E_EXIT_CAUSED_BY_CALLER = * ES_EXIT_CAUSED_BY_USER = TABLES t_outtab_header = it_header t_outtab_item = it_item.
BAL_GLB_MEMORY_REFRESH CALL FUNCTION 'BAL_GLB_MEMORY_REFRESH'.
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 REMIGF07 or its description.