CKMLMV_ITERATION_TRACE is a standard Executable ABAP Report 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 CKMLMV_ITERATION_TRACE 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_LPOP = D .
Selection Text: P_LGJA = D .
Selection Text: P_LAUF = D .
Selection Text: P_APPL = D .
Selection Text: P_CYCLE = Cycle
Title: Update Report for Iteration
Text Symbol: P02 = Period
Text Symbol: 150 = Costing Run
Text Symbol: 032 = Date
Text Symbol: 031 = Time
Text Symbol: 030 = Exchange Rate Diff. Factor Achieved
Text Symbol: 029 = ER Diff. Factor Achieved
Text Symbol: 028 = Price Diff.Factor Achieved
Text Symbol: 027 = Price Diff.Factor Achieved
Text Symbol: 026 = Achd.Fact.
Text Symbol: 025 = Total Exchange Rate Difference
Text Symbol: 024 = Tot. Ex. Rate Differ
Text Symbol: 023 = Tot.ERDiff
Text Symbol: 022 = Maximum Exchange Rate Difference
Text Symbol: 021 = Max. Ex.Rate Differ.
Text Symbol: 020 = Max.ERDiff
Text Symbol: 019 = Total Price Difference
Text Symbol: 018 = Total Price Differ.
Text Symbol: 017 = Tot.Pdiff.
Text Symbol: 016 = Maximum Price Difference
Text Symbol: 015 = Max.Price Difference
Text Symbol: 014 = Max.Pdiff.
Text Symbol: 013 = Number of Materials Still Open
Text Symbol: 012 = No. Open Materials
Text Symbol: 011 = No. Open
Text Symbol: 010 = Run
Text Symbol: 009 = Iteration Run
Text Symbol: 008 = Exit Iteration Early? See SAP Note 949722
Text Symbol: 007 = Exit Iteration
Text Symbol: 006 = Number of Materials
Text Symbol: 005 = Convergence Factor
Text Symbol: 004 = Cycle
Text Symbol: 003 = Application
No INCLUDES are used within this REPORT code!
No SAP DATABASE tables are accessed within this REPORT code!
CKML_RUN_PERIOD_GET CALL FUNCTION 'CKML_RUN_PERIOD_GET' EXPORTING i_run_type = p_lauf i_poper = p_lpop i_gjahr = p_lgja i_appl = p_appl IMPORTING es_runperiod = gs_runperiod EXCEPTIONS run_not_existent = 1 OTHERS = 2.
REUSE_ALV_FIELDCATALOG_MERGE CALL FUNCTION 'REUSE_ALV_FIELDCATALOG_MERGE' EXPORTING i_program_name = gd_program i_internal_tabname = gd_tabname i_inclname = gd_program i_bypassing_buffer = 'X' CHANGING ct_fieldcat = gd_fieldcat EXCEPTIONS inconsistent_interface = 1 program_error = 2 OTHERS = 3.
REUSE_ALV_GRID_DISPLAY CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY' EXPORTING * I_INTERFACE_CHECK = ' ' * I_BUFFER_ACTIVE = ' ' i_callback_program = ld_callb_prog i_callback_pf_status_set = ld_cb_status i_callback_user_command = ld_cb_ucom i_callback_top_of_page = ld_cb_header * I_STRUCTURE_NAME = is_layout = ls_layout it_fieldcat = gd_fieldcat * IT_EXCLUDING = * IT_SPECIAL_GROUPS = * IT_SORT = * IT_FILTER = * IS_SEL_HIDE = * I_DEFAULT = 'X' i_save = 'X' * IS_VARIANT = ' ' * it_events = t_events * IT_EVENT_EXIT = * IS_PRINT = * IS_REPREP_ID = * I_SCREEN_START_COLUMN = 0 * I_SCREEN_START_LINE = 0 * I_SCREEN_END_COLUMN = 0 * I_SCREEN_END_LINE = 0 * IMPORTING * E_EXIT_CAUSED_BY_CALLER = * ES_EXIT_CAUSED_BY_USER = TABLES t_outtab = gt_outtab.
REUSE_ALV_COMMENTARY_WRITE CALL FUNCTION 'REUSE_ALV_COMMENTARY_WRITE' EXPORTING it_list_commentary = gd_top_of_list.
POPUP_TO_CONFIRM CALL FUNCTION 'POPUP_TO_CONFIRM' EXPORTING titlebar = 'Iteration beenden'(007) * diagnose_object = docu_object text_question = text-008 * TEXT_BUTTON_1 = 'Ja'(001) icon_button_1 = 'ICON_OKAY' * TEXT_BUTTON_2 = 'Nein'(002) icon_button_2 = 'ICON_CANCEL' default_button = '2' display_cancel_button = ' ' * USERDEFINED_F1_HELP = ' ' * START_COLUMN = 25 * START_ROW = 6 * POPUP_TYPE = IMPORTING answer = h_answer EXCEPTIONS text_not_found = 1 OTHERS = 2.
Although this basic information may have limited use it does provide an easy to find location to store any knowledge about this program/report.
CKMLMV_ITERATION_TRACE - Update Report for Iteration CKMLMV_ITERATION_TRACE - Update Report for Iteration CKMLMV_CHANGE_PROCMOD - Conversion of Process Model: Enter Last Day of Period CKMLMV_CHANGE_PROCMOD - Conversion of Process Model: Enter Last Day of Period CKMLMV_CHANGE_LEVELS_N - CKMLMVCHANGELEVELSN CKMLMV_CHANGE_LEVELS_N - CKMLMVCHANGELEVELSN