MIEQ0F10 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 MIEQ0F10 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!
ENQUEUE_EIEQUI CALL FUNCTION 'ENQUEUE_EIEQUI' EXPORTING equnr = enum EXCEPTIONS foreign_lock = 1 system_failure = 2.
DEQUEUE_ALL CALL FUNCTION 'DEQUEUE_ALL'.
TEXT_MAINTENANCE CALL FUNCTION 'TEXT_MAINTENANCE' EXPORTING object = yobjequi object_nr = objnr eqtyp = equi-eqtyp "P9CK165791 txtid = yltxt x_xaktyp = x_xaktyp text01 = eqkt-eqktx spras = sy-langu spras_master = equi-eqasp mtx_required = space "P9CK278337 init = ind_txt_in IMPORTING text02 = eqkt-eqktx ind_upd_1 = ind_upd_tx ltx_exist = ind_ltx_yes.
LANGTEXT_ONLY CALL FUNCTION 'LANGTEXT_ONLY' EXPORTING object = yobjequi object_nr = objnr txtid = yintv x_xaktyp = x_xaktyp spras = sy-langu IMPORTING ind_inv = ind_upd_iv inv_exist = rm63e-intnote.
TEXT_REFERENCE CALL FUNCTION 'TEXT_REFERENCE' EXPORTING object = act_object org_objnr = act_tmpnr ref_object = ref_object ref_objnr = ref_tmpnr ref_spras = ref_spras ref_txid = ref_txid IMPORTING ref_ok = text_refer ref_text = eqktx objnr_ref = objnr_ref.
FIELD_SELECTION_MODIFY_ALL CALL FUNCTION 'FIELD_SELECTION_MODIFY_ALL' EXPORTING modulpool = programm dynprogruppe = y_dynpgruppe.
FIELD_SELECTION_MODIFY_ALL CALL FUNCTION 'FIELD_SELECTION_MODIFY_ALL' EXPORTING modulpool = programm mode = 'C' dynprogruppe = y_dynpgruppe.
CF_ST_EQU_UPDATE CALL FUNCTION 'CF_ST_EQU_UPDATE' EXPORTING aktyp_imp = haktyp efhm_imp = efhm equnr_imp = efhm-equnr in_upd_task_imp = 'X' EXCEPTIONS wrong_aktyp = 01.
PM_PARTNER_COMPLETE CALL FUNCTION 'PM_PARTNER_COMPLETE' EXPORTING exit = ' ' objnr = equi-objnr obtyp = x_obtyp pargr = t370t-pargr save = ' ' subscreen_ext = c_header_scr subscreen_prog_ext = c_header_prg EXCEPTIONS cancel = 01 exit = 02 save = 03.
PM_PARTNER_SYNC_OBJECT CALL FUNCTION 'PM_PARTNER_SYNC_OBJECT' EXPORTING objnr = equi-objnr eqtyp = equi-eqtyp orig_p = yx orig_o = ' ' obtyp = y_st_obtyp_ieq TABLES fieldtab = fieldtab EXCEPTIONS eqtyp_invalid = 01 no_partner_scheme = 02 orig_invalid = 03.
PM_PARTNER_GET_CHANGE_FLAG CALL FUNCTION 'PM_PARTNER_GET_CHANGE_FLAG' IMPORTING flg_change = ind_upd_pa.
ENQUEUE_EIEQSE CALL FUNCTION 'ENQUEUE_EIEQSE' EXPORTING mandt = sy-mandt matnr = material sernr = serialnr _scope = '2' _wait = ' ' EXCEPTIONS foreign_lock = 01 system_failure = 02.
STATUS_BUFFER_REFRESH CALL FUNCTION 'STATUS_BUFFER_REFRESH'.
STATUS_OBJECT_CREATE CALL FUNCTION 'STATUS_OBJECT_CREATE' EXPORTING obtyp = y_st_obtyp_ieq stsma = t370t-stsma chgkz = t370t-aebkz IMPORTING objnr = equi-objnr.
PM_PARTNER_INIT CALL FUNCTION 'PM_PARTNER_INIT' EXPORTING aktyp = x_xaktyp objnr = i_objnr obtyp = y_st_obtyp_ieq pargr = t370t-pargr * refresh = 'X' "ALRK164513 refresh = ' ' "ALRK164513 spart = iloa-spart vkorg = iloa-vkorg vtweg = iloa-vtweg.
DEQUEUE_EIEQSE CALL FUNCTION 'DEQUEUE_EIEQSE' EXPORTING mandt = sy-mandt matnr = material sernr = serial _scope = '3'.
ITOB_CHECK_MATERIAL_MINST CALL FUNCTION 'ITOB_CHECK_MATERIAL_MINST' EXPORTING matnr_imp = material plant_imp = plant check_lvorm = check_lvorm x_mess_type = msg_type IMPORTING minst_exp = minst mtcor_exp = mtcor EXCEPTIONS application_error = 2 OTHERS = 3.
ADDR_REFERENCE_INSERT CALL FUNCTION 'ADDR_REFERENCE_INSERT' EXPORTING address_number = iloa-adrnr address_reference = ad_ref EXCEPTIONS OTHERS = 1.
CALL FUNCTION 'ADDR_NUMBER_GET' EXPORTING address_handle = ad_handle address_reference = ad_ref IMPORTING address_number = iloa-adrnr EXCEPTIONS address_handle_not_exist = 1 internal_error = 2 parameter_error = 3 OTHERS = 4.
ADDR_MEMORY_SAVE * CALL FUNCTION 'ADDR_MEMORY_SAVE' * EXPORTING * EXECUTE_IN_UPDATE_TASK = 'X' * EXCEPTIONS * ADDRESS_NUMBER_MISSING = 1 * PERSON_NUMBER_MISSING = 2 * INTERNAL_ERROR = 3 * DATABASE_ERROR = 4 * REFERENCE_MISSING = 5 * OTHERS = 6.
CUD0_CONFIGURATION_TO_DB CALL FUNCTION 'CUD0_CONFIGURATION_TO_DB' EXPORTING instance = ccuobj object = ld_object "P9CK176803 objectid = ld_objectid "P9CK176803 IMPORTING new_instance = ccuobj EXCEPTIONS instance_not_found = 01 "kann nicht auftreten no_changes = 02. "keine Verbuchung notwendig
ACTIVITY_PROCESS_WITH_POPUP CALL FUNCTION 'ACTIVITY_PROCESS_WITH_POPUP' EXPORTING objnr = equi-objnr vrgng = statu * CHECK_ONLY = ' ' * POPUP_WARNING_WHEN_ERROR = ' ' reset_message_id = yx "P9CK096554 IMPORTING activity_success = ac_succ activity_not_allowed = ac_no cancelled_by_user = ac_canc EXCEPTIONS OTHERS = 1.
STATUS_GET_CHANGE_FLAG CALL FUNCTION 'STATUS_GET_CHANGE_FLAG' IMPORTING flg_change = ind_upd_st.
STATUS_CHECK CALL FUNCTION 'STATUS_CHECK' EXPORTING * BYPASS_BUFFER = ' ' * CLIENT = SY-MANDT objnr = equi-objnr status = stat EXCEPTIONS object_not_found = 1 status_not_active = 2 OTHERS = 3.
IMAS_CHANGE_STATUS_SINGLE CALL FUNCTION 'IMAS_CHANGE_STATUS_SINGLE' EXPORTING i_objnr = i_objnr i_activity = i_activity i_check_only = imas_true IMPORTING e_error_rec = l_error_rec e_msg_rec = l_msg_rec.
IMAS_POPUP_MSG_SINGLE CALL FUNCTION 'IMAS_POPUP_MSG_SINGLE' EXPORTING i_activity = i_activity i_msg_rec = l_msg_rec i_batch_mode = g_batch_input_dark IMPORTING e_perform_activity = l_preform_activity.
IMAS_CHANGE_STATUS_SINGLE CALL FUNCTION 'IMAS_CHANGE_STATUS_SINGLE' EXPORTING i_objnr = i_objnr i_activity = i_activity i_check_only = imas_false IMPORTING e_error_rec = l_error_rec.
STATUS_GET_CHANGE_FLAG CALL FUNCTION 'STATUS_GET_CHANGE_FLAG' IMPORTING flg_change = ind_upd_st.
IMAS_CHECK_STATUS_SINGLE CALL FUNCTION 'IMAS_CHECK_STATUS_SINGLE' EXPORTING i_objnr = i_objnr i_status = i_status IMPORTING e_active = c_active.
EQUIPMENT_INSTALL_PREPARE CALL FUNCTION 'EQUIPMENT_INSTALL_PREPARE' EXPORTING read_sobj = ' ' exec_stat = yx IMPORTING "P40K057610 * OLD_SEQUI = * VRGNG = mode_address = ad_inherited "P40K057610 CHANGING s_equi = s_equi r_iflo = r_iflo r_equi = r_equi EXCEPTIONS err_install_prepare = 1 OTHERS = 2.
PM_COPY_SUBOBJECTS CALL FUNCTION 'PM_COPY_SUBOBJECTS' EXPORTING source_obtab = yequi source_obkey = refeq source_objnr = refobjnr source_adrnr = iloa-adrnr source_langu = sy-langu target_obtab = yequi target_obkey = orgeq target_objnr = orgobjnr rilocp_com = rilocp i_docs_cv140 = yx "P9CK013583 IMPORTING * update_address = ad_updateflag "P40K057610 update_address = ad_copied "P40K057610 update_meas_points = ind_upd_mpu klasse = rm63e-klasse klassenart = rm63e-klassenart klassentext = rm63e-klassentext EXCEPTIONS OTHERS = 1.
PM_COPY_SUBOBJECTS CALL FUNCTION 'PM_COPY_SUBOBJECTS' EXPORTING source_obtab = y_mara source_obkey = refma source_langu = sy-langu target_obtab = yequi target_obkey = orgeq target_objnr = orgobjnr rilocp_com = rilocp IMPORTING * update_address = ad_updateflag "P40K057610 update_address = ad_copied "P40K057610 update_meas_points = ind_upd_mpu klasse = rm63e-klasse EXCEPTIONS OTHERS = 1.
CVOB_OBJECT_SET CALL FUNCTION 'CVOB_OBJECT_SET' EXPORTING objky = doceq EXCEPTIONS OTHERS = 1.
RFC_IMPORT_CAD_RFC_FLAG_MEMORY CALL FUNCTION 'RFC_IMPORT_CAD_RFC_FLAG_MEMORY' IMPORTING cad_rfc_flag = call_via_cad_rfc.
RFC_SET_EXPORT_PARAMETERS CALL FUNCTION 'RFC_SET_EXPORT_PARAMETERS' TABLES memory_values = cad_parameters.
ACTIVITY_PROCESS_WITH_POPUP CALL FUNCTION 'ACTIVITY_PROCESS_WITH_POPUP' EXPORTING objnr = equi-objnr vrgng = y_st_vrgng_pmoa * CHECK_ONLY = ' ' popup_warning_when_error = 'X' suppress_warning = g_batch_input_dark reset_message_id = yx "P9CK096554 IMPORTING activity_success = ac_succ activity_not_allowed = ac_no cancelled_by_user = ac_canc EXCEPTIONS OTHERS = 1.
EQUIPMENT_INIT_BUSVIEWS CALL FUNCTION 'EQUIPMENT_INIT_BUSVIEWS' EXPORTING wa_t370t = t370t is_full = x_entry_eq is_serial = x_entry_se * INIT_MODE = 'X' CHANGING wa_equi = equi.
DFPS_PM_SERNR_EQUI_VIEW_BADI CALL FUNCTION 'DFPS_PM_SERNR_EQUI_VIEW_BADI'.
ITOB_CHECK_PLANT_ALL CALL FUNCTION 'ITOB_CHECK_PLANT_ALL' "1047017 EXPORTING "1047017 swerk_imp = iloa-swerk "1047017 dialog_mode = ' ' "1047017 check_auth_tcode = y_fcode_ie01 "1047017 IMPORTING "1047017 bukrs_s_exp = iloa-bukrs "1047017 kokrs_s_exp = iloa-kokrs "1047017 iwerk_exp = equz-iwerk "1047017 EXCEPTIONS "1047017 application_error = 2 "1047017 OTHERS = 3. "1047017
ITOB_CHECK_PLANT_ALL CALL FUNCTION 'ITOB_CHECK_PLANT_ALL' EXPORTING swerk_imp = iloa-swerk dialog_mode = ' ' check_auth_tcode = y_fcode_ie01 "P9CK108632 IMPORTING bukrs_s_exp = iloa-bukrs kokrs_s_exp = iloa-kokrs iwerk_exp = equz-iwerk EXCEPTIONS application_error = 2 OTHERS = 3.
EQUIPMENT_CHANGE_TYPE_CHECK CALL FUNCTION 'EQUIPMENT_CHANGE_TYPE_CHECK' EXPORTING old_type = *t370t-eqtyp new_type = equi-eqtyp is_equi = x_entry_eq read_text = yx check_all = 'R' "P45K044318 P45K058404 IMPORTING new_t370t = t370t new_t370u = t370u numrng_intern_change = numrng_intern_change numrng_extern_change = numrng_extern_change btmns_activated = btmns_activated "PL0K018184 EXCEPTIONS type_is_initial = 1 type_not_found = 2 reftype_different = 3 status_different = 4 partner_different = 5 OTHERS = 6.
EQUIPMENT_CHANGE_TYPE_CHECK CALL FUNCTION 'EQUIPMENT_CHANGE_TYPE_CHECK' EXPORTING new_type = equi-eqtyp is_equi = x_entry_eq read_text = yx check_all = space "P45K044318 IMPORTING new_t370t = t370t new_t370u = t370u EXCEPTIONS type_is_initial = 1 type_not_found = 2 reftype_different = 3 status_different = 4 partner_different = 5 OTHERS = 6.
AUTHORITY_CHECK_EQUI CALL FUNCTION 'AUTHORITY_CHECK_EQUI' EXPORTING * W_EQUI = tcode = l_check_tcode * I_TCODE_CHECK = 'X' * W_EQUZ = * W_ILOA = EXCEPTIONS no_authority_tcode = 1 no_authority_begrp = 2 no_authority_iwerk = 3 no_authority_ingrp = 4 no_authority_swerk = 5 no_authority_kostl = 6 no_profile_in_user_master_data = 7 error_in_user_master_data = 8 OTHERS = 9 .
CUABUFFER_READ CALL FUNCTION 'CUABUFFER_READ' EXPORTING function = rm63e-fcode IMPORTING l_text = titel.
POPUP_TO_CONFIRM_STEP CALL FUNCTION 'POPUP_TO_CONFIRM_STEP' EXPORTING textline1 = text-wst textline2 = text-wsq titel = titel IMPORTING answer = answer.
DFPS_PM_SERNR_EQUI_BUTTON_BADI CALL FUNCTION 'DFPS_PM_SERNR_EQUI_BUTTON_BADI' CHANGING ch_to_be_hidden = to_be_hidden.
SWU_OBJECT_PUBLISH CALL FUNCTION 'SWU_OBJECT_PUBLISH' EXPORTING objtype = ybusequi objkey = equi-equnr EXCEPTIONS OTHERS = 1.
EQUI_BY_REFERENZ CALL FUNCTION 'EQUI_BY_REFERENZ' EXPORTING equnr = rm63e-refeq eqtyp = rm63e-eqtyp fleettyp = rm63e-fleet_cat IMPORTING equi = equi equz = equz eqkt = eqkt efhm = efhm iloa = iloa fleet_exp = fleet robjnr = mp_mpobj_cp EXCEPTIONS equi_not_found = 1 fault_by_number = 2 mara_not_found = 3 err_authority = 4.
EQUIPMENT_CHANGE_TYPE_CHECK CALL FUNCTION 'EQUIPMENT_CHANGE_TYPE_CHECK' EXPORTING old_type = equi-eqtyp "ref type new_type = rm63e-eqtyp "entry type is_equi = yx read_text = yx check_all = space "P45K044318 IMPORTING old_t370t = old_t370t "ref type data old_t370u = old_t370u "ref type text new_t370t = t370t "entry type data new_t370u = t370u "entry type text * NUMRNG_INTERN_CHANGE = * NUMRNG_EXTERN_CHANGE = EXCEPTIONS type_is_initial = 1 type_not_found = 2 reftype_different = 3 status_different = 4 partner_different = 5 OTHERS = 6.
EQUI_BY_REFERENZ CALL FUNCTION 'EQUI_BY_REFERENZ' EXPORTING matnr = rm63e-refma eqtyp = rm63e-eqtyp fleettyp = rm63e-fleet_cat "1631610 IMPORTING equi = equi equz = equz eqkt = eqkt iloa = iloa EXCEPTIONS mara_not_found = 1.
ITOB_CHECK_MATERIAL_MINST CALL FUNCTION 'ITOB_CHECK_MATERIAL_MINST' EXPORTING matnr_imp = rm63e-refma dialog_cursor = 'RM63E-REFMA' IMPORTING minst_exp = l_minst mtcor_exp = l_mtcor EXCEPTIONS application_error = 2 OTHERS = 3.
SERIALNUMBER_READ CALL FUNCTION 'SERIALNUMBER_READ' EXPORTING * I_HANDLE = G_ITOB_HANDLE i_lock = i_lock matnr = matnr sernr = sernr aktyp = x_xaktyp check_auth = yx "P45K055759 IMPORTING equi = equi eqkt = eqkt equz = equz iloa = iloa eqbs = eqbs fleet = fleet efhm = efhm EXCEPTIONS equi_not_found = 1 authority_is_missing = 2 err_handle = 3 lock_failure = 4 OTHERS = 5.
SERIALNUMBER_CHECK_UPDATE_EQBS CALL FUNCTION 'SERIALNUMBER_CHECK_UPDATE_EQBS' EXPORTING i_activity_type = i_activity_type i_old_eqbs = i_old_eqbs IMPORTING e_eqbs_activity = e_eqbs_activity CHANGING c_rec_eqbs = c_rec_eqbs c_rec_equi = c_rec_equi.
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 MIEQ0F10 or its description.