SAP Reports / Programs

RLKOMM40 SAP ABAP Report - Combined Pick List







RLKOMM40 is a standard Executable ABAP Report available within your SAP system (depending on your version and release level). It is used for You use this report to print a pick list...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 RLKOMM40 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

LX21 - Pick List for Several Transfer Ord.


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 RLKOMM40. "Basic submit
SUBMIT RLKOMM40 AND RETURN. "Return to original report after report execution complete
SUBMIT RLKOMM40 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: TASCH = Print transfer order document
Selection Text: SPOOLPAR = Spool Parameters
Selection Text: LETASCH = Print SU/TO document
Selection Text: LESCH = Print storage unit document
Selection Text: LEINH = Print SU contents
Selection Text: HUMLA = Print pick-HU document
Selection Text: EXPLIZIT = Print documents as selected
Selection Text: ETIKETT = Print labels
Selection Text: EDRUCKER = Printer name
Selection Text: DRUCKKZ = Print ID for condition lines
Selection Text: DRUCKEN = Print list (otherwise display)
Title: Combined Pick List
Text Symbol: 198 = Detailed Information
Text Symbol: 173 = Only allocation TO
Text Symbol: 172 = Only direct TO
Text Symbol: 171 = Direct TO and allocation TO
Text Symbol: 170 = Printed via report
Text Symbol: 165 = SLED/BBD
Text Symbol: 164 = Ret.
Text Symbol: 163 = Dest
Text Symbol: 162 = Src
Text Symbol: 161 = Unload.Point
Text Symbol: 160 = Consignee
Text Symbol: 159 = GR number
Text Symbol: 158 = GR date
Text Symbol: 157 = Special stock
Text Symbol: 156 = Categ
Text Symbol: 199 = Totals info
Text Symbol: 200 = Comment
Text Symbol: 202 = Comment
Text Symbol: 203 = No. Items
Text Symbol: 204 = Number of Line Items
Text Symbol: 206 = Indiv.print
Text Symbol: 208 = SRC TO No.
Text Symbol: 209 = SRC Transfer Order Number
Text Symbol: 210 = DST TO No.
Text Symbol: 211 = No. of TOs
Text Symbol: 212 = Number of Printed TOs





Text Symbol: 213 = No.TO Itms
Text Symbol: 214 = Number of Printed TO Items
Text Symbol: 215 = DEST Transfer Order Number
Text Symbol: 216 = SRCE TO Number
Text Symbol: 217 = DEST TO Number
Text Symbol: 155 = Batch
Text Symbol: 002 = Refer.no. Ty. Description CreatnDate PrCd 2st.|
Text Symbol: 003 = | Note |
Text Symbol: 004 = Execute zero stock check
Text Symbol: 005 = Execute putaway inventory
Text Symbol: 006 = List of TOs for group number:
Text Symbol: 007 = |TO number No.items Single prnt|
Text Symbol: 010 = Group number
Text Symbol: 011 = Whse number
Text Symbol: 021 = Repeat print
Text Symbol: 022 = Reprint of picking list
Text Symbol: 031 = No selection
Text Symbol: 040 = Print ctrl data
Text Symbol: 041 = Doc. selctn
Text Symbol: 042 = Two-step picking
Text Symbol: 051 = Cost.
Text Symbol: 052 = Dlv.
Text Symbol: 053 = Prod.
Text Symbol: 054 = Proj.
Text Symbol: 055 = Asset
Text Symbol: 056 = CstOrdr
Text Symbol: 061 = |From TO number
Text Symbol: 062 = |To TO number
Text Symbol: 063 = |No. of printed TOs
Text Symbol: 064 = |No. of printed TO itms
Text Symbol: 100 = This material is:
Text Symbol: 110 = Picking list for sev.TOs
Text Symbol: 111 = Page:
Text Symbol: 112 = Group number
Text Symbol: 113 = Warehouse no..
Text Symbol: 114 = Material.......... C Batch..... Plnt T Ty. Stor.bin Target quantity.. UoM
Text Symbol: 115 = I Special Stock... TO Number Item
Text Symbol: 116 = S
Text Symbol: 117 = D





Text Symbol: 118 = R
Text Symbol: 119 = Picker
Text Symbol: 120 = ------------------------
Text Symbol: 121 = Controller
Text Symbol: 131 = Material.......... Batch..... C S Plnt T Ty. Stor.bin Target quantity.. UoM
Text Symbol: 132 = Requirement...... TO Number Item
Text Symbol: 151 = TO number
Text Symbol: 152 = Reqmts
Text Symbol: 153 = Date
Text Symbol: 154 = Material


INCLUDES used within this REPORT RLKOMM40

INCLUDE RLVSDTOP.
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_PRINT_SORT CALL FUNCTION 'L_PRINT_SORT' EXPORTING i_lgnum = t5_lgnum i_refnr = t5_refnr-low i_sornr = irldrc-sornr i_t312s = t312s IMPORTING i_t312s = t312s TABLES xrldri = irldri xvlagp = vlagp xnlagp = nlagp.

L_PRINT_TO_MULTIPLE_REF CALL FUNCTION 'L_PRINT_TO_MULTIPLE_REF' EXPORTING i_druck = drucken i_t312s = t312s i_refmax = t5_refnr-high i_refmin = t5_refnr-low IMPORTING e_return = druck_ok_ref TABLES xrldrc = irldrc xvblkk = ivblkk xvblkp = ivblkp xsernr = isernr xrldrh = irldrh xrldri = irldri xrldrp = irldrp xrldru = irldru xt329p = it329p xresb = iresb xrlvek = irlvek *** OR 141098 xlthu = ilthu.

REUSE_ALV_GRID_DISPLAY CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY' EXPORTING i_callback_program = lv_repid i_callback_pf_status_set = 'PF_STATUS_SET_MAIN' i_callback_top_of_page = 'TOP_OF_PAGE_MAIN' i_callback_user_command = 'USER_CMD_MAIN' i_grid_title = lv_grid_title is_layout = ls_layout it_fieldcat = lt_fieldcat TABLES t_outtab = gt_alv_main EXCEPTIONS program_error = 1 OTHERS = 2.

REUSE_ALV_FIELDCATALOG_MERGE CALL FUNCTION 'REUSE_ALV_FIELDCATALOG_MERGE' EXPORTING i_structure_name = 'LREFN' CHANGING ct_fieldcat = ct_fieldcat EXCEPTIONS inconsistent_interface = 1 program_error = 2 OTHERS = 3.

REUSE_ALV_GRID_DISPLAY CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY' EXPORTING i_callback_program = lv_repid i_callback_pf_status_set = 'PF_STATUS_SET_DETA' i_callback_top_of_page = 'TOP_OF_PAGE_DETA' i_screen_start_column = window_spalte_anfang i_screen_start_line = window_zeile_anfang i_screen_end_column = window_spalte_ende i_screen_end_line = window_zeile_ende i_grid_title = lv_grid_title it_fieldcat = lt_fieldcat TABLES t_outtab = gt_alv_deta EXCEPTIONS program_error = 1 OTHERS = 2.

REUSE_ALV_GRID_DISPLAY CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY' EXPORTING i_callback_program = lv_repid i_callback_pf_status_set = 'PF_STATUS_SET_DSUM' i_callback_top_of_page = 'TOP_OF_PAGE_DETA' i_screen_start_column = window_spalte_anfang1 i_screen_start_line = window_zeile_anfang1 i_screen_end_column = window_spalte_ende1 i_screen_end_line = window_zeile_ende1 i_grid_title = lv_grid_title it_fieldcat = lt_fieldcat TABLES t_outtab = gt_alv_dsum EXCEPTIONS program_error = 1 OTHERS = 2.



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