REDUCED_WIP_VALUE_FLOW 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 REDUCED_WIP_VALUE_FLOW into the relevant SAP transactions such as SE38 or SE80
Below is a list of transaction codes which are relevant to this SAP report
CKMREDWIP - Value Flow Display for Reduced WIP
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_POPER = D .
Selection Text: P_LAUF = D .
Selection Text: P_BDATJ = D .
Selection Text: P_STATUS = Check Period Status
Selection Text: P_ERR = Display Balances Only
Selection Text: P_ALL = Display All
Title: Value Flow Display for Reduced WIP
Text Symbol: 034 = G/L Account for Credit Posting
Text Symbol: 033 = G/L Account: Credit
Text Symbol: 032 = Acct Cred.
Text Symbol: 031 = G/L Account for Debit Posting
Text Symbol: 030 = G/L Account: Debit
Text Symbol: 029 = Act Debit
Text Symbol: 028 = Non-Allocated Differences
Text Symbol: 027 = Not Alloc. Diff.
Text Symbol: 026 = Not Alloc. Diff
Text Symbol: 025 = Differences from Reduced WIP
Text Symbol: 024 = Reduc. WIP Diff.
Text Symbol: 023 = WIP Diff.
Text Symbol: 022 = Allocated Differences
Text Symbol: 021 = Allocated Diff.
Text Symbol: 020 = Alloc. Diff.
Text Symbol: 008 = /
Text Symbol: 007 = Currency/Valuation
Text Symbol: 006 = Value Flow Display for Reduced WIP
Text Symbol: 005 = Period
Text Symbol: 004 = Currency/Valuation
Text Symbol: 003 = Processing Options
Text Symbol: 002 = Period/ Application
Text Symbol: 001 = Costing Run
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_poper i_gjahr = p_bdatj i_appl = p_appl IMPORTING es_runperiod = gd_runperiod EXCEPTIONS run_not_existent = 1.
CKML_RUN_PLANTS_GET CALL FUNCTION 'CKML_RUN_PLANTS_GET' EXPORTING i_run_type = p_lauf i_last_day = gd_runperiod-last_day i_poper = p_poper i_gjahr = p_bdatj i_appl = p_appl IMPORTING et_plants = t_werke_zu_lauf EXCEPTIONS run_not_existent = 1 no_plants = 2.
CKMLWIP_CHECK_WIP_RELEVANT CALL FUNCTION 'CKMLWIP_CHECK_WIP_RELEVANT' EXPORTING i_runid = gd_runperiod-run_id IMPORTING e_xwip_relevant = lx_wip_relevant.
CKMS_PERIOD_READ_WITH_ITAB CALL FUNCTION 'CKMS_PERIOD_READ_WITH_ITAB' EXPORTING i_bdatj_1 = p_bdatj i_poper_1 = p_poper i_untper = gd_runperiod-untper i_no_chk_periods_complete = 'X' TABLES t_kalnr = t_kalnr[] t_ckmlpp = t_ckmlpp EXCEPTIONS OTHERS = 0.
CKMS_PERIOD_READ_WITH_ITAB CALL FUNCTION 'CKMS_PERIOD_READ_WITH_ITAB' EXPORTING i_bdatj_1 = p_bdatj i_poper_1 = p_poper i_untper = gd_runperiod-untper i_no_chk_periods_complete = 'X' TABLES t_kalnr = t_kalnr_mat[] t_ckmlpp = t_ckmlpp EXCEPTIONS OTHERS = 0.
CKML_LA_ACTIVITY_INFO CALL FUNCTION 'CKML_LA_ACTIVITY_INFO' EXPORTING i_kalnr = wa_in_wip-kalnr i_date = gd_runperiod-last_day IMPORTING e_text = ls_info EXCEPTIONS OTHERS = 0.
CKML_LA_ACTIVITY_INFO CALL FUNCTION 'CKML_LA_ACTIVITY_INFO' EXPORTING i_kalnr = wa_in_wip-kalnr i_date = gd_runperiod-last_day IMPORTING e_text = ls_info EXCEPTIONS OTHERS = 0.
CKMS_HEADER_READ_WITH_ITAB CALL FUNCTION 'CKMS_HEADER_READ_WITH_ITAB' TABLES in_kalnr = t_kalnr[] out_ckmlhd = t_ckmlhd EXCEPTIONS OTHERS = 0.
REUSE_ALV_GRID_DISPLAY CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY' EXPORTING * I_INTERFACE_CHECK = ' ' * I_BYPASSING_BUFFER = i_buffer_active = '' i_callback_program = l_repid * i_callback_pf_status_set = 'ALV_SET_PF_STATUS' i_callback_user_command = 'ALV_UCOMM ' i_callback_top_of_page = 'ALV_TOP_OF_LIST' * I_CALLBACK_HTML_TOP_OF_PAGE = ' ' * I_CALLBACK_HTML_END_OF_LIST = ' ' i_structure_name = 'T_LIST' * I_BACKGROUND_ID = * I_GRID_TITLE = * I_GRID_SETTINGS = is_layout = ls_layout it_fieldcat = lt_fieldcat * IT_EXCLUDING = * IT_SPECIAL_GROUPS = it_sort = lt_sort * it_filter = lt_filter * IS_SEL_HIDE = * I_DEFAULT = 'X' i_save = 'A' * is_variant = * IT_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 * IT_ALV_GRAPHICS = * IT_ADD_FIELDCAT = * IT_HYPERLINK = * I_HTML_HEIGHT_TOP = * I_HTML_HEIGHT_END = * IMPORTING * E_EXIT_CAUSED_BY_CALLER = * ES_EXIT_CAUSED_BY_USER = TABLES t_outtab = t_list
EXCEPTIONS program_error = 1 OTHERS = 2 .
CKML_F_DOCUMENT_SHOW_RFC CALL FUNCTION 'CKML_F_DOCUMENT_SHOW_RFC' EXPORTING i_belnr = s_out_wip-belnr i_kjahr = s_out_wip-kjahr i_curtp = s_list-curtp.
CKML_F_DOCUMENT_SHOW_RFC CALL FUNCTION 'CKML_F_DOCUMENT_SHOW_RFC' EXPORTING i_belnr = s_doclist-belnr i_kjahr = s_doclist-kjahr i_curtp = s_doclist-curtp.
CKML_F_DOCUMENT_SHOW_RFC CALL FUNCTION 'CKML_F_DOCUMENT_SHOW_RFC' EXPORTING i_belnr = s_doclist-belnr i_kjahr = s_doclist-kjahr i_curtp = s_doclist-curtp.
REUSE_ALV_COMMENTARY_WRITE CALL FUNCTION 'REUSE_ALV_COMMENTARY_WRITE' EXPORTING * i_logo = 'HTMLCNTL_TESTHTM2_SAPLOGO' * i_logo = 'ML_LADDERS' it_list_commentary = lt_comment.
REUSE_ALV_GRID_DISPLAY CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY' EXPORTING * I_INTERFACE_CHECK = ' ' * I_BYPASSING_BUFFER = * I_BUFFER_ACTIVE = ' ' i_callback_program = l_repid * i_callback_pf_status_set = 'ALV_SET_PF_STATUS' i_callback_user_command = 'ALV_UCOMM' * i_callback_top_of_page = 'ALV_TOP_OF_LIST' * I_CALLBACK_HTML_TOP_OF_PAGE = ' ' * I_CALLBACK_HTML_END_OF_LIST = ' ' * I_STRUCTURE_NAME = lt_bel * I_BACKGROUND_ID = ' ' * I_GRID_TITLE = * I_GRID_SETTINGS = is_layout = ls_popup_layout it_fieldcat = lt_popup_fieldcat * IT_EXCLUDING = * IT_SPECIAL_GROUPS = * IT_SORT = * IT_FILTER = * IS_SEL_HIDE = i_default = ' ' "note 1836871 i_save = ' ' "note 1836871 * IS_VARIANT = * IT_EVENTS = * IT_EVENT_EXIT = * IS_PRINT = * IS_REPREP_ID = i_screen_start_column = 1 i_screen_start_line = 1 i_screen_end_column = 30 i_screen_end_line = 10 * IT_ALV_GRAPHICS = * IT_ADD_FIELDCAT = * IT_HYPERLINK = * I_HTML_HEIGHT_TOP = * I_HTML_HEIGHT_END = * IMPORTING * E_EXIT_CAUSED_BY_CALLER = * ES_EXIT_CAUSED_BY_USER = TABLES t_outtab = t_doclist EXCEPTIONS program_error = 1 OTHERS = 2. .
CKML_F_SET_BWKEY CALL FUNCTION 'CKML_F_SET_BWKEY' EXPORTING bwkey = cs_list-bwkey.
CKML_F_GET_WWO CALL FUNCTION 'CKML_F_GET_WWO' IMPORTING wwo = ls_wwo.
MR_ACCOUNT_ASSIGNMENT CALL FUNCTION 'MR_ACCOUNT_ASSIGNMENT' EXPORTING bewertungsklasse = cs_list-bklas bewertung_modif = ls_wwo-bwmod kontenplan = ls_wwo-ktopl * konto_modif = space soll_haben_kennzeichen = 'S' vorgangsschluessel = l_ktosl IMPORTING konto = cs_list-saknr_s EXCEPTIONS OTHERS = 0.
MR_ACCOUNT_ASSIGNMENT CALL FUNCTION 'MR_ACCOUNT_ASSIGNMENT' EXPORTING bewertungsklasse = cs_list-bklas bewertung_modif = ls_wwo-bwmod kontenplan = ls_wwo-ktopl * konto_modif = space soll_haben_kennzeichen = 'H' vorgangsschluessel = l_ktosl IMPORTING konto = cs_list-saknr_h EXCEPTIONS OTHERS = 0.
CALL FUNCTION 'GET_BWKEY_CURRENCY_INFO' EXPORTING bwkey = ls_curtp_waers-bwkey TABLES t_curtp_for_va = lt_curtp.
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 REDUCED_WIP_VALUE_FLOW or its description.
REDUCED_WIP_VALUE_FLOW - Value Flow Display for Reduced WIP REDUCED_WIP_VALUE_FLOW - Value Flow Display for Reduced WIP REDR_CHK_EXECUTE_TOP - REDRCHKEXECUTETOP REDR_CHK_EXECUTE_F01 - REDRCHKEXECUTEF01 REDR_CHK_EXECUTE - Deregulation: Check Framework for Grid Usage Processing REDR_CHK_EXECUTE - Deregulation: Check Framework for Grid Usage Processing