RSIWB941_F10 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 RSIWB941_F10 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.
No INCLUDES are used within this REPORT code!
No SAP DATABASE tables are accessed within this REPORT code!
SDOK_PHIO_LOAD_CONTENT CALL FUNCTION 'SDOK_PHIO_LOAD_CONTENT' EXPORTING object_id = ps_obj TABLES file_content_ascii = gt_sdokcntasc EXCEPTIONS not_existing = 1 not_authorized = 2 no_content = 3 bad_storage_type = 4 OTHERS = 5.
IO_C_LOIOS_GET_FOR_PHIOS CALL FUNCTION 'IO_C_LOIOS_GET_FOR_PHIOS' TABLES phys_objects = lt_phios RESULT = lt_loios bad_objects = gt_bad_objects.
SDOK_LOIO_FROM_RELATIONS_GET CALL FUNCTION 'SDOK_LOIO_FROM_RELATIONS_GET' EXPORTING object_id = ps_obj relation_class = c_class_rel_hyperlink "'HYPERLINK' TABLES RESULT = gt_hyperlink_in_db EXCEPTIONS not_existing = 1 bad_class = 2 not_authorized = 3 exception_in_exit = 4 OTHERS = 5.
SDOK_PHIO_TO_RELATIONS_GET * CALL FUNCTION 'SDOK_PHIO_TO_RELATIONS_GET' * EXPORTING * object_id = ps_obj * relation_class = c_class_rel_hyperlink "'HYPERLINK' * TABLES * RESULT = gt_hyperlink_in_db * EXCEPTIONS * not_existing = 1 * bad_class = 2 * not_authorized = 3 * exception_in_exit = 4 * OTHERS = 5.
IO_C_RELATION_CREATE CALL FUNCTION 'IO_C_RELATION_CREATE' EXPORTING relation_class = c_class_rel_hyperlink from_object = ps_from_object to_object = ps_to_object suppress_partner_check = 'X' IMPORTING error_msg = ls_error_msg.
F4IF_FIELD_VALUE_REQUEST * CALL FUNCTION 'F4IF_FIELD_VALUE_REQUEST' * EXPORTING * tabname = 'SDOKPHCL' * fieldname = 'PH_CLASS' * TABLES * return_tab = lt_class_f4 * EXCEPTIONS * field_not_found = 1 * no_help_for_field = 2 * inconsistent_help = 3 * no_values_found = 4 * OTHERS = 5.
F4IF_INT_TABLE_VALUE_REQUEST CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST' EXPORTING retfield = 'PH_CLASS' value_org = 'S' multiple_choice = c_yes TABLES value_tab = gt_class field_tab = gt_field_tab return_tab = lt_class_f4.
IW__C_LOIO_CLASSES_GET CALL FUNCTION 'IW__C_LOIO_CLASSES_GET' EXPORTING area = lc_area IMPORTING topic_classes = lt_topic_classes.
IW_C_LO_CLASS_SRC_CLASS_GET CALL FUNCTION 'IW_C_LO_CLASS_SRC_CLASS_GET' EXPORTING class =
-class IMPORTING src_class = ls_class-ph_class error_msg = ls_error_msg.
SDOK_PHIO_FIND_BY_QUERY CALL FUNCTION 'SDOK_PHIO_FIND_BY_QUERY' EXPORTING object_class = pv_phioclas TABLES query = gt_phio_queries RESULT = l_phio_to_check EXCEPTIONS bad_class = 1 bad_query = 2 not_authorized = 3 OTHERS = 4.
IO_C_LOIO_EXISTENCE_CHECK CALL FUNCTION 'IO_C_LOIO_EXISTENCE_CHECK' EXPORTING class = lv_class guid = lv_guid IMPORTING error_msg = ps_error_msg.
IO_C_LOIOS_GET_FOR_PHIOS CALL FUNCTION 'IO_C_LOIOS_GET_FOR_PHIOS' TABLES phys_objects = lt_phios RESULT = lt_loios bad_objects = gt_bad_objects.
IO_C_PROPERTIES_GET_PHIOS CALL FUNCTION 'IO_C_PROPERTIES_GET_PHIOS' EXPORTING suppress_sys_properties = '' TABLES info_objects = lt_phios requested_properties = gt_req_properties properties = lt_properties bad_objects = gt_bad_objects.
Although this basic information may have limited use it does provide an easy to find location to store any knowledge about this program/report.