SAP Reports / Programs | Logistics Execution | Warehouse Management(LE-WM) SAP LE

RLWMPPC3 SAP ABAP Report - WM-PP Evaluation Report







RLWMPPC3 is a standard Executable ABAP Report available within your SAP system (depending on your version and release level). It is used for With this report, you can generate the stock situation for the storage bins in production...see full standard documentation available for this report. Also check out the submitted Comments related to this SAP report and the details below to see which OBJECTS it interacts with such as TABLES, FUNCTION MODULES, INCLUDES ETC.

If you would like to execute this report or see the full code listing simply enter RLWMPPC3 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

LX41 - Bin Status Report WM/PP Interface


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 RLWMPPC3. "Basic submit
SUBMIT RLWMPPC3 AND RETURN. "Return to original report after report execution complete
SUBMIT RLWMPPC3 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_VARI = Layout
Selection Text: FLG_VERF = Only Bins with Avail. Qty > 0
Selection Text: FLG_KRIT = Only Critical Cases
Title: WM-PP Evaluation Report
Text Symbol: 027 = Overview: Reservations with Transfer Requirements
Text Symbol: 026 = Spec.Stock No.
Text Symbol: 025 = Special Stock Indic.
Text Symbol: 024 = Batch
Text Symbol: 023 = Transfer Requirements
Text Symbol: 022 = Reservations
Text Symbol: 021 = Yellow; see Program Docu
Text Symbol: 020 = Red; see Program Docu
Text Symbol: 019 = Green; see Program Docu
Text Symbol: 018 = Status
Text Symbol: 017 = Plant
Text Symbol: 016 = Material
Text Symbol: 015 = Storage Bin
Text Symbol: 014 = Storage Type
Text Symbol: 013 = Isolated Transfer Requirements
Text Symbol: 012 = Quant Data
Text Symbol: 011 = Bin Data
Text Symbol: 001 = Warehouse Number


INCLUDES used within this REPORT RLWMPPC3

INCLUDE MLLVSKON.


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:

L_BIN_DISPLAY call function 'L_BIN_DISPLAY' exporting i_lgnum = itab-lgnum i_lgtyp = itab-lgtyp i_lgpla = itab-lgpla.

L_WMPP_MAT_BIN_SITUATION call function 'L_WMPP_MAT_BIN_SITUATION' exporting lgnum = lqua-lgnum nlpla = lqua-lgpla nltyp = lqua-lgtyp * NORES = ' ' * BDART = CON_SEK_BEDARF LGORT_DETERMINE = con_x "n_1070826 tables mattb = mattb exceptions more_quants_found = 1 dynamic_bin = 2 bin_not_found = 3 others = 4.

REUSE_ALV_EVENTS_GET call function 'REUSE_ALV_EVENTS_GET' exporting i_list_type = 0 importing et_events = xevents.

REUSE_ALV_LIST_DISPLAY call function 'REUSE_ALV_LIST_DISPLAY' exporting i_callback_program = sav_repid i_callback_pf_status_set = 'SET_PF_STATUS' is_layout = layout it_fieldcat = xfield it_excluding = gt_extab[] it_special_groups = gt_sp_group[] i_default = con_x i_save = a_save is_variant = variant it_events = xevents[] tables t_outtab = itab exceptions program_error = 1 others = 2.

REUSE_ALV_VARIANT_F4 call function 'REUSE_ALV_VARIANT_F4' exporting is_variant = i_variant i_save = a_save * i_tabname_header = * i_tabname_item = * it_default_fieldcat = importing * e_exit = es_variant = e_variant exceptions not_found = 2.

REUSE_ALV_VARIANT_EXISTENCE call function 'REUSE_ALV_VARIANT_EXISTENCE' exporting i_save = a_save changing cs_variant = c_variant.

L_WMPP_TR_PER_BIN CALL FUNCTION 'L_WMPP_TR_PER_BIN' EXPORTING LGNUM = ITAB-LGNUM LGPLA = ITAB-LGPLA LGTYP = ITAB-LGTYP MATNR = ITAB-MATNR SONUM = ITAB-SONUM SOBKZ = ITAB-SOBKZ CHARG = ITAB-CHARG WERKS = ITAB-WERKS TABLES TBSEL = ITBS_TR[] EXCEPTIONS OTHERS = 1.

REUSE_ALV_LIST_DISPLAY CALL FUNCTION 'REUSE_ALV_LIST_DISPLAY' EXPORTING I_CALLBACK_PROGRAM = SAV_REPID I_CALLBACK_PF_STATUS_SET = 'SET_PF_STATUS' IS_LAYOUT = LAYOUT I_SAVE = 'A' IT_FIELDCAT = XFIELD[] IT_EVENTS = XEVENTS[] TABLES T_OUTTAB = ITBS_TR[] EXCEPTIONS PROGRAM_ERROR = 1 OTHERS = 2.

REUSE_ALV_EVENTS_GET call function 'REUSE_ALV_EVENTS_GET' exporting i_list_type = 0 importing et_events = xevents.

L_WMPP_RS_PER_MAT_BIN CALL FUNCTION 'L_WMPP_RS_PER_MAT_BIN' EXPORTING MATNR = ITAB-MATNR CHARG = ITAB-CHARG SOBKZ = ITAB-SOBKZ SONUM = ITAB-SONUM WERKS = ITAB-WERKS LGNUM = ITAB-LGNUM LGTYP = ITAB-LGTYP LGPLA = ITAB-LGPLA * KZDYN = I_KZDYN * NOINI = I_NOINI * BDART = I_BDART TABLES RSSEL = IESB[] EXCEPTIONS OTHERS = 1.

L_WMPP_TR_PER_BIN CALL FUNCTION 'L_WMPP_TR_PER_BIN' EXPORTING LGNUM = ITAB-LGNUM LGPLA = ITAB-LGPLA LGTYP = ITAB-LGTYP MATNR = ITAB-MATNR SONUM = ITAB-SONUM SOBKZ = ITAB-SOBKZ CHARG = ITAB-CHARG WERKS = ITAB-WERKS TBZUG = T331-TBZUG TABLES TBSEL = ITBS[] EXCEPTIONS OTHERS = 1.

REUSE_ALV_HIERSEQ_LIST_DISPLAY CALL FUNCTION 'REUSE_ALV_HIERSEQ_LIST_DISPLAY' EXPORTING I_CALLBACK_PROGRAM = SAV_REPID I_CALLBACK_PF_STATUS_SET = 'SET_PF_STATUS_RES' IS_LAYOUT = LAYOUT IT_FIELDCAT = XFIELD_RS[] IT_SPECIAL_GROUPS = GT_SP_GROUP_RES_TR[] I_SAVE = 'A' IT_EVENTS = XEVENTS[] I_TABNAME_HEADER = 'IESB' I_TABNAME_ITEM = 'ITBS' IS_KEYINFO = LS_KEYINFO TABLES T_OUTTAB_HEADER = IESB[] T_OUTTAB_ITEM = ITBS[] EXCEPTIONS PROGRAM_ERROR = 1 OTHERS = 2.

ICON_CREATE CALL FUNCTION 'ICON_CREATE' EXPORTING name = lv_icon_char4 info = lv_icont_quickinfo text = lv_icont_shorttext IMPORTING RESULT = ic_icon_full EXCEPTIONS icon_not_found = 1 outputfield_too_short = 2 OTHERS = 3.

REUSE_ALV_EVENTS_GET call function 'REUSE_ALV_EVENTS_GET' exporting i_list_type = 0 importing et_events = xevents.



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 RLWMPPC3 or its description.