CKEKSELECTIONDIALOGS 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 CKEKSELECTIONDIALOGS 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!
CKEK_ASK_REALLY_ALL_ELEMENTS CALL FUNCTION 'CKEK_ASK_REALLY_ALL_ELEMENTS' EXPORTING f_numblines_limit = g_number_of_read_lines f_numblines_found = l_tablines CHANGING f_really_to_read_all = l_really_to_read_all_bt f_asked_for_new_selection = l_to_select_anew_bt f_want_to_exit_selection = l_to_exit_selection_bt.
K_ASSEMBLY_CACHED_READ CALL FUNCTION 'K_ASSEMBLY_CACHED_READ' EXPORTING extnr = l_ckbs-extnr kokrs = l_ckbs-kokrs spras = sy-langu IMPORTING kbs1_exp = ls_kbs1 * RC = EXCEPTIONS not_found_on_db = 1.
CK_F_BPO_LIST_SELECTION CALL FUNCTION 'CK_F_BPO_LIST_SELECTION' EXPORTING i_screen_start_column = 1 i_screen_start_line = 1 i_multiple_selection = 'X' IMPORTING e_canceled = l_canceled TABLES it_kbs1 = lt_kbs1 et_kbs1_selected = lt_marked_kbs1.
K_UNITCOSTING_KEY_TO_OBJ_GET CALL FUNCTION 'K_UNITCOSTING_KEY_TO_OBJ_GET' EXPORTING kuk_extnr = ls_marked_kbs1-extnr kuk_kokrs = g_kokrs kuk_spras = sy-langu IMPORTING kuk_bwvar = l_kekokey-bwvar kuk_bzobj = l_kekokey-bzobj kuk_kadky = l_kekokey-kadky kuk_kalka = l_kekokey-kalka kuk_kalnr = l_kekokey-kalnr kuk_kkzma = l_kekokey-kkzma * kuk_lednr = l_kekokey-lednr kuk_tvers = l_kekokey-tvers EXCEPTIONS assembly_not_found = 1 bzobj_not_found = 2 cost_needs_date = 3 cost_not_found = 4 cost_object_not_found = 5 klvar_not_found = 6 order_not_found = 7 psp_not_found = 8 type_not_found = 9 vers_not_found = 10 "but is not set there wrong_cost_object_kokrs = 11 wrong_order_kokrs = 12 wrong_psp_kokrs = 13 component_not_found = 14 network_activity_not_found = 15 OTHERS = 16.
CKEK_MM_NODE_ADD CALL FUNCTION 'CKEK_MM_NODE_ADD' EXPORTING bo_type = cnt_b_node bo_key = l_kekokey bo_data1 = l_data1 IMPORTING mm_node_id = l_mm_node * RC_EXP = CHANGING meta_model = p_meta_model EXCEPTIONS bo_type_error = 1 OTHERS = 2.
CK_F_ORG_ELEMENTS_CONTR_AREA CALL FUNCTION 'CK_F_ORG_ELEMENTS_CONTR_AREA' EXPORTING kokrs = g_kokrs IMPORTING t_werks = lt_werks EXCEPTIONS kokrs_not_found = 1 OTHERS = 2.
CKEK_MM_NODE_CREATE_FROM_KEKO CALL FUNCTION 'CKEK_MM_NODE_CREATE_FROM_KEKO' EXPORTING i_keko = loc_keko IMPORTING e_mm_node_kalk = l_mm_node_kalk * E_MM_NODE_ALREADY_EXISTS = CHANGING c_meta_model = g_meta_model.
CKEK_MM_NODE_ADD CALL FUNCTION 'CKEK_MM_NODE_ADD' EXPORTING bo_type = cnt_mo_node bo_key = l_werksmat IMPORTING mm_node_id = l_mm_node_mat CHANGING meta_model = g_meta_model.
CKEK_MM_ADD_CORRESPONDENCE CALL FUNCTION 'CKEK_MM_ADD_CORRESPONDENCE' EXPORTING mm_node_top_imp = l_mm_node_mat mm_node_imp = l_mm_node_kalk IMPORTING rc_exp = l_already_existed CHANGING meta_model = g_meta_model.
Although this basic information may have limited use it does provide an easy to find location to store any knowledge about this program/report.
CKEKSELECTIONDIALOGS - documentation and ABAP source code CKEKMULTILEVELCOSTINGSTARTUP - Dummy to Start Multilevel Unit Cost Estimate CKEKMULTILEVELCOSTINGSTARTUP - Dummy to Start Multilevel Unit Cost Estimate CKEKMOUSEGENERICSN - documentation and ABAP source code CKEKMODELFUNCTIONSNEW - documentation and ABAP source code CKEKMMNODE01 - documentation and ABAP source code