MEMIG_OBJECTF01 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 MEMIG_OBJECTF01 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.
READ REPORT LV_INCLUDE INTO LT_CODE.
No SAP DATABASE tables are accessed within this REPORT code!
ISU_M_AUTHORITY_CHECK CALL FUNCTION 'ISU_M_AUTHORITY_CHECK' EXPORTING x_act = '2' x_grp = 'OBJ' x_frm = temob-firma IMPORTING y_subrc = rc EXCEPTIONS OTHERS = 1.
POPUP_TO_CONFIRM_STEP CALL FUNCTION 'POPUP_TO_CONFIRM_STEP' EXPORTING textline1 = lv_msgtxt textline2 = text-005 titel = text-005 cancel_display = ' ' IMPORTING answer = lv_answer.
ISU_M_APPLICATION_RESET CALL FUNCTION 'ISU_M_APPLICATION_RESET'.
ISU_M_IMPORT_FUNCTION_EXIST CALL FUNCTION 'ISU_M_IMPORT_FUNCTION_EXIST' EXPORTING x_firma = temob-firma x_object = temob-object IMPORTING y_funcpool = lv_funcpool EXCEPTIONS not_found = 1 OTHERS = 2.
POPUP_TO_CONFIRM_STEP CALL FUNCTION 'POPUP_TO_CONFIRM_STEP' EXPORTING textline1 = text-021 textline2 = lv_text titel = text-020 cancel_display = ' ' IMPORTING answer = lv_answer.
ISU_M_IMPORT_FUNCTION_DELETE CALL FUNCTION 'ISU_M_IMPORT_FUNCTION_DELETE' EXPORTING x_firma = temob-firma x_object = temob-object IMPORTING y_funcpool = lv_funcpool EXCEPTIONS invalid_object = 1 invalid_company = 2 not_found = 3 internal_error = 4 OTHERS = 5.
ISU_M_EVENT_COPY CALL FUNCTION 'ISU_M_EVENT_COPY' EXPORTING x_firma = temob-firma x_object = temob-object x_class = temob-class.
ISU_M_IMPORT_FUNCTION_NAMES CALL FUNCTION 'ISU_M_IMPORT_FUNCTION_NAMES' EXPORTING x_firma = temob-firma x_object = temob-object IMPORTING y_funcname_import = gv_funcname_import.
DD_DOMVALUE_TEXT_GET CALL FUNCTION 'DD_DOMVALUE_TEXT_GET' EXPORTING domname = h_dd07l-domname value = h_dd07l-domvalue_l * langu = sy-langu IMPORTING dd07v_wa = h_dd07v EXCEPTIONS OTHERS = 1.
ISU_M_AUTHORITY_CHECK CALL FUNCTION 'ISU_M_AUTHORITY_CHECK' EXPORTING x_act = co_emg_act_delete x_grp = co_emg_grp_object x_frm = temob-firma IMPORTING y_subrc = rc EXCEPTIONS OTHERS = 1.
POPUP_TO_CONFIRM_LOSS_OF_DATA CALL FUNCTION 'POPUP_TO_CONFIRM_LOSS_OF_DATA' EXPORTING textline1 = text-002 titel = text-001 IMPORTING answer = antwort EXCEPTIONS OTHERS = 1.
ISU_M_OBJECT_DELETE CALL FUNCTION 'ISU_M_OBJECT_DELETE' EXPORTING x_firma = temob-firma x_object = temob-object TABLES yt_info = gt_info EXCEPTIONS invalid_company = 1 invalid_object = 2 not_authorized = 3 OTHERS = 4.
ISU_M_APPLICATION_RESET CALL FUNCTION 'ISU_M_APPLICATION_RESET'.
POPUP_TO_CONFIRM_STEP CALL FUNCTION 'POPUP_TO_CONFIRM_STEP' EXPORTING textline1 = text-005 titel = text-004 IMPORTING answer = antwort EXCEPTIONS OTHERS = 1.
ISU_M_OPENING_DATA_SHOW CALL FUNCTION 'ISU_M_OPENING_DATA_SHOW' EXPORTING x_res = admin x_original_firma = temob-original_firma x_original_object = temob-original_object.
EDITOR_PROGRAM CALL FUNCTION 'EDITOR_PROGRAM' EXPORTING appid = 'FB' display = k_x fbname = h_fbname program = h_fbname EXCEPTIONS OTHERS = 1.
EDITOR_PROGRAM CALL FUNCTION 'EDITOR_PROGRAM' EXPORTING appid = 'FB' display = k_x fbname = h_fbname program = h_fbname EXCEPTIONS OTHERS = 1.
RS_DD_SHOW CALL FUNCTION 'RS_DD_SHOW' EXPORTING objname = temob-ustru objtype = 'U' * POPUP = ' ' * SECNAME = ' ' * MONITOR_ACTIVATE = 'X' * IMPORTING * FCODE = EXCEPTIONS object_not_found = 1 * OBJECT_NOT_SPECIFIED = 2 * PERMISSION_FAILURE = 3 * TYPE_NOT_VALID = 4 * OTHERS = 5 .
CALL FUNCTION 'RS_TYPE_POSITION' EXPORTING object_name = p_typ object_type = 'Y' typgr_incl = lv_typename IMPORTING col = lv_col row = lv_row include = lv_include * STRUCTURE_FIELD_NOT_FOUND = TABLES source = lt_code EXCEPTIONS object_not_found = 1 OTHERS = 2.
EDITOR_PROGRAM CALL FUNCTION 'EDITOR_PROGRAM' EXPORTING appid = 'PG' display = k_x * FBNAME = ' ' line = lv_row * MESSAGE = ' ' offset = lv_col program = lv_include.
RS_DD_SHOW CALL FUNCTION 'RS_DD_SHOW' EXPORTING objname = p_typ objtype = 'S' * POPUP = ' ' * SECNAME = ' ' * MONITOR_ACTIVATE = 'X' * IMPORTING * FCODE = EXCEPTIONS object_not_found = 1.
FUNCTION_INCLUDE_INFO CALL FUNCTION 'FUNCTION_INCLUDE_INFO' CHANGING funcname = temob-mfuba group = lv_funcpool EXCEPTIONS function_not_exists = 1 include_not_exists = 2 group_not_exists = 3 no_selections = 4 no_function_include = 5 OTHERS = 6.
FUNCTION_INCLUDE_CONCATENATE CALL FUNCTION 'FUNCTION_INCLUDE_CONCATENATE' IMPORTING top = lv_include CHANGING complete_area = lv_funcpool EXCEPTIONS not_enough_input = 1 no_function_pool = 2 delimiter_wrong_position = 3 OTHERS = 4.
EDITOR_PROGRAM CALL FUNCTION 'EDITOR_PROGRAM' EXPORTING appid = 'PG' display = k_x line = lv_row program = lv_include.
ISU_M_HYPER_OBJECT_NAMES_SET CALL FUNCTION 'ISU_M_HYPER_OBJECT_NAMES_SET' EXPORTING x_firma = temob-firma x_object = temob-object IMPORTING y_funcname = temob-mfuba.
RS_ACCESS_PERMISSION CALL FUNCTION 'RS_ACCESS_PERMISSION' EXPORTING authority_check = 'X' mode = 'INSERT' object = temob-mfuba object_class = 'FUNC' master_language = sy-langu suppress_corr_check = 'X' suppress_language_check = 'X' suppress_editor_lock_check = 'X' suppress_language_dialog = 'RS_PROG_CHANGE_LANGUAGE_UPD' IMPORTING new_master_language = lv_new_master_language EXCEPTIONS canceled_in_corr = 1 enqueued_by_user = 2 enqueue_system_failure = 3 illegal_parameter_values = 4 locked_by_author = 5 no_modify_permission = 6 no_show_permission = 7 permission_failure = 8 request_language_denied = 9 OTHERS = 10.
RS_ACCESS_PERMISSION CALL FUNCTION 'RS_ACCESS_PERMISSION' EXPORTING authority_check = space global_lock = space mode = 'FREE' object = temob-mfuba object_class = 'FUNC' suppress_corr_check = 'X'.
RS_TRANSACTION_SHOW CALL FUNCTION 'RS_TRANSACTION_SHOW' EXPORTING objectname = p_tcd * MONITOR_ACTIVATE = 'X' EXCEPTIONS object_not_found = 1 OTHERS = 2.
ISU_M_BAPI_OBJECT_CREATE CALL FUNCTION 'ISU_M_BAPI_OBJECT_CREATE' EXPORTING x_firma = temob-firma x_object = temob-object x_kuerzl = temob-kuerzl x_funcname = temob-mfuba x_devclass = temfirma-devclass x_simulate = k__ EXCEPTIONS function_prepare_failed = 1 structure_creation_failed = 2 OTHERS = 3.
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 MEMIG_OBJECTF01 or its description.