MINE0F00 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 MINE0F00 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.
Title: Object Link: Subroutines
No INCLUDES are used within this REPORT code!
No SAP DATABASE tables are accessed within this REPORT code!
BEGRP_INST_AUTHORITY_CHECK call function 'BEGRP_INST_AUTHORITY_CHECK' exporting begrp = vinet-begru tcode = L_ok_code "P6BK070810 exceptions keine_berechtigung = 1.
STATUS_GET_CHANGE_FLAG call function 'STATUS_GET_CHANGE_FLAG' * EXPORTING * CLIENT = SY-MANDT importing flg_change = l_st_change_flag tables objnr_table = l_objnr_tab.
CTMS_OBJECT_AREA call function 'CTMS_OBJECT_AREA' tables objects = cl_object.
PM_CL_FIND_MAINCLASS call function 'PM_CL_FIND_MAINCLASS' exporting i_object = cl_objek i_obtab = cl_table importing e_class = cl_class e_classtype = cl_klart e_unique_mainclass = ind_unique_mainclass e_number_of_allocations = number_of_allocations exceptions others = 1.
CLFM_OBJECT_CLASSIFICATION call function 'CLFM_OBJECT_CLASSIFICATION' exporting class = x_class classtype = cl_klart multi_classif = y_c_x object = cl_objek objtxt = cl_obtxt status = cl_status table = cl_table typetext = cl_artxt initflag = cl_initflag no_f8 = y_c_x no_f11 = y_c_x internal_number_range = ind_internal_number i_assgnmnt_screen = x_i_assgnmnt_screen importing class = cl_class classtype = cl_klart updateflag = cl_updat typetext = cl_artxt ok_code = cl_okcode exceptions classification_not_found = 1 others = 2.
POPUP_TO_CONFIRM_LOSS_OF_DATA call function 'POPUP_TO_CONFIRM_LOSS_OF_DATA' exporting titel = x_titel textline1 = x_textline1 importing answer = x_answer.
POPUP_TO_CONFIRM_WITH_VALUE call function 'POPUP_TO_CONFIRM_WITH_VALUE' exporting defaultoption = 'N' text_before = x_textline1 objectvalue = space text_after = x_textline2 titel = x_titel importing answer = x_answer.
POPUP_TO_CONFIRM_STEP call function 'POPUP_TO_CONFIRM_STEP' exporting titel = x_titel textline1 = x_textline1 textline2 = x_textline2 importing answer = x_answer.
CHECK_EQUI_BOM call function 'CHECK_EQUI_BOM' exporting datum = sy-datum equnr = vinet-eqkant importing short_text = equi_wa-eqktx eequi = equi exceptions equi_not_found = 1 equi_to_delete = 2.
CHECK_EQUI_BOM call function 'CHECK_EQUI_BOM' exporting datum = sy-datum equnr = vinet-eqnach importing short_text = equi_wa-eqktx eequi = equi exceptions equi_not_found = 1 equi_to_delete = 2.
CHECK_EQUI_BOM call function 'CHECK_EQUI_BOM' exporting datum = sy-datum equnr = vinet-eqvon importing short_text = equi_wa-eqktx eequi = equi exceptions equi_not_found = 1 equi_to_delete = 2.
ADMINISTRATION_WINDOW call function 'ADMINISTRATION_WINDOW' exporting ernam = vinet-ernam erdat = vinet-erdat aenam = vinet-aenam aedat = vinet-aedat.
VINET_UPDATE call function 'VINET_UPDATE' in update task exporting indupd = riupd-indupd indupd_async = y_c_x i_chdoc = t370n-chdoc vinet_new = vinet vinet_old = *vinet.
DOCUMENT_ASSIGNMENT call function 'DOCUMENT_ASSIGNMENT' exporting dokob = do_dokob objky = do_objky objtxt = do_obtxt opcode = do_opcode refresh_flag = do_refresh_flag importing vb_flag = do_vb_flag tables tabdrad = do_tab.
MASTER_DATA call function 'MASTER_DATA' exporting datenfeld = h_datenfeld.
PM_GET_VARIANT * call function 'PM_GET_VARIANT' "N215704 * exporting "N215704 * repid = 'RIMHIS00' "N215704 * tcode = 'IP19' "N215704 * importing "N215704 * variant = variant "N215704 * exceptions "N215704 * not_found = 1 "N215704 * others = 2. "N215704
IMAS_CHECK_STATUS_SINGLE call function 'IMAS_CHECK_STATUS_SINGLE' exporting i_objnr = i_objnr i_status = i_status importing e_active = c_active.
STATUS_MAINTAIN call function 'STATUS_MAINTAIN' exporting display_only = display_only objnr = vinet-status exceptions others = 1.
call function 'TEXT_MAINTENANCE' exporting object = x_object object_nr = x_objnr txtid = tx_y_ltxt x_xaktyp = 'A' text01 = vinet-kanxt spras = vinet-spras spras_master = vinet-mlang init = tx_initflag importing text02 = vinet-kanxt ind_upd_1 = tx_updateflag ltx_exist = vinet-kzltx.
TEXT_MAINTENANCE call function 'TEXT_MAINTENANCE' exporting object = x_object object_nr = x_objnr txtid = tx_y_ltxt x_xaktyp = l_aktyp "x_cua_status+7(1) text01 = vinet-kanxt spras = vinet-spras spras_master = vinet-mlang init = tx_initflag importing text02 = vinet-kanxt ind_upd_1 = tx_updateflag ltx_exist = vinet-kzltx.
LANGTEXT_ONLY call function 'LANGTEXT_ONLY' exporting object = x_object object_nr = x_objnr spras = vinet-spras txtid = tx_y_ltxt x_xaktyp = 'A' importing inv_exist = vinet-kzltx ind_upd_general = tx_updateflag.
LANGTEXT_ONLY call function 'LANGTEXT_ONLY' exporting object = x_object object_nr = x_objnr spras = vinet-spras txtid = tx_y_ltxt x_xaktyp = l_aktyp "x_cua_status+7(1) importing inv_exist = vinet-kzltx ind_upd_general = tx_updateflag.
INET_READ call function 'INET_READ' exporting dyfield = 'VINET-KANTE' kante = vinet-kante exceptions inet_found = 1.
NUMBER_CHECK call function 'NUMBER_CHECK' exporting nr_range_nr = '02' number = vinet-kante object = y_c_inet importing returncode = x_returncode exceptions interval_not_found = 1 number_range_not_extern = 2 object_not_found = 3.
SCREEN_SEQUENCE_CONTROL call function 'SCREEN_SEQUENCE_CONTROL' exporting funktion = fcode kopfgruppe = '*' positionsgruppe = '*' programm = programm importing cua_para1 = cua_para1 cua_para2 = cua_para2 cua_para3 = cua_para3 cua_para4 = cua_para4 cua_status = cua_status cua_titel = cua_titel dunkel = dunkel folgefunktion = folgefcode leave = leave.
LOCATION_EXTRACT call function 'LOCATION_EXTRACT' importing bildgruppe = bildgruppe bild = bild.
CUA_PARAMETER_READ call function 'CUA_PARAMETER_READ' exporting programm = programm bildgruppe = bildgruppe bild = bild importing cua_para1 = cua_para1 cua_para2 = cua_para2 cua_para3 = cua_para3 cua_para4 = cua_para4 cua_status = cua_status cua_titel = cua_titel.
FUNC_LOCATION_ARRAY * CALL FUNCTION 'FUNC_LOCATION_ARRAY' einbauen perform tpvon_rd_f00 using p_mess_type.
FUNC_LOCATION_READ call function 'FUNC_LOCATION_READ' exporting dyfield = 'VINET-TPKANT' tplnr = vinet-tpkant importing iflo_wa = iflo_wa exceptions iloa_not_found = 2 others = 1.
FUNC_LOCATION_READ call function 'FUNC_LOCATION_READ' exporting dyfield = 'VINET-TPNACH' tplnr = vinet-tpnach importing iflo_wa = iflo_wa exceptions iloa_not_found = 2 others = 1.
FUNC_LOCATION_READ call function 'FUNC_LOCATION_READ' exporting dyfield = 'VINET-TPVON' tplnr = vinet-tpvon importing iflo_wa = iflo_wa exceptions iloa_not_found = 2 others = 1.
DEQUEUE_EINET call function 'DEQUEUE_EINET' exporting kante = kante.
DEQUEUE_EINETX call function 'DEQUEUE_EINETX' exporting kante = kante spras = sy-langu.
ENQUEUE_EINET call function 'ENQUEUE_EINET' exporting kante = kante exceptions system_failure = 1 foreign_lock = 2.
ENQUEUE_EINETX call function 'ENQUEUE_EINETX' exporting kante = kante spras = sy-langu exceptions system_failure = 1 foreign_lock = 2.
VINET_READ call function 'VINET_READ' exporting dyfield = dyfield_kante ind_buffer_bypass = ind_buffer_bypass ind_no_other_language = ind_no_other_language kante = vinet-kante spras = i_langu importing vinet_wa = vinet exceptions others = 1.
VINET_UPDATE call function 'VINET_UPDATE' in update task exporting indupd = riupd-indupd indupd_async = y_c_x i_chdoc = t370n-chdoc vinet_new = vinet vinet_old = *vinet.
SET_TEXT_OBJECT call function 'SET_TEXT_OBJECT' exporting textobject = tx_textobject.
NUMBER_GET_NEXT call function 'NUMBER_GET_NEXT' exporting object = y_c_inet nr_range_nr = y_kantennr_0 importing number = vinet-kante.
CVOB_OBJECT_SET CALL FUNCTION 'CVOB_OBJECT_SET' EXPORTING OBJKY = l_objky.
CLFM_SET_OBJECT call function 'CLFM_SET_OBJECT' exporting object = cl_objek.
OBJECT_NUMBER_GET_IN call function 'OBJECT_NUMBER_GET_IN' exporting kante = vinet-kante importing objnr = vinet-status.
STATUS_OBJECT_SWITCH_NUMBER call function 'STATUS_OBJECT_SWITCH_NUMBER' exporting objnr_new = vinet-status objnr_old = x_objnr_temp.
TEXT_MAINTENANCE_INITIALIZE call function 'TEXT_MAINTENANCE_INITIALIZE'. "<<<< INSERT P40K051562
STATUS_BUFFER_REFRESH call function 'STATUS_BUFFER_REFRESH'.
STATUS_TEXT_EDIT call function 'STATUS_TEXT_EDIT' exporting objnr = l_objnr flg_user_stat = 'X' spras = sy-langu importing line = rinea-sttxt user_line = rinea-sttxu exceptions object_not_found = 1.
STATUS_CHECK call function 'STATUS_CHECK' exporting objnr = vinet-status status = stat exceptions object_not_found = 1 status_not_active = 2 others = 3.
ACTIVITY_PROCESS_WITH_POPUP call function 'ACTIVITY_PROCESS_WITH_POPUP' exporting objnr = p_objnr vrgng = 'PMOA' check_only = 'X' importing activity_not_allowed = error_ind cancelled_by_user = ind_cancelled exceptions others = 1.
IMAS_CHANGE_STATUS_SINGLE call function 'IMAS_CHANGE_STATUS_SINGLE' exporting i_objnr = i_objnr i_activity = i_activity i_check_only = i_check_only importing e_error_rec = l_error_rec.
PM_ICONS_ASSIGN call function 'PM_ICONS_ASSIGN' exporting icon_set = l_exist trtyp = x_cua_status+7(1) importing icon_field = lticon-ltord.
INETSCREEN_SET_DATA call function 'INETSCREEN_SET_DATA' exporting i_ta_type = l_ta_type i_vinet = vinet.
INETSCREEN_GET_DATA call function 'INETSCREEN_GET_DATA' importing e_vinet = vinet.
STATUS_CDOCS_ACTIVATE call function 'STATUS_CDOCS_ACTIVATE' exporting client = sy-mandt objnr = i_objnr exceptions object_not_found = 1 cdocs_already_active = 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 MINE0F00 or its description.