RSTIRIDX_SEARCH_MUL 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 RSTIRIDX_SEARCH_MUL 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.
Output of Hit List
Selection Text: DEF_LANG = Language
Selection Text: DOKSPC = Document Area
Title: Program RSTIRIDX_SEARCH
Text Symbol: 001 = Documents
Text Symbol: 002 = found
Text Symbol: 010 = Document Key :
Text Symbol: 011 = Doc. attributes (indexed) acc. to search query:
Text Symbol: 012 = Attribute Name :
Text Symbol: 013 = Attrib.Value
Text Symbol: 016 = All Doc. Attributes:
Text Symbol: 028 = File Component Information
Text Symbol: 029 = T
Text Symbol: 030 = File Size
Text Symbol: 031 = MIME Type
Text Symbol: 032 = Component Name
Text Symbol: 040 = Information about Logical Document
001 Counter Document ID Value
INCLUDE RSRETCON.
INCLUDE RSRETERR.
INCLUDE LSDCECON.
INCLUDE RSTIRIDX_SEARCH_GLOBALS.
No SAP DATABASE tables are accessed within this REPORT code!
LANGUAGE_CODE_SAP_TO_ISO CALL FUNCTION 'LANGUAGE_CODE_SAP_TO_ISO' EXPORTING sap_code = def_lang IMPORTING iso_code = deflaiso EXCEPTIONS not_found = 1 OTHERS = 2.
SDOK_GET_IDXCAT_FROM_DOCUSPC CALL FUNCTION 'SDOK_GET_IDXCAT_FROM_DOCUSPC' EXPORTING docuspace = sdokiocl-docuspace x_search = 'X' IMPORTING idxcat_info = idxcat_info TABLES idxcat_proptab = idxcat_proptab EXCEPTIONS no_catid = 1 OTHERS = 2.
SDOK_GET_IDXSPC_FROM_DOCUSPC * CALL FUNCTION 'SDOK_GET_IDXSPC_FROM_DOCUSPC' * EXPORTING * DOCUSPACE = SDOKIOCL-DOCUSPACE * IMPORTING * INDEX_SPC = INDEX_SPC * EXCEPTIONS * NO_DOCUSPACE_GIVEN = 1 * NO_INDEX_SPACE_FOUND = 2 * OTHERS = 3 * .
SDOK_MUL_DOCUSPACE_SEARCH CALL FUNCTION 'SDOK_MUL_DOCUSPACE_SEARCH' EXPORTING docuspace = docuspace laiso = SDOKA101-laiso IMPORTING rcode = rcode numofhits = nbofhits TABLES catattributtab = catattributtab queryparamtab = queryparamtab querytab = querytab termattrtab = termattrtab docattrtab = docattrtab resultdoctab = resultdoctab resultattrtab = resultattrtab PH_CLASS = PH_TAB EXCEPTIONS no_index_space = 1 no_index_category = 2 catid_unknown = 3 intern_error = 4 parameter_error = 5 language_error = 6 attribute_error = 7 rfc_sys_failure = 8 rfc_com_failure = 9 no_rfc_dest = 10 OTHERS = 11.
SDOK_INDEX_SEARCH * CALL FUNCTION 'SDOK_INDEX_SEARCH' * EXPORTING * INDEX_SPC = INDEX_SPC * LAISO = SDOKA101-LAISO * IMPORTING * RCODE = RCODE * NUMOFHITS = NBOFHITS * TABLES * CATATTRIBUTTAB = CATATTRIBUTTAB * QUERYPARAMTAB = QUERYPARAMTAB * QUERYTAB = QUERYTAB * TERMATTRTAB = TERMATTRTAB * DOCATTRTAB = DOCATTRTAB * RESULTDOCTAB = RESULTDOCTAB * RESULTATTRTAB = RESULTATTRTAB * EXCEPTIONS * NO_INDEX_SPACE = 1 * NO_INDEX_CATEGORY = 2 * CATID_UNKNOWN = 3 * INTERN_ERROR = 4 * PARAMETER_ERROR = 5 * LANGUAGE_ERROR = 6 * ATTRIBUTE_ERROR = 7 * RFC_SYS_FAILURE = 8 * RFC_COM_FAILURE = 9 * NO_RFC_DEST = 10 * XERROR = 11 * OTHERS = 12 * .
SDOK_GET_IDXCAT_FROM_DOCUSPC CALL FUNCTION 'SDOK_GET_IDXCAT_FROM_DOCUSPC' EXPORTING docuspace = sdokiocl-docuspace x_search = 'X' IMPORTING idxcat_info = idxcat_info TABLES idxcat_proptab = idxcat_proptab EXCEPTIONS no_catid = 1 OTHERS = 2.
SDOK_PHIO_PROPERTIES_GET CALL FUNCTION 'SDOK_PHIO_PROPERTIES_GET' EXPORTING object_id = object * X_SUPPRESS_SYS_PROP = * X_PC_PROPERTIES_ONLY = * CLIENT = SY-MANDT TABLES properties = itab_proptab EXCEPTIONS not_existing = 1 not_authorized = 2 OTHERS = 3 .
SDOK_PHIOS_FILE_PROPERTIES_GET CALL FUNCTION 'SDOK_PHIOS_FILE_PROPERTIES_GET' * EXPORTING * CLIENT = SY-MANDT TABLES object_fileproperties = itab_file_prop components = itab_comp bad_objects = itab_bad_objects .
SDOK_LOIO_CALL_VIEWER CALL FUNCTION 'SDOK_LOIO_CALL_VIEWER' EXPORTING object_id = lo_object * X_TESTMODE = * BROWSER_TYPE = * BROWSER_CONTEXTSTRING = IMPORTING url = docurl TABLES context = context EXCEPTIONS bad_class = 1 not_allowed = 2 not_authorized = 3 frontend_not_supported = 4 frontend_error = 5 prog_not_found = 6 no_batch = 7 unspecified_error = 8 OTHERS = 9 .
SDOK_PHIO_GET_URL_FOR_GET CALL FUNCTION 'SDOK_PHIO_GET_URL_FOR_GET' EXPORTING object_id = object * REQUESTED_COMPONENTS = * CLIENT = SY-MANDT STANDARD_URL_ONLY = 'X' IMPORTING urls = urls EXCEPTIONS not_existing = 1 not_authorized = 2 no_content = 3 bad_storage_type = 4 OTHERS = 5.
CALL_BROWSER CALL FUNCTION 'CALL_BROWSER' EXPORTING url = urls_line-url * BROWSER_TYPE = * CONTEXTSTRING = EXCEPTIONS frontend_not_supported = 1 frontend_error = 2 prog_not_found = 3 no_batch = 4 unspecified_error = 5 OTHERS = 6 .
Although this basic information may have limited use it does provide an easy to find location to store any knowledge about this program/report.