CDILEICHE is a standard Executable ABAP Report available within your SAP system (depending on your version and release level). It is used for Components which are not assigned to a hierarchy structure are displayed...see full standard documentation available for this report. Also check out the submitted Comments related to this SAP report and the details below to see which OBJECTS it interacts with such as TABLES, FUNCTION MODULES, INCLUDES ETC.
If you would like to execute this report or see the full code listing simply enter CDILEICHE 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.
Selection Text: P_INDEX = Index
Selection Text: P_QUES = Questions
Selection Text: P_READ = Import
Selection Text: P_STRU = Structures
Selection Text: P_VAR = Software Variants
Selection Text: P_ZUORD = with Assignments
Selection Text: RT_55DEV = D Package
Selection Text: RT_55FUS = D Created By
Selection Text: RT_55LUS = D Changed by
Selection Text: RT_55NAM = D Name
Selection Text: RT_55STA = D Modeling Status
Selection Text: RT_C_DEV = D Package
Selection Text: RT_C_DFL = D c-Business Scenario
Selection Text: RT_C_FUS = D Created By
Selection Text: RT_C_LUS = D Changed by
Selection Text: RT_C_NAM = D Name
Selection Text: RT_C_STA = D Modeling Status
Selection Text: RT_DEV = D Package
Selection Text: RT_DF04L = Software Module
Selection Text: RT_DF55L = Software Variant
Selection Text: RT_FUSER = D Created By
Selection Text: RT_F_DEV = D Package
Selection Text: RT_F_DFL = D Function
Selection Text: RT_F_FUS = D Created By
Selection Text: RT_F_LUS = D Changed by
Selection Text: RT_F_NAM = D Name
Selection Text: RT_F_STA = D Modeling Status
Selection Text: RT_LUSER = D Changed by
Selection Text: RT_NAM = D Name
Selection Text: RT_Q_DEV = D Package
Selection Text: RT_Q_FUS = D Created By
Selection Text: RT_Q_ID = D Question
Selection Text: RT_Q_LUS = D Changed by
Selection Text: RT_Q_NAM = D Name
Selection Text: RT_STAT = D Modeling Status
Selection Text: RT_S_DEV = D Package
Selection Text: RT_S_FUS = D Created By
Selection Text: RT_S_ID = D Structure ID
INCLUDE LSF00TOP.
INCLUDE RBMTYPES01.
No SAP DATABASE tables are accessed within this REPORT code!
JOB_OPEN call function 'JOB_OPEN' exporting delanfrep = 'X' jobname = jobname importing jobcount = jobcount exceptions cant_create_job = 1 invalid_job_data = 2 jobname_missing = 3 others = 4.
RS_REFRESH_FROM_SELECTOPTIONS call function 'RS_REFRESH_FROM_SELECTOPTIONS' exporting curr_report = repid tables selection_table = sel_table exceptions not_found = 1 no_report = 2 others = 3.
JOB_CLOSE call function 'JOB_CLOSE' exporting jobcount = jobcount jobname = jobname strtimmed = 'X' importing job_was_released = job_released exceptions cant_start_immediate = 1 invalid_startdate = 2 jobname_missing = 3 job_close_failed = 4 job_nosteps = 5 job_notex = 6 lock_failed = 7 others = 8.
REUSE_ALV_LIST_DISPLAY call function 'REUSE_ALV_LIST_DISPLAY' exporting i_callback_program = repid i_callback_pf_status_set = 'SET_PF_STATUS' i_callback_user_command = 'USER_COMMAND' is_layout = alv_layout it_fieldcat = alv_fieldcat[] tables t_outtab = list.
SO_EXPRESS_FLAG_SET call function 'SO_EXPRESS_FLAG_SET' exporting client = sy-mandt text_info = ls_message inbox = ' ' popup_title = lv_title tables rec_tab = lt_receivers exceptions no_receiver_exist = 1 office_name_error = 2 others = 3.
REUSE_ALV_EVENTS_GET call function 'REUSE_ALV_EVENTS_GET' exporting i_list_type = 0 importing et_events = p_alv_events.
POPUP_TO_CONFIRM_STEP call function 'POPUP_TO_CONFIRM_STEP' exporting titel = text-020 textline1 = text-020 textline2 = space defaultoption = 'N' importing answer = l_answer.
BM_OBJECT_IS_USED call function 'BM_OBJECT_IS_USED' exporting object_type = c_node_type_quest object_id = sqadb01-queid * TABLES * FIND_ITEMS = exceptions not_used = 1 others = 2.
BM_OBJECT_IS_USED call function 'BM_OBJECT_IS_USED' exporting object_type = c_ttyp_process_component object_id = i_tadir-obj_name * TABLES * FIND_ITEMS = exceptions not_used = 1 others = 2 .
BM_OBJECT_IS_USED call function 'BM_OBJECT_IS_USED' exporting object_type = c_node_type_bmpv
object_id = i_tadir-obj_name * TABLES * FIND_ITEMS = exceptions not_used = 1 others = 2 .
BM_OBJECT_IS_USED call function 'BM_OBJECT_IS_USED' exporting object_type = c_node_type_bmef object_id = i_tadir-obj_name * TABLES * FIND_ITEMS = exceptions not_used = 1 others = 2.
BM_OBJECT_IS_USED call function 'BM_OBJECT_IS_USED' exporting object_type = c_ttyp_c_bus_scenario object_id = df18l-cbs_id exceptions not_used = 1 others = 2.
BM_STRUCTURE_IS_USED call function 'BM_STRUCTURE_IS_USED' exporting structure_id = i_ttree-id * NODE_ID = check_filter = 'X' * TABLES * FIND_ITEMS = * TREETYPES = exceptions not_used = 1 others = 2 .
BM_STRUCTURE_MAINTAIN call function 'BM_STRUCTURE_MAINTAIN' exporting i_structure_id = p_list-objectid * I_PARENT_STRUCT_ID = * I_STRUCTURE_TYPE = * I_OCCNODE = ' ' * I_DEVCLASS = i_language = sy-langu i_mode = 'DELETE' i_initial_screen = ' ' i_screen = ' ' i_popup = ' ' i_cico_reqno = reqno * _DELETION_CHECK = 'X' * IMPORTING * E_EXIT = * E_CANCELLED = * TABLES * T_FIELDCAT = * T_FCODE_EXCL = * CHANGING * R_STREE = exceptions error_occurred = 1 others = 2.
STREE_EXTERNAL_TRANS_ORDER_GET call function 'STREE_EXTERNAL_TRANS_ORDER_GET' exporting structure_id = p_list-objectid
importing * MESSAGE = transport_order = reqno.
call function 'QADB_QUESTION_ERASE' exporting i_corrnum = reqno que_id = bm_object_id importing e_corrnum = reqno tables errors = t_errors exceptions error_occured = 1 others = 2.
BM_OBJECT_MAINTAIN call function 'BM_OBJECT_MAINTAIN' exporting i_object_type = p_obtyp i_object_id = bm_object_id i_mode = c_mode_delete i_initial_screen = ' ' i_screen = ' ' i_popup = ' ' i_msg_send = '0' i_cico_reqno = reqno importing e_cico_reqno = reqno exceptions error_occurred = 1 others = 2.
STREE_GET_ACTIVE_NODES call function 'STREE_GET_ACTIVE_NODES' exporting filter_id = i_var-id tables active_nodes = i_active_nodes.
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 CDILEICHE or its description.