CP_OMC_UI_FUNCTIONS 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 CP_OMC_UI_FUNCTIONS 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!
FREE_SELECTIONS_INIT CALL FUNCTION 'FREE_SELECTIONS_INIT' EXPORTING kind = 'T' expressions = c_free_opr_expr IMPORTING selection_id = l_selid "field_groups_key = space TABLES tables_tab = lt_table fields_tab = lt_field.
FREE_SELECTIONS_DIALOG CALL FUNCTION 'FREE_SELECTIONS_DIALOG' EXPORTING selection_id = l_selid as_window = 'X' title = i_title frame_text = i_frame_text pfkey = l_pfkey no_intervals = i_flg_no_ranges IMPORTING expressions = c_free_opr_expr TABLES fields_tab = lt_field EXCEPTIONS internal_error = 1 no_action = 2 selid_not_found = 3 illegal_status = 4 OTHERS = 5.
CR_WORKSTATION_READ_ROUTING CALL FUNCTION 'CR_WORKSTATION_READ_ROUTING' EXPORTING arbpl = i_arbpl werks = i_werks date = i_sttag vgwkz = 'X' IMPORTING works = l_rcr01 EXCEPTIONS not_found = 1 type_not_allowed = 2 wrong_parameters = 3 OTHERS = 4.
CR_WORKSTATION_READ_ROUTING CALL FUNCTION 'CR_WORKSTATION_READ_ROUTING' EXPORTING arbpl = p_narbpl werks = p_nwerks date = p_sttag vgwkz = 'X' IMPORTING works = l_rcr01 EXCEPTIONS not_found = 1 type_not_allowed = 2 wrong_parameters = 3 OTHERS = 4.
CC_CHANGE_NUMBER_READ CALL FUNCTION 'CC_CHANGE_NUMBER_READ' EXPORTING eaennr = p_aennr IMPORTING adatuv = l_sttag EXCEPTIONS no_record_found = 1 OTHERS = 2.
T001W_READ CALL FUNCTION 'T001W_READ' EXPORTING werks = p_nwerks EXCEPTIONS no_entry = 1 OTHERS = 2.
CR_WORKSTATION_READ_ROUTING CALL FUNCTION 'CR_WORKSTATION_READ_ROUTING' EXPORTING arbpl = p_narbpl werks = p_nwerks date = p_sttag EXCEPTIONS not_found = 1 type_not_allowed = 2 wrong_parameters = 3 OTHERS = 4.
T430_READ CALL FUNCTION 'T430_READ' EXPORTING steus = p_nsteus EXCEPTIONS no_entry = 1.
T435_READ CALL FUNCTION 'T435_READ' EXPORTING spras = sy-langu vlsch = p_nktsch EXCEPTIONS no_entry = 1.
WAGE_TYPE_CHECK CALL FUNCTION 'WAGE_TYPE_CHECK' EXPORTING lgart = p_nloart date = p_sttag werk = p_nwerks EXCEPTIONS lgart_missing = 1.
T421_READ CALL FUNCTION 'T421_READ' EXPORTING logrp = p_nlogrp werks = p_nwerks EXCEPTIONS no_entry = 1.
T423_READ CALL FUNCTION 'T423_READ' EXPORTING qualf = p_nqualf werks = p_nwerks EXCEPTIONS no_entry = 1.
T428_READ CALL FUNCTION 'T428_READ' EXPORTING rasch = p_nrasch werks = p_nwerks EXCEPTIONS no_entry = 1.
FREE_SELECTIONS_EX_2_WHERE CALL FUNCTION 'FREE_SELECTIONS_EX_2_WHERE' EXPORTING expressions = i_selection-free_opr_selection IMPORTING where_clauses = l_free_opr_selection_where.
CP_CC_S_REFRESH_DATA CALL FUNCTION 'CP_CC_S_REFRESH_DATA' EXCEPTIONS OTHERS = 1.
CP_CC_S_LOAD_COMPLEX_BY_OPR CALL FUNCTION 'CP_CC_S_LOAD_COMPLEX_BY_OPR' EXPORTING i_class = mc-class i_classes_in_workarea = l_classes_in_workarea i_work_area = i_selection-work_area i_cpsc_mtk_sel = l_mtk_selection i_cpsc_tsk_sel = l_tsk_selection i_cpsc_opr_sel = l_opr_selection i_date_from = i_selection-datuv i_date_to = i_selection-datub EXCEPTIONS workarea_not_found = 1 workarea_wrong_type = 2 class_in_workarea_inconsistent = 3 workarea_not_specified = 4 opr_not_found = 5 no_selection_criteria = 6 invalid_selection_period = 7 key_date_required_for_ecm = 8 OTHERS = 9.
CP_CC_S_LOAD_COMPLEX_BY_OPR CALL FUNCTION 'CP_CC_S_LOAD_COMPLEX_BY_OPR' EXPORTING i_class = mc-class i_classes_in_workarea = l_classes_in_workarea i_work_area = i_selection-work_area i_cpsc_mtk_sel = l_mtk_selection i_cpsc_tsk_sel = l_tsk_selection i_cpsc_suo_sel = l_suo_selection i_date_from = i_selection-datuv i_date_to = i_selection-datub EXCEPTIONS workarea_not_found = 1"i_cpsc_opr_sel = l_opr_selection workarea_wrong_type = 2 class_in_workarea_inconsistent = 3 workarea_not_specified = 4 opr_not_found = 5 no_selection_criteria = 6 invalid_selection_period = 7 key_date_required_for_ecm = 8 OTHERS = 9.
T410_READ CALL FUNCTION 'T410_READ' EXPORTING i_class = mc-class i_work_area = p_ewbwa IMPORTING e_t410 = l_t410 EXCEPTIONS no_entry = 1 no_text = 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.