MILO1F00 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 MILO1F00 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!
FUNC_LOCATION_LABELING_SYSTEM CALL FUNCTION 'FUNC_LOCATION_LABELING_SYSTEM' EXPORTING LABELING_SYSTEM = ALKEY IMPORTING LABELING_SYSTEM_DATA = IFLOALT DESCRIPTION = IFLOALT_T-ALTXT EXCEPTIONS LABELING_SYSTEM_NOT_FOUND = 1.
LOCATION_EXTRACT CALL FUNCTION 'LOCATION_EXTRACT' IMPORTING BILDGRUPPE = BILDGRUPPE BILD = BILD.
FUNC_LOCATION_KEY_STRUCTURE CALL FUNCTION 'FUNC_LOCATION_KEY_STRUCTURE' EXPORTING STRUCTURED_KEY = L_STRING OBJECT_TABLE = L_OBJ_TAB LABELING_SYSTEM = RILO1-ALKEY "P45K078156 STRUCTURE_INDICATOR = T370S-TPLKZ CORRECT_SEPARATORS = 'X' CORRECT_BLOCK_DIGITS = 'X' IMPORTING CORRECTED_KEY = L_STRING SEPARATOR_CORRECTED = L_SEPAR_CORRECTED BLOCK_DIGIT_CORRECTED = L_BLOCK_CORRECTED EXCEPTIONS KEY_TOO_LONG = 1 FIRST_BLOCK_IS_INITIAL = 2 NO_COMPLIANCE_WITH_EDITMASK = 3 KEY_ENDS_WITH_SEPARATOR = 4 EXCEPTION_FROM_USER_EXIT = 5.
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.
CUABUFFER_READ CALL FUNCTION 'CUABUFFER_READ' EXPORTING FUNCTION = X_PROGFUN IMPORTING L_TEXT = X_TITEL EXCEPTIONS OTHERS = 1.
CUABUFFER_READ CALL FUNCTION 'CUABUFFER_READ' EXPORTING FUNCTION = Y_FUNCTION_LIST IMPORTING L_TEXT = X_TITEL EXCEPTIONS OTHERS = 1.
POPUP_TO_CONFIRM_STEP CALL FUNCTION 'POPUP_TO_CONFIRM_STEP' EXPORTING TITEL = X_TITEL TEXTLINE1 = X_TEXTLINE1 TEXTLINE2 = X_TEXTLINE2 IMPORTING ANSWER = X_ANSWER.
CONVERSION_EXIT_TPLNR_INPUT CALL FUNCTION 'CONVERSION_EXIT_TPLNR_INPUT' "4.5A
FUNC_LOCATION_READ CALL FUNCTION 'FUNC_LOCATION_READ' EXPORTING TPLNR = L_TXXNR EXCEPTIONS OTHERS = 1.
REF_LOCATION_READ CALL FUNCTION 'REF_LOCATION_READ' EXPORTING TRPNR = L_TXXNR EXCEPTIONS OTHERS = 1.
DEQUEUE_EIFLOT CALL FUNCTION 'DEQUEUE_EIFLOT' EXPORTING TPLNR = L_TPLNR.
DEQUEUE_EIFLOS CALL FUNCTION 'DEQUEUE_EIFLOS' EXPORTING STRNO = P_STRNO ALKEY = L_ALKEY_ENQ.
DEQUEUE_EIRLOT CALL FUNCTION 'DEQUEUE_EIRLOT' EXPORTING TRPNR = L_TRPNR.
ENQUEUE_EIFLOT CALL FUNCTION 'ENQUEUE_EIFLOT' EXPORTING TPLNR = L_TPLNR EXCEPTIONS FOREIGN_LOCK = 1.
ENQUEUE_EIFLOS CALL FUNCTION 'ENQUEUE_EIFLOS' EXPORTING STRNO = P_STRNO ALKEY = L_ALKEY_ENQ EXCEPTIONS FOREIGN_LOCK = 1.
ENQUEUE_EIRLOT CALL FUNCTION 'ENQUEUE_EIRLOT' EXPORTING TRPNR = L_TRPNR EXCEPTIONS FOREIGN_LOCK = 1.
ILOY_FUNC_LOC_USR_PROF_DIALOG CALL FUNCTION 'ILOY_FUNC_LOC_USR_PROF_DIALOG' IMPORTING E_IFLOUSRD = L_IFLOUSRD E_FLG_CHANGES = L_FLG_CHANGES.
DYNP_VALUES_UPDATE CALL FUNCTION 'DYNP_VALUES_UPDATE' EXPORTING DYNAME = L_REPID DYNUMB = L_DYNNR TABLES DYNPFIELDS = L_DYNPREAD EXCEPTIONS OTHERS = 1.
CALL FUNCTION 'INX_PAGE' EXPORTING AKTYP = Y_AKTYP_H FCODE = OK-CODE INX_BAS = TABIX-CUR INX_MAX = TABIX-MAX INX_PAG = TABIX-PAG IMPORTING INX_BAS = TABIX-CUR.
REF_LOCATION_HIERARCHY CALL FUNCTION 'REF_LOCATION_HIERARCHY' EXPORTING TABSTRUCTURE = Y_STRUCTURE_IRLO INCLUDING_ROOT = 'X' TABLES ROOT_TAB = T_TRPNR_TAB IRLO_TAB = T_IRLO EXCEPTIONS ROOT_NOT_FOUND = 1.
PM_HIERARCHY_CALL_IRLO CALL FUNCTION 'PM_HIERARCHY_CALL_IRLO' EXPORTING GRAFICS = IND_GRAFICS SELMOD = X_SELMOD TRPNR = P_TRPNR_OLD LEVDO = Y_LEVDO_99 TABLES IRLO_TAB = T_RIHIRLO EXCEPTIONS NO_VALID_TRPNR = 1 NO_HIERARCHY = 2 NO_SELECTION = 3.
REF_LOCATION_ARRAY CALL FUNCTION 'REF_LOCATION_ARRAY' EXPORTING TABSTRUCTURE = Y_STRUCTURE_IRLO TABLES IRLO_SEL = T_TRPNR_TAB IRLO_TAB = T_IRLO.
FUNC_LOCATION_CATEGORY CALL FUNCTION 'FUNC_LOCATION_CATEGORY' EXPORTING LOCATION_CATEGORY = T_IRLO-RLTYP EXCEPTIONS CATEGORY_NOT_FOUND = 1 OTHERS = 2.
ILOX_ALKEY_TPLNR_2_STRNO CALL FUNCTION 'ILOX_ALKEY_TPLNR_2_STRNO' EXPORTING I_TPLNR = P_TPLNR_OLD I_ALKEY = RILO1-ALKEY IMPORTING E_STRNO = L_GEN_OLD.
FUNC_LOCATION_HIERARCHY CALL FUNCTION 'FUNC_LOCATION_HIERARCHY' EXPORTING TABSTRUCTURE = Y_STRUCTURE_IFLO INCLUDING_ROOT = 'X' TABLES ROOT_TAB = T_TPLNR_TAB IFLO_TAB = T_IFLO EXCEPTIONS ROOT_NOT_FOUND = 1.
PM_HIERARCHY_CALL_IFLO CALL FUNCTION 'PM_HIERARCHY_CALL_IFLO' EXPORTING GRAFICS = IND_GRAFICS SELMOD = X_SELMOD TPLNR = P_TPLNR_OLD LEVDO = Y_LEVDO_99 TABLES IFLO_TAB = T_RIHIFLO EXCEPTIONS NO_VALID_TPLNR = 1 NO_HIERARCHY = 2 NO_SELECTION = 3.
FUNC_LOCATION_ARRAY CALL FUNCTION 'FUNC_LOCATION_ARRAY' EXPORTING TABSTRUCTURE = Y_STRUCTURE_IFLO TABLES IFLO_SEL = T_TPLNR_TAB IFLO_TAB = T_IFLO.
ILOX_ALKEY_TPLNR_2_STRNO CALL FUNCTION 'ILOX_ALKEY_TPLNR_2_STRNO' EXPORTING I_TPLNR = T_IFLO-TPLNR I_ALKEY = RILO1-ALKEY IMPORTING E_STRNO = T_IXLO-STRNO.
FUNC_LOCATION_GET_EDITMASK CALL FUNCTION 'FUNC_LOCATION_GET_EDITMASK' EXPORTING STRUCTURE_INDICATOR = IXLO_TAB-TPLKZ IMPORTING EDITMASK = L_EDITM.
FUNC_LOCATION_GENERIC_RENAME CALL FUNCTION 'FUNC_LOCATION_GENERIC_RENAME' EXPORTING GENERIC_PART_OLD = P_GEN_OLD GENERIC_PART_NEW = P_GEN_NEW TABLES NAMES = T_NAMES.
FUNC_LOCATION_KEY_STRUCTURE CALL FUNCTION 'FUNC_LOCATION_KEY_STRUCTURE' EXPORTING STRUCTURED_KEY = P_IXLO-STRNO OBJECT_TABLE = L_OBJ_TAB LABELING_SYSTEM = RILO1-ALKEY "P45K078156 STRUCTURE_INDICATOR = P_IXLO-TPLKZ CORRECT_SEPARATORS = 'X' CORRECT_BLOCK_DIGITS = 'X' IMPORTING CORRECTED_KEY = P_IXLO-STRNO EXCEPTIONS OTHERS = 1.
ILOX_IFLOS_READ_BY_STRNO CALL FUNCTION 'ILOX_IFLOS_READ_BY_STRNO' EXPORTING IT_STRNO = RT_STRNO IMPORTING ET_IFLOS = T_IFLOS EXCEPTIONS OTHERS = 1.
FUNC_LOCATION_LABELING_SYSTEM CALL FUNCTION 'FUNC_LOCATION_LABELING_SYSTEM' EXPORTING LABELING_SYSTEM = L_IFLOS-ALKEY IMPORTING LABELING_SYSTEM_DATA = L_IFLOALT.
ILOX_IFLOS_READ_BY_TPLNR CALL FUNCTION 'ILOX_IFLOS_READ_BY_TPLNR' EXPORTING IT_TPLNR = T_TPLNR IMPORTING ET_IFLOS = T_IFLOS EXCEPTIONS OTHERS = 1.
FUNC_LOCATION_READ CALL FUNCTION 'FUNC_LOCATION_READ' EXPORTING TPLNR = L_TPLNR IMPORTING IFLO_WA = L_IFLO EXCEPTIONS OTHERS = 1.
REF_LOCATION_READ CALL FUNCTION 'REF_LOCATION_READ' EXPORTING TRPNR = L_TRPNR IMPORTING IRLO_WA = L_IRLO EXCEPTIONS OTHERS = 1.
FUNC_LOCATION_CALL CALL FUNCTION 'FUNC_LOCATION_CALL' EXPORTING TCODE = Y_TCODE_IL01 FCODE = L_FCODE STRNO = P_IXLO-STRNO IFLO_WA = L_IFLO IRLO_WA = L_IRLO COPY_SOURCE_OBKEY = P_IXLO-CP_OBKEY COPY_SOURCE_OBJNR = P_IXLO-CP_OBJNR COPY_SOURCE_ADRNR = P_IXLO-ADRNR COPY_SOURCE_KZLTX = P_IXLO-CP_KZLTX RILOCP_COM = L_RILOCP S_MESSAGE_SUPPRESS = P_MESS_SUPPRESS CALLING_PROGRAM = 'SAPMILO1' IMPORTING UPDATE_SUCCESS = P_UPD_SUCCESS IFLO_BA = L_IFLO.
FUNC_LOCATION_CALL CALL FUNCTION 'FUNC_LOCATION_CALL' EXPORTING TCODE = Y_TCODE_IL02 TPLNR = P_IXLO-TPLNR IMPORTING UPDATE_SUCCESS = P_UPD_SUCCESS IFLO_BA = L_IFLO.
ILOX_ALKEY_TPLNR_2_STRNO CALL FUNCTION 'ILOX_ALKEY_TPLNR_2_STRNO' EXPORTING I_TPLNR = L_IFLO-TPLNR I_ALKEY = RILO1-ALKEY IMPORTING E_STRNO = P_IXLO-STRNO.
REF_LOCATION_CALL CALL FUNCTION 'REF_LOCATION_CALL' EXPORTING TCODE = Y_TCODE_IL11 FCODE = L_FCODE IRLO_WA = L_IRLO COPY_SOURCE_OBKEY = P_IXLO-CP_OBKEY COPY_SOURCE_OBJNR = P_IXLO-CP_OBJNR COPY_SOURCE_KZLTX = P_IXLO-CP_KZLTX RILOCP_COM = L_RILOCP S_MESSAGE_SUPPRESS = P_MESS_SUPPRESS CALLING_PROGRAM = 'SAPMILO1' IMPORTING UPDATE_SUCCESS = P_UPD_SUCCESS IRLO_BA = L_IRLO.
REF_LOCATION_CALL CALL FUNCTION 'REF_LOCATION_CALL' EXPORTING TCODE = Y_TCODE_IL12 TRPNR = P_IXLO-TRPNR IMPORTING UPDATE_SUCCESS = P_UPD_SUCCESS IRLO_BA = L_IRLO.
FUNC_LOCATION_GENERIC_RENAME CALL FUNCTION 'FUNC_LOCATION_GENERIC_RENAME' EXPORTING GENERIC_PART_OLD = P_GEN_OLD GENERIC_PART_NEW = P_GEN_NEW TABLES NAMES = T_NAMES.
FUNC_LOCATION_LABELING_PROFILE CALL FUNCTION 'FUNC_LOCATION_LABELING_PROFILE' IMPORTING LABELING_PROFILE = IFLOUSR LABELING_SYSTEM = RILO1-ALKEY LABEL_SYST_DESCRIPTION = IFLOALT_T-ALTXT LABELING_SYSTEM_DATA = IFLOALT STRUCTURE_INDICATOR = T370S-TPLKZ STRUCT_IND_DESCRIPTION = T370S_T-TPLXT EDITMASK = T370S-EDITM HIERARCHY_LEVELS = T370S-STUFM EXCEPTIONS OTHERS = 1.
SCREEN_SEQUENCE_CONTROL CALL FUNCTION 'SCREEN_SEQUENCE_CONTROL' EXPORTING FUNKTION = FUNKTION 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 = FOLGEFUNKTION 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_GET_EDITMASK CALL FUNCTION 'FUNC_LOCATION_GET_EDITMASK' EXPORTING STRUCTURE_INDICATOR = P_TPLKZ IMPORTING HIERARCHY_LEVELS = L_STUFM.
FUNC_LOCATION_CATEGORY CALL FUNCTION 'FUNC_LOCATION_CATEGORY' EXPORTING LOCATION_CATEGORY = IFLOT-FLTYP IMPORTING CATEGORY_DATA = T370F DESCRIPTION = T370F_T-TYPTX EXCEPTIONS CATEGORY_NOT_FOUND = 1.
REF_LOCATION_CATEGORY CALL FUNCTION 'REF_LOCATION_CATEGORY' EXPORTING LOCATION_CATEGORY = IRLOT-RLTYP IMPORTING CATEGORY_DATA = T370R DESCRIPTION = T370R_T-TYPTX EXCEPTIONS CATEGORY_NOT_FOUND = 1.
FUNC_LOCATION_GET_EDITMASK CALL FUNCTION 'FUNC_LOCATION_GET_EDITMASK' EXPORTING STRUCTURE_INDICATOR = IFLOT-TPLKZ IMPORTING EDITMASK = T370S-EDITM HIERARCHY_LEVELS = T370S-STUFM DESCRIPTION = T370S_T-TPLXT EXCEPTIONS STR_INDICATOR_NOT_FOUND = 1.
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 MILO1F00 or its description.