SAP Reports / Programs

REDUCED_WIP_VALUE_FLOW SAP ABAP Report - Value Flow Display for Reduced WIP







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


Transaction Code(s):

Below is a list of transaction codes which are relevant to this SAP report

CKMREDWIP - Value Flow Display for Reduced WIP


ABAP code to call this SAP report using the submit statement

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.






SUBMIT REDUCED_WIP_VALUE_FLOW. "Basic submit
SUBMIT REDUCED_WIP_VALUE_FLOW AND RETURN. "Return to original report after report execution complete
SUBMIT REDUCED_WIP_VALUE_FLOW VIA SELECTION-SCREEN. "Display selection screen of submitted report to user
    See more syntax options for the ABAP SUBMIT statement


Text pool values


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


INCLUDES used within this REPORT REDUCED_WIP_VALUE_FLOW

No INCLUDES are used within this REPORT code!


TABLES used within REPORT and the associated SELECT statement:





No SAP DATABASE tables are accessed within this REPORT code!


Function Modules used within report and the associated call statement:

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.

GET_BWKEY_CURRENCY_INFO





CALL FUNCTION 'GET_BWKEY_CURRENCY_INFO' EXPORTING bwkey = ls_curtp_waers-bwkey TABLES t_curtp_for_va = lt_curtp.



Contribute (Add Comments)

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.