SAP Reports / Programs | SAP Business Information Warehouse | Warehouse Management(BW-WHM) SAP BW

RS_ISTD_REMOTE SAP ABAP dialog Program - Maintenance of one InfoSource per transaction







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


Transaction Code(s):

Below is a list of transaction codes which are relevant to this SAP report

RS_ISTD_REMOTE - Maintain InfoSource


ABAP code to call this SAP report using the submit statement

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.






SUBMIT RS_ISTD_REMOTE. "Basic submit
SUBMIT RS_ISTD_REMOTE AND RETURN. "Return to original report after report execution complete
SUBMIT RS_ISTD_REMOTE VIA SELECTION-SCREEN. "Display selection screen of submitted report to user
    See more syntax options for the ABAP SUBMIT statement


Text pool values


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


INCLUDES used within this REPORT RS_ISTD_REMOTE

No INCLUDES are used within this REPORT code!


TABLES used within REPORT and the associated SELECT statement:





No SAP DATABASE tables are accessed within this REPORT code!


Function Modules used within report and the associated call statement:

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.



Contribute (Add Comments)

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 RS_ISTD_REMOTE or its description.