RPCTRSU2 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 RPCTRSU2 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 RPCTRSU2
No INCLUDES are used within this REPORT code!
No SAP DATABASE tables are accessed within this REPORT code!
DEQUEUE_ET5UYY CALL FUNCTION 'DEQUEUE_ET5UYY' "nt.489187
RP_OPTIONS_INTO_STRING CALL FUNCTION 'RP_OPTIONS_INTO_STRING' EXPORTING delimiter_sign = '/' text_title = 'Sorting criteria' "#EC NOTEXT text_left = 'Possible criteria' "#EC NOTEXT text_right = 'Chosen criteria' "#EC NOTEXT status = 'ORDER' "#EC NOTEXT text_object = 'TXF_SORT_INFO' IMPORTING return_code = retcode TABLES text_symbol_relation_tab = sel_tab CHANGING string_value = sortod EXCEPTIONS table_string_inconsistency = 01 unknown_status = 02 OTHERS = 03.
POPUP_TO_DECIDE_LIST CALL FUNCTION 'POPUP_TO_DECIDE_LIST' EXPORTING cursorline = 1 mark_flag = 'X' mark_max = 0 start_col = 0 start_row = 0 textline1 = $msg titel = $msg TABLES t_spopli = l_seltab.
JOB_OPEN CALL FUNCTION 'JOB_OPEN' EXPORTING jobname = jobname IMPORTING jobcount = jobnumber EXCEPTIONS cant_create_job = 1 invalid_job_data = 2 jobname_missing = 3 OTHERS = 4.
JOB_CLOSE CALL FUNCTION 'JOB_CLOSE' EXPORTING event_id = jobtime-eventid event_param = jobtime-eventparm event_periodic = jobtime-periodic laststrtdt = jobtime-laststrtdt laststrttm = jobtime-laststrttm prddays = jobtime-prddays prdhours = jobtime-prdhours prdmins = jobtime-prdmins prdmonths = jobtime-prdmonths prdweeks = jobtime-prdweeks predjob_checkstat = jobtime-checkstat pred_jobcount = jobtime-predjobcnt pred_jobname = jobtime-predjob sdlstrtdt = jobtime-sdlstrtdt sdlstrttm = jobtime-sdlstrttm strtimmed = btc_immed jobcount = jobnumber jobname = jobname EXCEPTIONS job_nosteps = 1 cant_start_immediate = 2.
GET_PRINT_PARAMETERS CALL FUNCTION 'GET_PRINT_PARAMETERS' EXPORTING list_name = pri-plist report = $rep mode = 'BATCH' line_size = 132 no_dialog = nodialog immediately = ' ' release = ' ' new_list_id = 'X' authority = auth_code "nt.430595
JOB_OPEN CALL FUNCTION 'JOB_OPEN' EXPORTING jobname = jobname IMPORTING jobcount = jobnumber EXCEPTIONS cant_create_job = 1 invalid_job_data = 2 jobname_missing = 3 OTHERS = 4.
JOB_CLOSE CALL FUNCTION 'JOB_CLOSE' EXPORTING event_id = 'SAP_TR_TXRP_DONE' event_param = inst_handle jobcount = jobnumber jobname = jobname EXCEPTIONS job_nosteps = 1 cant_start_immediate = 2.
NUMBER_GET_NEXT CALL FUNCTION 'NUMBER_GET_NEXT' EXPORTING nr_range_nr = $numrng object = $object ignore_buffer = ' ' IMPORTING number = $control_info-frmnm returncode = returncode EXCEPTIONS interval_not_found = 01 number_range_not_intern = 02 object_not_found = 03 quantity_is_0 = 04.
DEQUEUE_ET5UYY CALL FUNCTION 'DEQUEUE_ET5UYY' "nt.489187
DEQUEUE_ET5UYY CALL FUNCTION 'DEQUEUE_ET5UYY' "nt.489187
LIST_FROM_MEMORY CALL FUNCTION 'LIST_FROM_MEMORY' TABLES listobject = $list_tab EXCEPTIONS not_found = 1 OTHERS = 2.
NUMBER_GET_INFO CALL FUNCTION 'NUMBER_GET_INFO' EXPORTING nr_range_nr = c_nrrangenr_test object = 'RP_TRFRMNR' IMPORTING interval = nrng EXCEPTIONS interval_not_found = 1 object_not_found = 2 OTHERS = 3.
JOB_CLOSE CALL FUNCTION 'JOB_CLOSE' EXPORTING event_id = jobtime-eventid event_param = jobtime-eventparm event_periodic = jobtime-periodic laststrtdt = jobtime-laststrtdt laststrttm = jobtime-laststrttm prddays = jobtime-prddays prdhours = jobtime-prdhours prdmins = jobtime-prdmins prdmonths = jobtime-prdmonths prdweeks = jobtime-prdweeks predjob_checkstat = jobtime-checkstat pred_jobcount = jobtime-predjobcnt pred_jobname = jobtime-predjob sdlstrtdt = jobtime-sdlstrtdt sdlstrttm = jobtime-sdlstrttm strtimmed = btc_immed jobcount = jobnumber jobname = jobname EXCEPTIONS job_nosteps = 1 cant_start_immediate = 2.
BP_START_DATE_EDITOR CALL FUNCTION 'BP_START_DATE_EDITOR' EXPORTING stdt_dialog = btc_yes stdt_opcode = btc_edit_startdate stdt_input = jobtime IMPORTING stdt_output = jobtime.
ENQUEUE_ET5UYY CALL FUNCTION 'ENQUEUE_ET5UYY' "nt.489187
ENQUEUE_ET5UX6 CALL FUNCTION 'ENQUEUE_ET5UX6' EXPORTING MODE_T5UX6 = 'E' MANDT = SY-MANDT _WAIT = 'X' EXCEPTIONS FOREIGN_LOCK = 1 SYSTEM_FAILURE = 2 OTHERS = 3 .
DEQUEUE_ET5UX6 CALL FUNCTION 'DEQUEUE_ET5UX6' EXPORTING MODE_T5UX6 = 'E' MANDT = SY-MANDT .
CALL FUNCTION 'DDIF_TTYP_GET' EXPORTING NAME = ttyp_name STATE = 'A' * LANGU = ' ' IMPORTING * GOTSTATE = DD40V_WA = DD40V_WA * TABLES * DD42V_TAB = EXCEPTIONS ILLEGAL_INPUT = 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 RPCTRSU2 or its description.