RW_SUBST_WORKLIST 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 RW_SUBST_WORKLIST into the relevant SAP transactions such as SE38 or SE80
Below is a list of transaction codes which are relevant to this SAP report
WSUBST_WORKLIST - Edit Substitution Worklist
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.
Worklist Selection: Substitutions to Make
Selection Text: SO_SPL_S = D .
Selection Text: SO_RPL_S = D .
Selection Text: SO_REA_S = D .
Selection Text: SO_PROC = D .
Selection Text: SO_ITM_S = D .
Selection Text: SO_ITM_O = D .
Selection Text: SO_DOC_S = D .
Selection Text: SO_DOC_O = D .
Selection Text: SO_DAT_S = D .
Selection Text: SO_CTRL = D .
Selection Text: SO_CRE_S = D .
Selection Text: SO_MAT_S = Substitute Material
Selection Text: SO_MAT_O = Original Material
Selection Text: ERR_ITEM = Display Incorrect Items
Title: Worklist Selection: Substitutions to Make
Text Symbol: 501 = Change Substitution Proposals
Text Symbol: 500 = Display Substitution Proposals
Text Symbol: 313 = Changed On
Text Symbol: 312 = Changed On
Text Symbol: 311 = Changed On
Text Symbol: 310 = Changed on
Text Symbol: 308 = Created on
Text Symbol: 307 = Created on
Text Symbol: 306 = Created on
Text Symbol: 305 = Created on
Text Symbol: 303 = Application Log
Text Symbol: 302 = Application Log
Text Symbol: 301 = Application Log
Text Symbol: 300 = Log
Text Symbol: 210 = Selection
Text Symbol: 200 = Selection Parameters
Text Symbol: 115 = Display/Change
Text Symbol: 114 = Update Worklist
Text Symbol: 113 = Display Log
Text Symbol: 112 = Make Substitution
Text Symbol: 111 = Delete Items
Text Symbol: 004 = Are you sure that you want to discard the substitution and delete the item from the worklist?
INCLUDE RW_SUBST_WORKLIST_F01.
INCLUDE RW_SUBST_WORKLIST_PAII01.
No SAP DATABASE tables are accessed within this REPORT code!
WSUBST_REQUEST_WORKLIST_RANGE CALL FUNCTION 'WSUBST_REQUEST_WORKLIST_RANGE' EXPORTING it_docno_orig = so_doc_o[] it_docitem_orig = so_itm_o[] it_matnr_orig = so_mat_o[] it_docno_subst = so_doc_s[] it_docitem_subst = so_itm_s[] it_matnr_subst = so_mat_s[] it_sup_plant = so_spl_s[] it_rec_plant = so_rpl_s[] it_subst_date = so_dat_s[] it_subst_reason = so_rea_s[] it_subst_ctrl = so_ctrl[] it_ernam = so_cre_s[] it_subst_proc_indi = so_proc[] it_subst_error_flag = lt_range_error_flag IMPORTING et_worklist = gt_worklist EXCEPTIONS no_data_found = 1 OTHERS = 2.
WSUBST_SHOW_BAL CALL FUNCTION 'WSUBST_SHOW_BAL' EXPORTING it_log_handle = lt_log_handle.
LVC_FIELDCATALOG_MERGE CALL FUNCTION 'LVC_FIELDCATALOG_MERGE' EXPORTING i_structure_name = 'WSUBST_WORKLST' CHANGING ct_fieldcat = lt_fieldcat.
Although this basic information may have limited use it does provide an easy to find location to store any knowledge about this program/report.
RW_SUBST_WORKLIST - Worklist Selection: Substitutions to Make RW_SUBST_WORKLIST - Worklist Selection: Substitutions to Make RW_SUBST_CONTABLE_TOP - RWSUBSTCONTABLETOP RW_SUBST_CONTABLE_SELECTION - RWSUBSTCONTABLESELECTION RW_SUBST_CONTABLE_PAII01 - RWSUBSTCONTABLEPAII01 RW_SUBST_CONTABLE_MAIN - RWSUBSTCONTABLEMAIN