RBANK_PP_MONITOR is a standard Executable ABAP Report 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 RBANK_PP_MONITOR into the relevant SAP transactions such as SE38 or SE80
Below is a list of transaction codes which are relevant to this SAP report
BANK_PP_MONITOR - Call PPF Monitor
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.
Selection Text: S_STAT = D .
Selection Text: S_PRGNO = D .
Selection Text: S_PRGN = D .
Selection Text: S_PRGDT = D .
Selection Text: S_APPLC = D .
Selection Text: P_ALVVA = D .
Selection Text: P_ONLYX = Currently Edited Packages Only
Selection Text: P_MAXTS = Max. List Output (Data Recs)
Title: Report RBANK_PP_MONITOR
Text Symbol: 221 = Initial Pckges
Text Symbol: 220 = Total Pckges
Text Symbol: 219 = Object List
Text Symbol: 218 = Logical Processes
Text Symbol: 217 = Object Locks
Text Symbol: 216 = Number locks
Text Symbol: 215 = Object
Text Symbol: 214 = Level
Text Symbol: 213 = Packgs
Text Symbol: 212 = Table Data
Text Symbol: 211 = Levels
Text Symbol: 210 = Mass Runs
Text Symbol: 209 = Processing Status
Text Symbol: 222 = Collected Pckgs
Text Symbol: 223 = Ret. Packages
Text Symbol: 224 = Restart Pckges
Text Symbol: 225 = Retry Pckges
Text Symbol: 226 = Restart Objects
Text Symbol: 227 = Retry Objects
Text Symbol: 228 = Counter for Worklist
Text Symbol: 229 = Addit. Info
Text Symbol: 230 = No. Objects
Text Symbol: 231 = Pckge No.
Text Symbol: 232 = (All Levels)
Text Symbol: 233 = (Crnt Level)
Text Symbol: 234 = Parameter(s)
Text Symbol: 235 = Status Description
Text Symbol: 001 = Run Data
Text Symbol: 002 = Mass Run Select.
INCLUDE IRBANK_PP_MONITOR_TYPES.
No SAP DATABASE tables are accessed within this REPORT code!
REUSE_ALV_VARIANT_F4 CALL FUNCTION 'REUSE_ALV_VARIANT_F4' EXPORTING is_variant = l_wrk_variant i_save = 'A' IMPORTING e_exit = l_wrk_exit es_variant = l_wrk_variant EXCEPTIONS not_found = 1.
DD_DOMVALUES_GET CALL FUNCTION 'DD_DOMVALUES_GET' EXPORTING domname = 'BANK_PP_RUNSTATUS' text = 'X' * LANGU = ' ' * BYPASS_BUFFER = ' ' * IMPORTING * RC = TABLES dd07v_tab = g_tab_status_texts * EXCEPTIONS * WRONG_TEXTFLAG = 1 * OTHERS = 2 .
REUSE_ALV_GRID_DISPLAY CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY' EXPORTING i_callback_program = l_wrk_repid i_callback_pf_status_set = 'SET_PF_STATUS' i_callback_user_command = 'USER_COMMAND_RUN' i_callback_top_of_page = 'PRINT_TOP_RUNS' is_layout = l_wrk_layout it_fieldcat = s_tab_fieldcat i_save = 'A' is_variant = l_wrk_variant IMPORTING e_exit_caused_by_caller = g_wrk_refresh_runs TABLES t_outtab = g_tab_runs EXCEPTIONS program_error = 1 OTHERS = 2.
REUSE_ALV_GRID_DISPLAY CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY' EXPORTING i_callback_program = l_wrk_repid i_callback_pf_status_set = 'SET_PF_STATUS_STEPS' i_callback_user_command = 'USER_COMMAND_STEPS' i_callback_top_of_page = 'PRINT_TOP_STEPS' it_fieldcat = s_tab_fieldcat i_save = 'A' is_variant = l_wrk_variant IMPORTING e_exit_caused_by_caller = g_wrk_refresh_steps TABLES t_outtab = g_tab_pp_stepdata EXCEPTIONS program_error = 1 OTHERS = 2.
REUSE_ALV_GRID_DISPLAY CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY' EXPORTING i_callback_program = l_wrk_repid i_callback_pf_status_set = 'SET_PF_STATUS_WORKL' i_callback_user_command = 'USER_COMMAND_WORKL' i_callback_top_of_page = 'PRINT_TOP_WORKL' is_layout = l_wrk_layout it_fieldcat = s_tab_fieldcat i_save = 'A' is_variant = l_wrk_variant IMPORTING e_exit_caused_by_caller = g_wrk_refresh_workl TABLES t_outtab = g_tab_workl EXCEPTIONS program_error = 1 OTHERS = 2.
REUSE_ALV_GRID_DISPLAY CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY' EXPORTING i_callback_program = l_wrk_repid i_callback_pf_status_set = 'SET_PF_STATUS_PROCS' i_callback_user_command = 'USER_COMMAND_PROCS' i_callback_top_of_page = 'PRINT_TOP_PROCS' is_layout = l_wrk_layout it_fieldcat = s_tab_fieldcat i_save = 'A' is_variant = l_wrk_variant IMPORTING e_exit_caused_by_caller = g_wrk_refresh_procs TABLES t_outtab = g_tab_procs EXCEPTIONS program_error = 1 OTHERS = 2.
REUSE_ALV_GRID_DISPLAY CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY' EXPORTING i_callback_program = l_wrk_repid i_callback_pf_status_set = 'SET_PF_STATUS_OBJECTS' i_callback_user_command = 'USER_COMMAND_OBJECTS' i_callback_top_of_page = 'PRINT_TOP_OBJECTS' it_fieldcat = s_tab_fieldcat i_save = 'A' is_variant = l_wrk_variant IMPORTING e_exit_caused_by_caller = g_wrk_refresh_objects TABLES t_outtab = g_tab_objects EXCEPTIONS program_error = 1 OTHERS = 2.
REUSE_ALV_GRID_DISPLAY CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY' EXPORTING i_callback_program = l_wrk_repid i_callback_pf_status_set = 'SET_PF_STATUS_LOCKS' i_callback_user_command = 'USER_COMMAND_LOCKS' i_callback_top_of_page = 'PRINT_TOP_LOCKS' it_fieldcat = s_tab_fieldcat i_save = 'A' is_variant = l_wrk_variant IMPORTING e_exit_caused_by_caller = g_wrk_refresh_locks TABLES t_outtab = g_tab_locks EXCEPTIONS program_error = 1 OTHERS = 2.
REUSE_ALV_GRID_DISPLAY CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY' EXPORTING i_callback_program = l_wrk_repid i_callback_pf_status_set = 'SET_PF_STATUS_REFR_ONLY' i_callback_user_command = 'USER_COMMAND' i_callback_top_of_page = 'PRINT_TOP_COUNTER' it_fieldcat = s_tab_fieldcat i_save = 'A' is_variant = l_wrk_variant IMPORTING e_exit_caused_by_caller = g_wrk_refresh_cnt TABLES t_outtab = l_tab_counter EXCEPTIONS program_error = 1 OTHERS = 2.
BANK_API_PP_LOG_GET CALL FUNCTION 'BANK_API_PP_LOG_GET' EXPORTING i_progn = u_wrk_run-progn i_progdate = u_wrk_run-progdate i_progno = u_wrk_run-progno i_runstartno = u_wrk_run-currstartno IMPORTING e_tab_handles = l_tab_logh[].
BAL_DB_LOAD CALL FUNCTION 'BAL_DB_LOAD' EXPORTING i_t_log_handle = l_tab_logh[] EXCEPTIONS OTHERS = 0.
BAL_DSP_LOG_DISPLAY CALL FUNCTION 'BAL_DSP_LOG_DISPLAY' EXPORTING i_t_log_handle = l_tab_logh[] EXCEPTIONS OTHERS = 0.
REUSE_ALV_FIELDCATALOG_MERGE CALL FUNCTION 'REUSE_ALV_FIELDCATALOG_MERGE' EXPORTING i_structure_name = u_wrk_structure CHANGING ct_fieldcat = c_tab_fieldcat EXCEPTIONS inconsistent_interface = 1 program_error = 2 OTHERS = 3.
REUSE_ALV_COMMENTARY_WRITE CALL FUNCTION 'REUSE_ALV_COMMENTARY_WRITE' EXPORTING it_list_commentary = l_tab_commentary.
REUSE_ALV_COMMENTARY_WRITE CALL FUNCTION 'REUSE_ALV_COMMENTARY_WRITE' EXPORTING it_list_commentary = l_tab_commentary.
REUSE_ALV_COMMENTARY_WRITE CALL FUNCTION 'REUSE_ALV_COMMENTARY_WRITE' EXPORTING it_list_commentary = l_tab_commentary.
REUSE_ALV_COMMENTARY_WRITE CALL FUNCTION 'REUSE_ALV_COMMENTARY_WRITE' EXPORTING it_list_commentary = l_tab_commentary.
REUSE_ALV_COMMENTARY_WRITE CALL FUNCTION 'REUSE_ALV_COMMENTARY_WRITE' EXPORTING it_list_commentary = l_tab_commentary.
REUSE_ALV_COMMENTARY_WRITE CALL FUNCTION 'REUSE_ALV_COMMENTARY_WRITE' EXPORTING it_list_commentary = l_tab_commentary.
REUSE_ALV_COMMENTARY_WRITE CALL FUNCTION 'REUSE_ALV_COMMENTARY_WRITE' EXPORTING it_list_commentary = l_tab_commentary.
CALL FUNCTION 'BP_JOB_READ' EXPORTING job_read_jobname = u_wrk_act_proc-jobname job_read_jobcount = u_wrk_act_proc-jobcount job_read_opcode = '19' " (LBTCHDEF)btc_read_jobhead_only IMPORTING job_read_jobhead = l_wrk_act_jobhead TABLES job_read_steplist = l_wrk_act_steplist EXCEPTIONS job_doesnt_exist = 1 OTHERS = 99.
TH_DEBUG_WP CALL FUNCTION 'TH_DEBUG_WP' EXPORTING * WP_NO = L_WRK_WP_NO wp_index = l_wrk_wp_index * IMPORTING * SUBRC = SUBRC EXCEPTIONS no_authority = 1 OTHERS = 99.
TH_REMOTE_TRANSACTION CALL FUNCTION 'TH_REMOTE_TRANSACTION' EXPORTING dest = l_wrk_server tcode = l_wrk_tcode.
TH_REMOTE_TRANSACTION CALL FUNCTION 'TH_REMOTE_TRANSACTION' EXPORTING dest = l_wrk_dest tcode = l_wrk_tcode.
TH_REMOTE_TRANSACTION CALL FUNCTION 'TH_REMOTE_TRANSACTION' EXPORTING dest = l_wrk_dest tcode = l_wrk_tcode.
BP_JOB_READ CALL FUNCTION 'BP_JOB_READ' EXPORTING job_read_jobcount = l_wrk_jobcount job_read_jobname = l_wrk_jobname job_read_opcode = l_wrk_action IMPORTING job_read_jobhead = l_wrk_jobhead TABLES job_read_steplist = l_tab_steplist 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 = l_wrk_action job_head_input = l_wrk_jobhead TABLES job_steplist = l_tab_steplist EXCEPTIONS OTHERS = 99.
BANK_API_PROCFL_CHCK_UPD_STAT CALL FUNCTION 'BANK_API_PROCFL_CHCK_UPD_STAT' EXPORTING i_procid = u_wrk_act_proc-processid CHANGING c_status = l_wrk_status.
BANK_MAP_PP_GET_STATUS CALL FUNCTION 'BANK_MAP_PP_GET_STATUS' EXPORTING i_progn = u_wrk_act_run-progn i_progdate = u_wrk_act_run-progdate i_progno = u_wrk_act_run-progno i_flg_check_active_runs = ' ' IMPORTING e_tab_stat = l_tab_run_status.
BKK_JUMP * CALL FUNCTION 'BKK_JUMP' * EXPORTING * I_JUMP = L_WRK_JUMP.
BANK_MAP_PP_GET_STATUS CALL FUNCTION 'BANK_MAP_PP_GET_STATUS' EXPORTING i_tab_rng_applcatg = l_rng_applcatg IMPORTING e_tab_details = l_tab_runs[].
BANK_MAP_PP_SELECTION_POPUP CALL FUNCTION 'BANK_MAP_PP_SELECTION_POPUP' EXPORTING i_tab_rundata = l_tab_runs[] IMPORTING e_str_runkey = l_wrk_runkey e_rcd = l_wrk_rcd EXCEPTIONS internal_error = 1 OTHERS = 2.
BANK_MAP_PP_GET_APPL_PARAM CALL FUNCTION 'BANK_MAP_PP_GET_APPL_PARAM' EXPORTING i_progn = u_str_run-progn i_progdate = u_str_run-progdate i_progno = u_str_run-progno IMPORTING e_str_ref_appl = l_rda_param.
BANK_GUI_PP_EDIT_DATA CALL FUNCTION 'BANK_GUI_PP_EDIT_DATA' EXPORTING i_data =
i_flg_change = ' ' i_title = l_title i_flg_popup = 'X'.
POPUP_TO_CONFIRM CALL FUNCTION 'POPUP_TO_CONFIRM' EXPORTING titlebar = 'Soft Cancel'(050) text_question = l_question text_button_1 = 'Yes - Cancel'(052) icon_button_1 = 'ICON_MESSAGE_CRITICAL' text_button_2 = 'No - Keep run'(053) icon_button_2 = 'ICON_CANCEL' default_button = '2' display_cancel_button = ' ' popup_type = 'ICON_MESSAGE_QUESTION' userdefined_f1_help = 'BANK_SOFT_CANCEL' IMPORTING answer = l_answer EXCEPTIONS text_not_found = 1 OTHERS = 9.
BANK_API_WORKL_SET_STOP_FLAG CALL FUNCTION 'BANK_API_WORKL_SET_STOP_FLAG' EXPORTING i_worklid = l_wrk_pp_stepdata-worklid i_flg_pack_stop = 'E' i_flg_update_task = ' '.
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 RBANK_PP_MONITOR or its description.
RBANK_PP_MONITOR - Report RBANK_PP_MONITOR RBANK_PP_MONITOR - Report RBANK_PP_MONITOR RBANK_PP_GENERATE_APPL - Generate Application Type for Parallel Processing RBANK_PP_GENERATE_APPL - Generate Application Type for Parallel Processing RBANK_PP_DEMO_START - Demonstration Program for Parallel Processing RBANK_PP_DEMO_START - Demonstration Program for Parallel Processing