RS_ISTD_REMOTE is a standard Module pool for a dialog screen ABAP Program 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 RS_ISTD_REMOTE into the relevant SAP transactions such as SE38 or SE80
Below is a list of transaction codes which are relevant to this SAP report
RS_ISTD_REMOTE - Maintain InfoSource
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: Maintenance of one InfoSource per transaction
Text Symbol: 001 = Application Components May Not Be Empty
Text Symbol: 002 = Application Component Does Not Exist
Text Symbol: 003 = Specify InfoSource
No INCLUDES are used within this REPORT code!
No SAP DATABASE tables are accessed within this REPORT code!
RSAR_ISOURCE_TD_GET CALL FUNCTION 'RSAR_ISOURCE_TD_GET' EXPORTING i_isource = i_isource * I_OBJVERS = RS_C_OBJVERS-ACTIVE EXCEPTIONS isource_not_found = 1 unauthorized = 2 OTHERS = 3.
RSAR_ISOURCE_MD_GET CALL FUNCTION 'RSAR_ISOURCE_MD_GET' EXPORTING * I_LANGU = SY-LANGU i_isource = i_isource * I_OBJVERS = RS_C_OBJVERS-ACTIVE * I_COBJVERS = RS_C_OBJVERS-MODIFIED * I_WITHOUT_AUTHORITY = * I_TYPE = 'M' * I_NO_APPLNM = RS_C_FALSE EXCEPTIONS isource_not_found = 1 unauthorized = 2 iobj_is_ref = 3 OTHERS = 4.
RSAR_ISOURCE_TD_GET CALL FUNCTION 'RSAR_ISOURCE_TD_GET' EXPORTING i_isource = i_isource * I_OBJVERS = RS_C_OBJVERS-ACTIVE EXCEPTIONS isource_not_found = 1 unauthorized = 2 OTHERS = 3.
RSAR_INFOSOURCE_CREATE_DIALOG CALL FUNCTION 'RSAR_INFOSOURCE_CREATE_DIALOG' IMPORTING e_error = l_error e_typ = l_typ e_stext = l_txtsh e_mtext = l_txtmd e_ltext = l_txtlg e_osource = l_osource e_templ_is = l_templ_is EXCEPTIONS OTHERS = 0.
RSAR_ISOURCE_TD_CREATE CALL FUNCTION 'RSAR_ISOURCE_TD_CREATE' EXPORTING i_applnm = l_appl i_txtsh = l_txtsh i_txtmd = l_txtmd i_txtlg = l_txtlg i_isource = l_osource i_templ_is = l_templ_is IMPORTING e_isource = l_isource EXCEPTIONS OTHERS = 1.
RSAR_ISOURCE_MD_CREATE CALL FUNCTION 'RSAR_ISOURCE_MD_CREATE' EXPORTING i_iobjnm = l_osource i_applnm = l_appl EXCEPTIONS OTHERS = 1.
RSDG_IOBJ_UPDATE_PROPERTY CALL FUNCTION 'RSDG_IOBJ_UPDATE_PROPERTY' EXPORTING i_iobjnm = l_osource i_fieldnm = l_fieldnm i_value = l_appl EXCEPTIONS update_error = 1 illegal_input = 2 OTHERS = 3.
RSAR_GET_INPUT CALL FUNCTION 'RSAR_GET_INPUT' EXPORTING i_type = l_typ i_method = 'EQ' CHANGING c_value1 = l_value1 c_value2 = l_value2 c_value3 = l_value3 c_value4 = l_value4 c_value5 = l_value5 c_value6 = l_value6 c_value7 = l_value7 EXCEPTIONS cancelled = 1 invalid_type = 2 OTHERS = 3.
RSAR_ASSIGN_LOGSYS CALL FUNCTION 'RSAR_ASSIGN_LOGSYS' EXPORTING i_isource = i_isource i_logsys = l_logsys i_isostype = l_isostype * IMPORTING * E_SRCTYPE = * E_TEXT = * E_ICON = EXCEPTIONS invalid_logsys = 1 err_by_datasrc = 2 err_in_dialog = 3 OTHERS = 4.
RSAR_INFOSOURCE_MAINTAIN CALL FUNCTION 'RSAR_INFOSOURCE_MAINTAIN' EXPORTING i_isource = i_isource2 * I_ISOSTYPE = * I_LOGSYS = * I_TRANSTRU = * I_OLTPSOURCE = * I_ISTYPE = i_modus = '2' * I_1STSCR = ' ' EXCEPTIONS internal_error = 1 locking_error = 2 OTHERS = 3.
RSOA_VCUBE_CONNECT_SOURSYS_DIA CALL FUNCTION 'RSOA_VCUBE_CONNECT_SOURSYS_DIA' EXPORTING i_infocube = g_ssystem * I_INFOAREA = * I_DISPLAY_ONLY = RS_C_FALSE * I_NO_AUTHORITY_CHECK = RS_C_FALSE * I_NO_ENQUEUE = RS_C_FALSE IMPORTING e_changed = i_changed EXCEPTIONS object_not_found = 1 invalid_type = 2 no_authority = 3 OTHERS = 4.
RSAR_ISOURCE_TD_DELETE CALL FUNCTION 'RSAR_ISOURCE_TD_DELETE' EXPORTING i_isource = p_g_isource3 i_objvers = 'A' i_mode = 'X' i_no_transport = '' EXCEPTIONS cancelled = 1 unknown_isource = 2 not_allowed = 3 object_locked = 4 unreachable = 5 unauthorized = 6 aborted = 7 OTHERS = 8.
RSAOS_OLTPSOURCE_GET_BY_PROP CALL FUNCTION 'RSAOS_OLTPSOURCE_GET_BY_PROP' EXPORTING i_logsys = l_logsys IMPORTING e_t_oltpsource = l_t_oltpsource e_t_isosmap = l_t_isosmap EXCEPTIONS not_unique = 1 not_exist = 2 internal_error = 3 OTHERS = 4.
RSAOS_OLTPSOURCE_PROP_DELETE CALL FUNCTION 'RSAOS_OLTPSOURCE_PROP_DELETE' EXPORTING i_oltpsource = l_s_oltpsource-oltpsource i_logsys = l_logsys i_objvers = rs_c_objvers-active i_no_authority = rs_c_false IMPORTING e_t_messages = l_t_msg_proc EXCEPTIONS locked = 1 transport_error = 2 no_authority = 3 OTHERS = 4.
RSDC_SHOW_MESSAGES_POPUP CALL FUNCTION 'RSDC_SHOW_MESSAGES_POPUP' EXPORTING i_t_msg = l_t_msg i_txt = text-387 i_with_s_on_empty = rs_c_false i_one_msg_direct = rs_c_false i_one_msg_type_s = rs_c_false.
Although this basic information may have limited use it does provide an easy to find location to store any knowledge about this program/report.
RS_ISTD_REMOTE - Maintenance of one InfoSource per transaction RS_ISTD_REMOTE - Maintenance of one InfoSource per transaction RS_ISSUE_REPAIR - Program RS_ISSUE_REPAIR RS_ISSUE_REPAIR - Program RS_ISSUE_REPAIR RS_ISSUE_DISPLAY_TEST_STATUS - Display Status of Test Case RS_ISSUE_DISPLAY_TEST_STATUS - Display Status of Test Case